Anki

ProductivityDesktop

Spaced-repetition flashcards, with scheduling tuned by a trained memory model.

Latest 26.08.1 · · Desktopby AnkitectsWebsiteankitects/anki

Release activity

Release activity — 10 releases across 10 days since Sep 17, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Sep 17, 2025. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026
MondayNo releases on Apr 27, 2026No releases on May 4, 20261 release on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 20261 release on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026
TuesdayNo releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 20261 release on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026
WednesdayNo releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 20261 release on Aug 5, 2026
ThursdayNo releases on Apr 30, 20261 release on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
FridayNo releases on May 1, 20261 release on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 20261 release on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 20261 release on Jul 25, 20261 release on Aug 1, 2026No releases on Aug 8, 2026

10 releases since Sep 17, 2025

Changelog

26.08.1

Fixed 2
  • Fix broken custom study and unbury links in the congrats screen
  • Fix broken OK button in help modals
What Changed

Full Changelog: https://github.com/ankitects/anki/compare/26.08...26.08.1

View originalPermalink
How 26.08.1 went

26.08

Added 2
  • An experimental rework of the editor can be enabled from Preferences > Experiments
  • A new Experiments section has been added to the Preferences screen for experimental features
Changed 3
  • Update to fsrs-rs 6.6.1, bringing performance improvements
  • Bump minimum required macOS version to 13.0
  • Strip FSRS parameters from deck configs on export without scheduling
Fixed 13
  • Fix some add-on editor buttons not working after multiple clicks
  • Fix errors after add-on webviews are deleted
  • Fix some inline styles not being filtered out in editor image pastes
  • Fix all-users MSI installation failing to detect existing installation
  • Do not block MSI install if registry points to a deleted old elevated install
  • Build Linux fcitx5 plugin against the bundled Qt as a potential fix for startup crashes
Removed 2
  • Remove unused plaintext paste handling in the editor
  • Remove the uv launcher and old packaging code
Installing
What's Changed
Changes since Beta 2
New Features
Other Notable Changes
Other Improvements
Documentation Changes
Development Changes
New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/26.05...26.08

View originalPermalink
How 26.08 went

26.08b2

Pre-release
Changed 1
  • Lazy-load MathJax in the reviewer
Fixed 5
  • Fix broken tags editor in the note editor
  • Build Linux fcitx5 plugin against the bundled Qt as a potential fix for startup crashes
  • Prevent error when merging a notetype with duplicate fields in rare cases
  • Fix image occlusion masks lost when adding notes in rare cases
  • Fix text labels in image occlusion notes breaking if they contain special characters
Notable Changes
Other Changes
New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/26.08b1...26.08b2

View originalPermalink
How 26.08b2 went

26.08b1

Pre-release
Added 3
  • Strip FSRS parameters from deck configs on export without scheduling
  • An experimental rework of the editor can be enabled from Preferences>Experiments to make it possible to integrate the editor into mobile clients
  • A new Experiments section has been added to the Preferences screen for testing experimental features
Changed 8
  • Update to fsrs-rs 6.6.1, bringing performance improvements
  • Bump minimum required macOS version to 13.0
  • Set minimum height for deck options
  • Improve support of newlines in browser search
  • Normalize whitespace in search query parser
  • Follow Anki's language preference in webview and native form controls
  • Cache FSRS config flags in CardQueues to avoid per-answer DB reads
  • Use rust-lld on Windows
Fixed 9
  • All-users MSI installation failing to detect existing installation
  • Do not block install if registry points to a deleted old elevated install
  • Avoid interval FSRS regressions from fuzz
  • Note editor jumps html focus
  • Correct "1 tags" to "1 tag"
  • Text input refocuses when list item shortcuts are pressed
What's Changed
New Features
Other Changes
New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/26.05...26.08b1

View originalPermalink
How 26.08b1 went

26.05

Added 6
  • Updates can be installed using Tools>Check For Updates
  • Standard MSI installer provided for Windows
  • Windows ARM64 build available
  • Python API docs available at dev-docs.ankiweb.net
  • Support for tag:nc:... syntax for case-insensitive tag searches
  • Syntax for multi-card cloze deletions
Changed 11
  • Replace terminal-based launcher with standard installation process
  • Installation no longer requires network access
  • macOS builds now require macOS 13 or later
  • Linux x86_64 build now requires glibc 2.35+
  • Linux aarch64 build now requires glibc 2.39+
  • Minimum supported Python version is now 3.10
Fixed 3
  • FSRS short-term schedule now respected when using default parameters
  • Per deck retention now applied when card is moved to filtered deck
  • Desired retention refreshes when switching deck option presets
Removed 1
  • Terminal window no longer shown on installation or update
What's Changed
New Installer

This release replaces the terminal-based launcher introduced in 25.07 with a more standard installation process:

  • Anki no longer shows a terminal on installation/update.
  • Installation no longer requires network access.
  • Updates can be installed using Tools>Check For Updates.
  • A standard MSI installer is provided for Windows.
  • A Windows ARM64 build is available.
  • The macOS builds require macOS 13 or later.
  • The Linux x86_64 build requires glibc 2.35+.
  • The Linux aarch64 build requires glibc 2.39+.
  • The minimum supported Python version is now 3.10 (The official builds still ship Python 3.13).
  • Qt has been updated to 6.11

Note: The Tools>Upgrade/Downgrade option in 25.07+ cannot be used to upgrade to this version due to packaging changes.

By @abdnh @andrewsanchez @fernandolins @Luc-Mcgrady @iamllama in https://github.com/ankitects/anki/pull/4629

