25.07.3
ankitects/anki25.07.3Jul 21, 2025by dae
AI Summary
A maintenance release addressing crashes on macOS and fixing various bugs related to the new launcher, FSRS simulator, and UI elements like tooltips and fonts.
Key Highlights
- Update to Qt 6.9 to fix macOS crashes
- Fix 'same cloze' shortcut on macOS
- Show Chromium version in about screen
- Improvements to FSRS simulator and load balancer
- Use system font for webviews
New Features
- Show Chromium version in about screen
- Add `last_review_time` to card data
Full Release Notes
## What's Changed ### In 25.07 There have been major changes to the way Anki is packaged, and to FSRS. Please see the previous release announcement for more info: https://github.com/ankitects/anki/releases/tag/25.07 ### In 25.07.3 * Update to Qt 6.9, which should address crashes on macOS. * Fixed 'same cloze' shortcut on macOS. * Show Chromium version in about screen * Allow creating deck via `#deck:...` if non-existent when importing by @iamllama in https://github.com/ankitects/anki/pull/4154 * Add `last_review_time` to card data for performance and accuracy by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4124 * Use system font for webviews instead of bootstrap font stack and add exception for note editor by @GithubAnon0000 in https://github.com/ankitects/anki/pull/4163 * Debounce mathjax rendering via cooldown instead by @iamllama in https://github.com/ankitects/anki/pull/4173 * Re-order terminals, again, for better UX. by @Grinkers in https://github.com/ankitects/anki/pull/4186 * Skip unnecessary computations when the load balancer is disabled by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4184 * Fix/FSRS simulator fallback to memory_state_from_sm2 when converting cards by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4189 * set UV_PYTHON_DOWNLOADS=auto when doing `uv sync` by @Grinkers in https://github.com/ankitects/anki/pull/4191 * FIX Graph Tooltip uses wrong font by @GithubAnon0000 in https://github.com/ankitects/anki/pull/4193 * Add margin to QPushButton to prevent clipping by @jcznk in https://github.com/ankitects/anki/pull/4201 * fix: set cursor to pointer when on range by @bradleyszoke in https://github.com/ankitects/anki/pull/4197 * Minor string change by @brishtibheja in https://github.com/ankitects/anki/pull/4196 * Fix default-coloured IO masks not following css var by @iamllama in https://github.com/ankitects/anki/pull/4202 * Minor tweak in simulator string by @user1823 in https://github.com/ankitects/anki/pull/4204 * Add translator to about.py by @Danika-Dakika in https://github.com/ankitects/anki/pull/4211 * Fix wrong tab order in preferences by @abdnh in https://github.com/ankitects/anki/pull/4210 ## New Contributors * @jcznk made their first contribution in https://github.com/ankitects/anki/pull/4201 * @bradleyszoke made their first contribution in https://github.com/ankitects/anki/pull/4197 **Full Changelog**: https://github.com/ankitects/anki/compare/25.07.2...25.07.3