Skip to main content

Changes in 2.1.19

Released 2020-01-16, build 3c8690ae.
  • Fix formatting and images getting lost when creating cloze deletions.
  • Added an option to the preferences screen to strip formatting by default.
  • Fix the preview button shortcut key not working.

Changes in 2.1.18

Released 2020-01-14, build fb9d59fe.
  • Fixed Anki failing to start for some users updating from Anki 2.0.
  • Fixed the alternate Windows build failing to start on Windows 8.

Changes in 2.1.17

Released 2020-01-11, build c69ccb50. Linux version repackaged on 2020-01-12 to fix a ‘make install’ issue.
  • Improved the performance of the browse screen’s sidebar for users with many decks/tags.
  • Add-ons that modify the sidebar will break when you update, and will need to be updated by the add-on author.
  • Add-ons that alter the audio handling may need to be updated, as code has moved from anki.sound to aqt.sound.
  • Changing large note types is significantly faster.
  • Added an option in the preferences screen to adjust the user interface size.
  • You can now double-click on an .ankiaddon file to install it (thanks to Glutanimate).
  • Updated GUI libraries for the standard installs and the alternate Windows install.
  • The minimum Python version is now 3.7, and the packaged versions ship with Python 3.8.
  • The alternate Linux build has been dropped - you will need to be on a Linux distro from 2016+ with systemd support to use the packaged version.
  • Source tarballs are available from the releases tab of the GitHub repo.
  • Added an option to tag updated notes when importing (thanks to Erez).
  • Automatically remove ’:’ from field names when opening the card templates screen, as it conflicts with the template syntax.
  • Fix a bug in the handling of MathJax+Cloze (thanks to Michal).
  • Fixed a regression in the way duplicate deck names were handled.
  • Remove help button from some Window titles.

Changes in 2.1.16

Released 2019-12-12, build 4bc33e2f. Due to some minor issues that were found, the website was not updated to point to this release.
  • Pasting now includes formatting by default.
  • Preserve foreground/background color when pasting.
  • Preserve bold/italic/underline when pasting from Google Docs.
  • When pasting with the shift key, bold/italics/underline is also stripped.
  • Ensure learning cards in filtered decks with ‘order due’ show in template order.
  • Remove the ‘experimental’ label from the new scheduler.
  • You can now import and export decks with scheduling enabled in the new scheduler.
  • Hide empty Default deck in deck picker (thanks to Arthur).
  • Add an extra day to the interval when using Easy on a relearning card.
  • Preserve surrounding styling when making cloze deletions.
  • Draw preview screen more quickly.
  • Fix race condition in preview screen (thanks to Håkon).
  • Use —exact with dvsvgm to prevent truncated subscript/superscript in LaTeX.
  • Newly created cards could be given the wrong due number (thanks to Arthur).
  • Sticky fields were ignored when closing the add card window (thanks to Arthur).
  • Adding a note type forced a full sync (thanks to Arthur).
  • Remove shortcut keys from translations (thanks to Arthur).
  • Documentation changes for translators (thanks to Arthur).
  • Case not being preserved when changing a deck’s parent (thanks to Arthur).
  • Hide default deck in other screens when empty (thanks to Arthur).
  • Fix qtwebengineprocesses not being cleaned up when stats window closed.
  • Allow smaller window when editing current card.
  • Support pasting multiple URLs at once.
  • Add ability to force software rendering on old Macs (thanks to Mike)
  • A fix for case insensitive field name handling in find&replace (thanks to lovac42)
  • Fix non-integer intervals being imported from Mnemosyne (thanks to Blauelf)
  • Clear undo queue when changing scheduler (thanks to lovac42)
  • Default to not closing add window (thanks to Aidan)
  • Sort new cards separately when sorting by ease (thanks to Arthur)
  • Fix a bug in the V2 scheduler.
  • Properly handle backslashes in the replacement section of Find&Replace.
  • Various small fixes.

Changes in 2.1.15

Released 2019-08-22, build 442df9d6.
  • The V2 scheduler now fully randomizes review cards due on a given day.
  • Fix add-ons errors on Windows when profile path was short.
  • Fix flag changes in Browse screen not syncing.
  • Cleanup recording wav file when recording canceled.
  • Fix the window icon on Wayland (thanks to Wilco).
  • Add a progress bar to media deletion.
  • Other minor changes.

