Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
anki-launcher-25.09-mac.dmg | 2025-09-06 | 33.4 MB | |
anki-launcher-25.09-windows.exe | 2025-09-06 | 12.6 MB | |
anki-launcher-25.09-linux.tar.zst | 2025-09-06 | 23.7 MB | |
anki-launcher-25.09-checksums.txt | 2025-09-06 | 1.9 kB | |
25.09 source code.tar.gz | 2025-09-06 | 2.5 MB | |
25.09 source code.zip | 2025-09-06 | 3.3 MB | |
README.md | 2025-09-06 | 7.5 kB | |
Totals: 7 Items | 75.6 MB | 12 |
Installing
- Install the latest launcher from below
- Run Anki. If you already had it installed, use Tools>Upgrade/Downgrade
What's Changed
New Features
- Per-deck desired retention by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4194
- Desired retention info graphs by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4199
- Use cached workload values by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4208
- Expected_workload_with_existing_cards implementation by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4243
- Show health check and already optimal at the same time by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4238
- Card stats update review time by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4236
- Neaten dr graph x-axis by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4251
- Enable nc: to only search in a specific field (#4276) by @maxr777 in https://github.com/ankitects/anki/pull/4312
- Show the number of cards added when adding by @iamllama in https://github.com/ankitects/anki/pull/4310
- Expose control over AppNap for AnkiConnect
Launcher Updates
Windows
- You can now tell the launcher to store files in a custom location. Updated flash drive instructions here: https://github.com/ankitects/anki-manual/pull/444/files
- Fix 'applink' startup errors on some systems
- Fix launcher display on Upgrade/Downgrade on Windows 10
macOS
- New users will no longer see pop-ups prompting you to install developer tools, or warnings about install_name_tool.
- Fix install failures on systems with the wrong Xcode arch installed.
- Fix the launcher sometimes respawning terminals repeatedly.
Linux
- Added an experimental new mode to use your system's Qt version, for things like Fcitx: https://github.com/ankitects/anki-manual/pull/445/files
- Possible fix for launcher failing to appear to some Linux systems
All platforms
- The launcher now has a download mirror option for users in China, and no longer auto-downloads on first run. The version check should now also work with SOCKS proxies.
- Fix mirror configuration not working during launcher download by @aldlss in https://github.com/ankitects/anki/pull/4280
- Fix install problems on some systems with UV_* env vars defined.
Other Improvements
- A small clarification in deck-config.ftl by @Expertium in https://github.com/ankitects/anki/pull/4264
- Add desired_retention field to NormalDeckSchema11 by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4292
- Chore/Remove CMRR from fsrs help modal by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4290
- Fix [#4253] by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4259
- Fix crash when disabling FSRS
- FIX gap above bury by @GithubAnon0000 in https://github.com/ankitects/anki/pull/4298
- Fix importing of Mnemosyne collections with missing cards
- Fix LRT database check for cards with no usable reviews by @user1823 in https://github.com/ankitects/anki/pull/4284
- Fix Mnemosyne fact ID in error messages by @abdnh in https://github.com/ankitects/anki/pull/4266
- Fix ninja BuildAction name sanitization by @memchr in https://github.com/ankitects/anki/pull/4291
- Fix recording errors on some system
- Fix sync errors not being reported in some cases by @abdnh in https://github.com/ankitects/anki/pull/4281
- Fix theme/checkboxes when path contains an apostrophe
- Fix/Invalid memory states in simulator after parameters changed by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4317
- Fix/Learn count not included in workload graph by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4274
- Fix/recompute memory state when deck-specific DR is changed by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4293
- Fix/Simulator intervals decending overflows by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4275
- Fix/System locale for simulator percentages by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4260
- Fix/Workload simulator config deck_size unset by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4283
- Hi res microhpone icon for the recording dialog by @Madoshakalaka in https://github.com/ankitects/anki/pull/4262
- Improve elapsed seconds calculation for learning cards in browser table by @user1823 in https://github.com/ankitects/anki/pull/4255
- Increase randomness in random sorting of new cards by @user1823 in https://github.com/ankitects/anki/pull/4286
- Make simulator fill missing values of DR and decay too by @user1823 in https://github.com/ankitects/anki/pull/4269
- Replace activeWindow() with activeModalWidget() by @abdnh in https://github.com/ankitects/anki/pull/4267
- Replace deprecated $app/stores with $app/state in SvelteKit frontend by @leedoughty in https://github.com/ankitects/anki/pull/4282
- Revert "Fix/Retention help button bounds" by @dae in https://github.com/ankitects/anki/pull/4258
- Update record dialog microphone icon to respect dark mode by @leedoughty in https://github.com/ankitects/anki/pull/4297
- Use existing translation instead of adding new one (#4310) by @iamllama in https://github.com/ankitects/anki/pull/4316
- Update stale comment by @user1823 in https://github.com/ankitects/anki/pull/4235
- "Workload" variable typo by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4239
- Fix/use real step count to simulate by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4240
- Statistics "Reviews" graph, make the color of "New" and "Learning" cards consistent with the color of card count by @thomasrixen in https://github.com/ankitects/anki/pull/4245
- Fix simulator graph not visible when viewport height < 400px by @iamllama in https://github.com/ankitects/anki/pull/4248
- Fix show_exception's messagebox always formatting as plaintext by @iamllama in https://github.com/ankitects/anki/pull/4246
- Limit time studied today to minutes by @user1823 in https://github.com/ankitects/anki/pull/4242
- Fix Cards with Missing Last Review Time During Database Check by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4237
- Use space-around for tabbed values by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4252
- Fix/Retention help button bounds by @Luc-Mcgrady in https://github.com/ankitects/anki/pull/4253
- Fix/Exclude new cards from is_due_in_days by @user1823 in https://github.com/ankitects/anki/pull/4249
- Refactor IO fill tool target check logic by @iamllama in https://github.com/ankitects/anki/pull/4222
- Fix/use current_retrievability_seconds in SQL to keep consistent with card info by @L-M-Sherlock in https://github.com/ankitects/anki/pull/4231
- Update deck-config.ftl by @sommerluk in https://github.com/ankitects/anki/pull/4319
New Contributors
- @thomasrixen made their first contribution in https://github.com/ankitects/anki/pull/4245
- @Madoshakalaka made their first contribution in https://github.com/ankitects/anki/pull/4262
- @leedoughty made their first contribution in https://github.com/ankitects/anki/pull/4282
- @memchr made their first contribution in https://github.com/ankitects/anki/pull/4291
- @aldlss made their first contribution in https://github.com/ankitects/anki/pull/4280
- @maxr777 made their first contribution in https://github.com/ankitects/anki/pull/4312
Full Changelog: https://github.com/ankitects/anki/compare/25.07.5...25.09