What's Changed
- chore: delete dead widgets, localize the Ollama install dialog by @matthiasn in #4627
- feat(github): sync the GitHub token to the user's other devices by @matthiasn in #4625
- fix(ai): explain Ollama install failures in the app language by @matthiasn in #4629
- feat(github): drop the pull request flag, track pull requests per task by @matthiasn in #4628
- fix(sync): seek the host status index when repairing announced heads by @matthiasn in #4631
- fix(sync): cap what a gzip attachment may inflate to by @matthiasn in #4630
- feat(journal): dock a glass action bar on an entry's page instead of the floating button by @cyberk1ng in #4590
- fix: relationship wake outcome by @cyberk1ng in #4589
- refactor(ai): one InferenceHttpException for the catalog repositories by @matthiasn in #4634
- ci: pin every GitHub Action to a commit SHA by @matthiasn in #4633
- chore(deps): drop dead overrides and an unused dev dependency, fix credits-service test pins by @matthiasn in #4636
- ci: build the AppImage only on tags and manual dispatch by @matthiasn in #4637
- fix(l10n): translate the 121 keys five catalogs lacked and gate parity in CI by @matthiasn in #4635
- feat(github): summarise pull requests in two tiers, show their size and details, and merged ones in brief by @matthiasn in #4632
- fix(labels): fail closed when the task's suppressed labels cannot be read by @matthiasn in #4639
- docs: renumber three colliding ADRs, gate ADR numbers in CI, fix stale facts by @matthiasn in #4641
- ci(di): ratchet getIt use outside the composition root; one aiConfigRepositoryProvider by @matthiasn in #4638
- fix(ai): keep prompts, model output and user text out of developer.log by @matthiasn in #4642
- refactor(di): DomainLogger owns its flag wiring; one domainLoggerProvider in lib/providers by @matthiasn in #4643
- feat(github): pull request summaries in the task's language, out of the feed, pruned, with a cool-down and a reason by @matthiasn in #4640
- feat(agents): skip automatic task wakes whose inputs are unchanged by @matthiasn in #4644
- chore(release): 1.1.40 by @matthiasn in #4646
Full Changelog: 1.1.39+4425...1.1.40+4426