Skip to content

Releases: ankitects/anki

25.08b5

08 Aug 10:58
@dae dae
25.08b5
Compare
Choose a tag to compare
25.08b5 Pre-release
Pre-release

Installing

  • Install the latest launcher from below
  • Run Anki, and use Tools>Upgrade/Downgrade
  • Ensure you have beta versions enabled in the launcher before choosing 'latest version'

What's Changed

  • 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.
  • Feat/expected_workload_with_existing_cards implementation by @Luc-Mcgrady in #4243
  • Update stale comment by @user1823 in #4235
  • Feat/Show health check and already optimal at the same time by @Luc-Mcgrady in #4238
  • "Workload" variable typo by @Luc-Mcgrady in #4239
  • Fix/use real step count to simulate by @L-M-Sherlock in #4240
  • Feat/Card stats update review time by @Luc-Mcgrady in #4236
  • Statistics "Reviews" graph, make the color of "New" and "Learning" cards consistent with the color of card count by @thomasrixen in #4245
  • Fix simulator graph not visible when viewport height < 400px by @iamllama in #4248
  • Fix show_exception's messagebox always formatting as plaintext by @iamllama in #4246
  • Limit time studied today to minutes by @user1823 in #4242
  • Fix Cards with Missing Last Review Time During Database Check by @L-M-Sherlock in #4237
  • Use space-around for tabbed values by @Luc-Mcgrady in #4252
  • Fix/Retention help button bounds by @Luc-Mcgrady in #4253
  • Fix/Exclude new cards from is_due_in_days by @user1823 in #4249
  • Feat/Neaten dr graph x-axis by @Luc-Mcgrady in #4251

New Contributors

Full Changelog: 25.08b4...25.08b5

25.08b4

28 Jul 12:18
@dae dae
25.08b4
Compare
Choose a tag to compare
25.08b4 Pre-release
Pre-release

Installing

  • Install the latest launcher from below
  • Run Anki, and use Tools>Upgrade/Downgrade
  • Ensure you have beta versions enabled in the launcher before choosing 'latest version'

What's Changed

  • Fix launcher display on Upgrade/Downgrade on Windows 10
  • Possible fix for launcher failing to appear to some Linux systems

Full Changelog: 25.08b3...25.08b4

25.08b3

28 Jul 09:34
@dae dae
25.08b3
Compare
Choose a tag to compare
25.08b3 Pre-release
Pre-release

Installing

  • Ensure you have the 25.07.5 launcher
  • Use Tools>Upgrade/Downgrade inside Anki
  • Ensure you have beta versions enabled in the launcher before choosing 'latest version'

What's Changed

Full Changelog: 25.07.5...25.08b3

25.07.5

25 Jul 17:07
@dae dae
25.07.5
Compare
Choose a tag to compare

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.5

  • Fix launcher failing to work after installing older Anki version.
  • Various other minor launcher fixes.
  • Fix a link in the deck options to the manual.

25.07.4

24 Jul 15:49
@dae dae
25.07.4
Compare
Choose a tag to compare

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.4

  • Installation should no longer fail when anaconda is installed.
  • Increase default network timeout in launcher.
  • Provide better output when downloading versions fails.
  • Fix errors recording voice (thanks to @abdnh)
  • Prioritise prefix matches in tag autocomplete results by @iamllama in #4212
  • Add last_review_time to _to_backend_card by @user1823 in #4218
  • Add IO mask rotation snapping by @iamllama in #4214
  • Bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #4219
  • Set min size for card info dialog by @iamllama in #4221

Full Changelog: 25.07.3...25.07.4

25.07.3

21 Jul 08:29
@dae dae
25.07.3
Compare
Choose a tag to compare

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 #4154
  • Add last_review_time to card data for performance and accuracy by @L-M-Sherlock in #4124
  • Use system font for webviews instead of bootstrap font stack and add exception for note editor by @GithubAnon0000 in #4163
  • Debounce mathjax rendering via cooldown instead by @iamllama in #4173
  • Re-order terminals, again, for better UX. by @Grinkers in #4186
  • Skip unnecessary computations when the load balancer is disabled by @L-M-Sherlock in #4184
  • Fix/FSRS simulator fallback to memory_state_from_sm2 when converting cards by @L-M-Sherlock in #4189
  • set UV_PYTHON_DOWNLOADS=auto when doing uv sync by @Grinkers in #4191
  • FIX Graph Tooltip uses wrong font by @GithubAnon0000 in #4193
  • Add margin to QPushButton to prevent clipping by @jcznk in #4201
  • fix: set cursor to pointer when on range by @bradleyszoke in #4197
  • Minor string change by @brishtibheja in #4196
  • Fix default-coloured IO masks not following css var by @iamllama in #4202
  • Minor tweak in simulator string by @user1823 in #4204
  • Add translator to about.py by @Danika-Dakika in #4211
  • Fix wrong tab order in preferences by @abdnh in #4210

New Contributors

Full Changelog: 25.07.2...25.07.3

25.07.2

07 Jul 17:14
@dae dae
25.07.2
Compare
Choose a tag to compare

What's Changed

  • The first run of the launcher now installs the latest version automatically.
  • When choosing a specific version, recent versions are shown.
  • Feat/Confirmation box for save options to preset by @Luc-Mcgrady in #4172
  • Respect env var UV_BINARY with OFFLINE_BUILD being set by @AlexBocken in #4170
  • [A11Y] FIX: revert button is visible for screenreaders by @GithubAnon0000 in #4174
  • Try unix terminals in roughly most specific to least specific. by @Grinkers in #4177
  • Feat/Replace easy day table with display:grid by @Luc-Mcgrady in #4179
  • Fix/Help modal appears behind simulator modal by @Luc-Mcgrady in #4171
  • Aqt wheel: fix unintended inclusion of qt/aqt/data by @pHlt7 in #4180

Full Changelog: 25.07.1...25.07.2

25.07.1

04 Jul 18:59
@dae dae
25.07.1
Compare
Choose a tag to compare

What's Changed

If the existing launcher is working well for you, you don't need to download a new version - just use Tools>Upgrade/Downgrade inside Anki to update.

New Contributors

Full Changelog: 25.07...25.07.1

25.07

04 Jul 10:28
@dae dae
25.07
Compare
Choose a tag to compare

What's Changed

New Launcher

The way Anki is packaged and distributed has changed:

  • You can use the launchers below to download the latest Anki version, and update to newer versions/downgrade to old ones.
  • You'll find a Tools>Upgrade/Downgrade menu item inside Anki to return the launcher.
  • The oldest supported Anki version to install is 2.1.50.
  • The Mac and Linux launchers support both AMD64 (Intel) and ARM64 (Apple Silicon) machines. The Windows installer is AMD64-only, but will run in emulation mode on ARM Windows.
  • On Linux, glibc 2.36 or later is now required.
  • Anki now ships with Python 3.13 (but has not yet bumped the minimum Python from 3.9).
  • The new launcher still has room for improvement.

Notable FSRS/Scheduling changes

Other Notable Changes

Other Improvements

Read more

25.02.7

06 Jun 07:02
@dae dae
25.02.7
Compare
Choose a tag to compare
  • Fix some add-ons broken by the security update a few days ago (thanks to @tatsumoto-ren)
  • Fix 'record own voice' and TTS breakages (thanks to @abdnh)
  • Silence an "unknown error" message that appears on some devices.