Added
* Agent: Added the OneFuzz version and tool name to the Crash Report. [1635](https://github.com/microsoft/onefuzz/pull/1635)
* Agent: Added a check for missing libraries when running the LibFuzzer `-help` check. [1812](https://github.com/microsoft/onefuzz/pull/1812)
* Service: Added new functionality to the service port from Python to C. [1794](https://github.com/microsoft/onefuzz/pull/1794), [#1813](https://github.com/microsoft/onefuzz/pull/1813), [#1814](https://github.com/microsoft/onefuzz/pull/1814), [#1818](https://github.com/microsoft/onefuzz/pull/1818), [#1820](https://github.com/microsoft/onefuzz/pull/1820), [#1821](https://github.com/microsoft/onefuzz/pull/1821), [#1830](https://github.com/microsoft/onefuzz/pull/1830), [#1832](https://github.com/microsoft/onefuzz/pull/1832), [#1833](https://github.com/microsoft/onefuzz/pull/1833), [#1835](https://github.com/microsoft/onefuzz/pull/1835), [#1836](https://github.com/microsoft/onefuzz/pull/1836), [#1838](https://github.com/microsoft/onefuzz/pull/1838), [#1839](https://github.com/microsoft/onefuzz/pull/1839), [#1841](https://github.com/microsoft/onefuzz/pull/1841), [#1845](https://github.com/microsoft/onefuzz/pull/1845), [#1846](https://github.com/microsoft/onefuzz/pull/1846), [#1847](https://github.com/microsoft/onefuzz/pull/1847), [#1848](https://github.com/microsoft/onefuzz/pull/1848), [#1851](https://github.com/microsoft/onefuzz/pull/1851), [#1852](https://github.com/microsoft/onefuzz/pull/1852), [#1853](https://github.com/microsoft/onefuzz/pull/1853), [#1854](https://github.com/microsoft/onefuzz/pull/1854), [#1855](https://github.com/microsoft/onefuzz/pull/1855), [#1860](https://github.com/microsoft/onefuzz/pull/1860), [#1861](https://github.com/microsoft/onefuzz/pull/1861), [#1863](https://github.com/microsoft/onefuzz/pull/1863), [#1870](https://github.com/microsoft/onefuzz/pull/1870), [#1875](https://github.com/microsoft/onefuzz/pull/1875), [#1876](https://github.com/microsoft/onefuzz/pull/1876), [#1878](https://github.com/microsoft/onefuzz/pull/1878), [#1879](https://github.com/microsoft/onefuzz/pull/1879), [#1880](https://github.com/microsoft/onefuzz/pull/1880), [#1884](https://github.com/microsoft/onefuzz/pull/1884), [#1885](https://github.com/microsoft/onefuzz/pull/1885), [#1886](https://github.com/microsoft/onefuzz/pull/1886), [#1887](https://github.com/microsoft/onefuzz/pull/1887), [#1888](https://github.com/microsoft/onefuzz/pull/1888), [#1895](https://github.com/microsoft/onefuzz/pull/1895), [#1897](https://github.com/microsoft/onefuzz/pull/1897), [#1898](https://github.com/microsoft/onefuzz/pull/1898), [#1899](https://github.com/microsoft/onefuzz/pull/1899), [#1903](https://github.com/microsoft/onefuzz/pull/1903), [#1904](https://github.com/microsoft/onefuzz/pull/1904), [#1905](https://github.com/microsoft/onefuzz/pull/1905), [#1907](https://github.com/microsoft/onefuzz/pull/1907), [#1909](https://github.com/microsoft/onefuzz/pull/1909), [#1910](https://github.com/microsoft/onefuzz/pull/1910), [#1912](https://github.com/microsoft/onefuzz/pull/1912)
* Service: Restrict node operations to administrators. [1779](https://github.com/microsoft/onefuzz/pull/1779)
Changed
* CLI/Service: Updated multiple first-party and third-party Python dependencies. [1784](https://github.com/microsoft/onefuzz/pull/1784)
* Agent/Supervisor/Proxy: Updated multiple third-party Rust dependencies. [1619](https://github.com/microsoft/onefuzz/pull/1619), [#1644](https://github.com/microsoft/onefuzz/pull/1644), [#1645](https://github.com/microsoft/onefuzz/pull/1645), [#1646](https://github.com/microsoft/onefuzz/pull/1646), [#1655](https://github.com/microsoft/onefuzz/pull/1655), [#1700](https://github.com/microsoft/onefuzz/pull/1700), [#1849](https://github.com/microsoft/onefuzz/pull/1849), [#1882](https://github.com/microsoft/onefuzz/pull/1882)
* Agent: Separate `llvm-symbolizer` setup from sanitizer environment variable initialization. [1778](https://github.com/microsoft/onefuzz/pull/1778)
* Agent: Set the TSan options based on the external symbolizer. [1787](https://github.com/microsoft/onefuzz/pull/1787)
* CLI: Added the `ONEFUZZ_CLIENT_SECRET` environment variable and removed the `client_secret` field from the configuration file. This prevents accidental misuse via persisting the secret to disk outside of [confidential client](https://docs.microsoft.com/en-us/azure/active-directory/develop/developer-glossary#client-application) environments. If you have set a client secret in your configuration file in a public client, we recommending removing and revoking it. CI scripts that currently set the client secret in the config must instead pass it via the `ONEFUZZ_CLIENT_SECRET` environment variable or on each CLI invocation via the `--client_secret` argument. [1918](https://github.com/microsoft/onefuzz/pull/1918)
* CLI: Use a SAS URL to download log files. [1920](https://github.com/microsoft/onefuzz/pull/1920)
Fixed
* Agent: Only watch directories for change events. [1859](https://github.com/microsoft/onefuzz/pull/1859)
* Agent: Switch to a smart constructor to minimize misuse. [1865](https://github.com/microsoft/onefuzz/pull/1865)
* Service: Fixed an issue where jobs that do not have logs configured failed to get scheduled. [1893](https://github.com/microsoft/onefuzz/pull/1893)