Documentation Improvements
FSRS/Scheduling Changes
Other Notable Changes
Other Improvements
Developer Improvements
New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/25.09.4...26.05

View originalPermalink
How 26.05 went

26.05b2

Pre-release
Added 5
  • Expose setParameterUnlockClickTimeoutMs
  • Distribute compiled sources in Briefcase bundle
  • Bundle Fcitx plugin
  • Case-insensitively dedupe media filenames
  • Install required system dependencies in install.sh
Changed 2
  • Update to mpv 0.41.0
  • Optimize Briefcase bundle size
Fixed 12
  • Fix audio playback and recording on Windows ARM
  • Add fallback value for startMemorized
  • MSI installer fails if older installation is in Program Files
  • Regex error fix
  • Preserve browser focus after note export
  • Avoid case-folding already existing media filenames during import

Note: If you're on 26.05b1, you can also get the update using Tools > Check for Updates

What's Changed
Notable Changes
Developer Improvements
New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/26.05b1...26.05b2

View originalPermalink
How 26.05b2 went

26.05b1

Pre-release
Added 5
  • Install updates using Tools>Check For Updates
  • Standard MSI installer provided for Windows
  • Native Windows ARM64 build now available
  • Support for `tag:nc:...` case-insensitive tag searches
  • Add syntax for multi-card cloze deletions
Changed 8
  • Replace UV-based launcher with Briefcase-based installation process
  • Installation no longer requires network access
  • Anki no longer shows a terminal on install/update
  • macOS builds now require macOS 13 or later
  • Minimum supported Python version is now 3.10
  • Ship with Qt 6.11
  • Linux x86_64 build requires glibc 2.35 or later
  • Require three left-clicks to unlock FSRS parameter editing
Fixed 7
  • Broken retention rate help link in stats
  • First and latest review dates should only consider entries with a rating
  • Ensure fuzz doesn't go backward during rescheduling
  • Per deck retention not used when card is moved to filtered deck
  • FSRS short-term schedule being ignored when using default parameters
  • Desired retention not refreshing when switching deck option presets
  • Treat newlines as term breaks in search queries
What's Changed
New Installer

This release replaces the UV-based launcher introduced in 25.07 with a more standard installation process using Briefcase for packaging:

  • Anki no longer shows a terminal on install/update.
  • Installation no longer requires network access.
  • You can install updates using Tools>Check For Updates.
  • The macOS builds require macOS 13 or later.
  • A standard MSI installer is provided for Windows.
  • A native Windows ARM64 build is now available. Audio playback/recording doesn't work, but this will be fixed in the next release.
  • The minimum supported Python version is now 3.10 (The official builds still ship Python 3.13).
  • Anki now ships with Qt 6.11
  • The Linux x86_64 build should work on glibc 2.35 or later.
FSRS/Scheduling changes
Other Notable Changes
Developer Improvements
Other Improvements
Launcher Improvements

Note: listed for documentation/crediting purposes. Launcher builds are not provided in this release

New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/25.09.4...26.05b1

View originalPermalink
How 26.05b1 went

25.09.4

Security 1
  • Fix ability for untrusted decks (.apkg files) to read local files during import
What's Changed

This is a security release. Please upgrade as soon as possible using Tools > Upgrade/Downgrade.

Importing untrusted decks (.apkg files) had the ability to read local files. This has now been fixed.

Other fixes and new features will follow in the next beta release.

Many thanks to @Bankde for the excellent report and to @abdnh, @dae, and @fernandolins for the fix! 🙏🏻

Installing
  • If you're a new user, please grab the latest launcher from https://apps.ankiweb.net
  • If you already have the 25.09 launcher, you can use Tools>Upgrade/Downgrade inside Anki.
  • If you have an older launcher/Anki, please grab the latest launcher first, as the older one may or may not work.
View originalPermalink
How 25.09.4 went

25.09.3

Security 1
  • Fix insufficient validation of requests in local media server that could allow malicious websites to read local files while Anki was running
What's Changed

This is a security release. Please upgrade as soon as possible using Tools > Upgrade/Downgrade.

Anki's local media server did not sufficiently validate requests, which could allow a malicious website to read local files while Anki was running. This had the potential to affect mostly Firefox and Safari users. Chrome already restricts local network access. Thanks to the great Tavis Ormandy (@taviso) for the report.

All other fixes and new features since 25.09.2 will follow in a separate beta release.

Installing
  • If you're a new user, please grab the latest launcher from https://apps.ankiweb.net
  • If you already have the 25.09 launcher, you can use Tools>Upgrade/Downgrade inside Anki.
  • If you have an older launcher/Anki, please grab the latest launcher first, as the older one may or may not work.
View originalPermalink
How 25.09.3 went

25.09.2

Changed 3
  • Decode images asynchronously during review
  • Make timebox message translatable with flexible variable order
  • Improve margins in Card Browser's Previewer
Fixed 3
  • Fix custom colors not saving
  • Prevent clipping for QPushButton:default:hover
  • Fix lower review limit in health check
Installing
  • If you're a new user, please grab the latest launcher from https://apps.ankiweb.net
  • If you already have the 25.09 launcher, you can use Tools>Upgrade/Downgrade inside Anki.
  • If you have an older launcher/Anki, please grab the latest launcher first, as the older one may or may not work.
What's Changed
New Contributors

Full Changelog: https://github.com/ankitects/anki/compare/25.09...25.09.2

View originalPermalink
How 25.09.2 went
View all

Discussion