26.09.3

ankitects/anki26.09.3Sep 23, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on stabilizing system-wide upgrades on Windows and resolving a 'Card modified' error in the Cards Info screen. It includes updates to Python and Rust dependencies, forced software rendering in safe mode, and improvements to the manual. Additionally, the release updates documentation and adds tests for core configuration files.

Key Highlights

  • Fixes system-wide app upgrades on Windows to prevent startup crashes
  • Resolves 'Card modified' error in Cards Info screen
  • Forces software rendering in safe mode for better compatibility
  • Updates Python and Rust dependencies to match bundled versions
  • Improves manual translation instructions

New Features

  • Append app version to the extracted tarball directory name on Linux

Full Release Notes

## What's Changed

⚠️ Please upgrade to [26.09](https://github.com/ankitects/anki/releases/tag/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 https://github.com/ankitects/anki/pull/5626
- Fix "Card modified" error in the Cards Info screen when FSRS disabled or memory state is missing by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5648
- Append app version to the extracted tarball directory name on Linux by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5662
- Force software rendering in safe mode by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5637
- Fix the "Please restart to save changes" message shown multiple times in the preferences screen in some cases by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5641

### Documentation

- Improve manual translation instructions by @wofiporia in https://github.com/ankitects/anki/pull/5519

### Development

- Update Python dependencies to match bundled dependencies in 26.05+ by @abdnh in https://github.com/ankitects/anki/pull/5625
- Update Rust dependencies to fix CI failure by @abdnh in https://github.com/ankitects/anki/pull/5608
- Add tests for config.py and stdmodels.py by @roostwp07 and @fernandolins in https://github.com/ankitects/anki/pull/5513
- CI: Track releases in the SonarCloud project version by @fernandolins in https://github.com/ankitects/anki/pull/5634
- CI: Fetch PR base branch so SonarCloud diffs only changed files by @fernandolins in https://github.com/ankitects/anki/pull/5659
- Refactor: use col.fsrs_enabled in more places by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/5651

## New Contributors

- @wofiporia made their first contribution in https://github.com/ankitects/anki/pull/5519

**Full Changelog**: https://github.com/ankitects/anki/compare/26.09.2...26.09.3

Related Repositories