Changes in 2.1.14

Released 2019-06-27, build 7b93e985.
  • Fix a bug in the V2 scheduler that would cause partially learnt cards removed from filtered decks to revert to an earlier state.
  • Fix a bug in the handling of relearning cards when switching back to the V1 scheduler.
  • Fix lost space when pasting indented text.
  • Limit image height relative to window height, not document height.
  • Fix deck list being re-rendered unnecessarily.
  • Remove the ‘unable to connect to local port’ message.

Changes in 2.1.13

Released 2019-05-20, build 3ba55990.
  • Fix formatting getting lost when copying&pasting between fields on macOS.
  • Fix some issues that cause the main window to get stuck.
  • Fix an empty deck list sometimes appearing when restoring from a backup.
  • Fix Anki hanging after an error occurs during startup.
  • Fix error caused by profile with trailing space on Windows.
  • Fix error message when syncing with an unconfirmed email address.
  • Use jsonschema for add-on manifests (thanks to Erez).
  • Warn in DB check when high due numbers are encountered.
  • Improve error messages on full disk and failed add-on deletion.
  • Fix relearning cards being given learning step count in V2 scheduler.
  • Fix preview window failing to appear when ‘show both sides’ enabled.
  • Removing trailing BR tag when pasting into an empty field.
  • Don’t throw an error when non-Latin text in the Javascript console can’t be shown.
  • Double click on add-ons to edit their configuration (thanks to lovac42).
  • Fix the window icon in a few screens (thanks to John).
  • Don’t highlight the deck selection button in the add screen on Windows.
  • Improve the default ‘type in the answer’ note type.

Changes in 2.1.12

Released 2019-04-23, build eef86bf3.
  • Fix an issue that could prevent profile renaming/deletion on Windows.
  • Fix fields appearing under editor buttons.
  • Fix memory leak in card layout screen.
  • Fix some issues with previewing in the Browse screen.
  • Fix card counts not updating when a review is undone.
  • Fix an error that could occur on startup on some Windows installs.
  • The Mac build now uses the new hardened runtime on Mojave.
  • Change focus outline colour on Windows.
  • Fix an error caused by missing note types.
  • A possible workaround for the audio player getting stuck on Macs.
  • Display the installed version in the Windows uninstall screen.
  • Fix an issue checking for add-on updates (thanks to Glutanimate).
  • Disable add-on config button when not appropriate (thanks to Glutanimate).
  • Tweaks to the ‘deck age’ graph binning (thanks to Jian).
  • Add-ons hosted on AnkiWeb can now define conflicts in the manifest file.
  • Switch to mplayer on the alternate OS X build, as mpv was not working on some older machines.
  • Make sure mpv doesn’t attempt to load scripts from default location.
  • Other minor fixes.

Changes in 2.1.11

Released 2019-03-11, build 3cf770c7.
  • Change Undo shortcut back to Ctrl+Alt+Z/Cmd+Opt+Z in Browse screen, to prevent accidentally undoing non-text changes when editing fields.
  • Revert a previous card template optimization that could cause an error.
  • Suppress a spurious error message that could occur when editing.

Changes in 2.1.10

Released 2019-03-07, build 22d6feed.
  • Add option to strip html in export.
  • Avoid nbsp for single spaces when pasting text.
  • Fix preview screen flashing when moving between cards.
  • Improvements to the add-ons screen (thanks to Glutanimate).
  • Support .ankiaddon bundles (thanks to Glutanimate).
  • Improve subpixel antialiasing on some machines (thanks to Glutanimate).
  • Improve Japanese interface font on Windows 10, and make it possible for translators to change the font for other languages that need it as well.
  • Fix inability to start if problem occurs on first run.
  • Allow decreasing daily limits in custom study.
  • Add a button to copy debug info to about screen (thanks to Glutanimate).
  • Fix problem running from source on Windows (thanks to dlon).
  • Allow add-ons to serve files from mediasrv (thanks to Glutanimate).
  • More user-friendly error messages for some network errors.