What's Changed
⚠️ Please upgrade to 26.09+ as soon as possible as it includes important security fixes.
Fixes
- Fix system-wide app upgrades on Windows not properly replacing old versions and causing startup crashes by @abdnh in #5626
- Fix "Card modified" error in the Cards Info screen when FSRS disabled or memory state is missing by @Luc-Mcgrady in #5648
- Append app version to the extracted tarball directory name on Linux by @Luc-Mcgrady in #5662
- Force software rendering in safe mode by @Luc-Mcgrady in #5637
- Fix the "Please restart to save changes" message shown multiple times in the preferences screen in some cases by @Luc-Mcgrady in #5641
Documentation
- Improve manual translation instructions by @wofiporia in #5519
Development
- Update Python dependencies to match bundled dependencies in 26.05+ by @abdnh in #5625
- Update Rust dependencies to fix CI failure by @abdnh in #5608
- Add tests for config.py and stdmodels.py by @roostwp07 and @fernandolins in #5513
- CI: Track releases in the SonarCloud project version by @fernandolins in #5634
- CI: Fetch PR base branch so SonarCloud diffs only changed files by @fernandolins in #5659
- Refactor: use col.fsrs_enabled in more places by @Luc-Mcgrady in #5651
New Contributors
- @wofiporia made their first contribution in #5519
Full Changelog: 26.09.2...26.09.3