What's Changed
- refactor(settings): one settings feature and route registry; Sync no longer shown twice on back by @matthiasn in #4606
- chore(deps): bump axios from 1.19.0 to 1.20.0 in /services/matrix-admin by @dependabot[bot] in #4583
- chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /tool by @dependabot[bot] in #4584
- chore(deps): bump dompurify from 3.4.13 to 3.4.16 in /tool/okf by @dependabot[bot] in #4585
- chore(release): 1.1.38+4424 by @matthiasn in #4615
- chore(deps): bump the npm_and_yarn group across 3 directories with 11 updates by @dependabot[bot] in #4616
- chore(deps): bump torch from 2.8.0 to 2.13.0 in /services/whisper_server in the pip group across 1 directory by @dependabot[bot] in #4617
- chore(deps): bump qs from 6.15.3 to 6.16.0 in /docs-site in the npm_and_yarn group across 1 directory by @dependabot[bot] in #4618
- fix(github): read pull requests when the token may not read check runs by @matthiasn in #4619
- fix(daily-os): make Shutdown real and retire the production mock by @matthiasn in #4608
- refactor(ai): route every one-shot text call through OneShotTextGeneration by @matthiasn in #4621
- fix(github): list pull requests newest first, age them by GitHub's dates by @matthiasn in #4620
- feat(github): link a pull request to a second task when the user confirms by @matthiasn in #4623
- fix(security): never fetch remote images in AI text, launch only web and mail links, keep content out of logs by @matthiasn in #4622
- fix(security): log Mistral exceptions by type, never their text by @matthiasn in #4624
- chore(release): 1.1.39 by @matthiasn in #4626
Full Changelog: 1.1.38+4423...1.1.39+4425