2.1.55
If updating from Anki 2.1.49 or below, please see the 2.1.50 change notes first.
Lots of UI improvements, thanks to Matthias:
- The theme has been reworked, especially on Windows/Linux.
- A number of screens like the deck list, editor, deck options and graphs have been re-styled.
- Added an option for fields to show the HTML editor by default.
- Fields can now be collapsed/expanded. The animation can be disabled in the preferences.
- HTML tag auto-close can now be toggled via settings button in editor.
- Improve layout for RTL languages.
- The editor in the browse screen can now be shown on the right.
- The tags area can now be collapsed/expanded (thanks also to Henrik).
- On macOS, dark mode now uses the default macOS styling; you can optionally force behavior
like the other platforms with the following in the debug console:mw.pm.set_force_custom_styles(True)
. - Many other small tweaks.
V3 scheduler improvements, thanks to Rumo:
- Custom scheduling now supports per-card data, enabling
things like FSRS. - Decks can now specify daily limits independently of the deck preset. You can either specify a permanent
override, or one that will reset when the next day comes around. - The Hard button on the first step is now capped to a maximum of 1 day greater than Again.
- You should no longer see strange behavior when changing learning steps while cards are in learning.
Import/export improvements, thanks to Rumo:
- The new import/export code is now the default.
- When scheduling is included, filtered decks are no longer converted to normal decks.
- When a deck is specified in a CSV import, it's now created if missing.
- Keep content of unmapped fields when importing CSV.
- Various other fixes.
Other improvements:
introduced:x
now ignores manual reschedulings (thanks to Rumo).- Anki now opens to the previously-active profile (thanks to Sam).
- Card info now refreshes as a card is reviewed (thanks to Rumo).
- Close MathJax editor when Esc is pressed (thanks to Abdo).
- Double-click on an editor pane to equally split the two sides (thanks to Aristotelis).
- Improve Anki's error handling, including some more informative error messages (thanks to Rumo).
- Improvements to the MathJax editor (thanks to Henrik).
- Make dvipng use transparent background by default (thanks to gnnoh).
- Preload images on the front side of a card to reduce pop-in (thanks to Kelciour).
- Remember previous choices in reposition dialog (thanks to Sam).
- The build system now uses ninja instead of bazel.
- The MathJax preview can now be turned off.
- The maximum answer time can now be set below 30 seconds.
- The way your typed text is compared with the correct answer has been tweaked.
- The zoom level is no longer reset when moving between screens.
- Updated to Qt 6.4 on Windows/Linux.
- You can now control whether images are automatically shrunk or not in the editor.
Fixes:
- Add screen can be closed with Cmd+W on macOS (thanks to Sam).
- Add tooltip to More button (thanks to Hikaru).
- Cmd+Shift+C cloze shortcut should be more responsive on macOS now.
- Fix {{CardFlags}} not working with flags 5-7
- Fix an error showing when making network connections on macOS after leaving Anki open for a few days.
- Fix browser sidebars appearing in wrong order in RTL mode (thanks to Abdo).
- Fix certain installed TTS voices on Windows causing errors.
- Fix daily counts being included in apkg import.
- Fix fields sticking in add screen when they shouldn't (thanks to Henrik).
- Fix flicker when remapping imported notetype field (thanks to Rumo).
- Fix font size not being removed when pasting between fields.
- Fix incorrect header text alignment in Qt 6.3.1 (thanks to Rumo).
- Fix non-admin users having trouble with Anki on macOS.
- Fix reviewer shortcuts being inaccessible due to IME
- Fix scheduler change not reflected after normal sync.
- Fix scrolling with keys/keyboard event listeners not working on answer side (thanks to Hikaru).
- Fix sidebar appearing as small window in some cases (thanks to Hikaru).
- Fix slow field pin/unpin with large notetype (thanks to Rumo).
- Fix styling of pop-over arrows (thanks to BlueGreekMagick).
- Fix the UI getting stuck at startup when multiple pop-ups appear (thanks to Sam).
- Fixed an issue with the night theme class (thanks to BlueGreenMagick).
- Fixed indent/outdent shortcuts not working properly.
- Fixed inverted ctrl+right/left handling in RTL fields again (thanks to Abdo).
- Fixed shortcuts to select all/delete tags not working (thanks to Hikaru).
- Fixed some issues with dragging tags/decks onto other tags/decks (thanks to Abdo).
- Improve handling of invalid UTF-8 in DB check.
- Improve the appearance of the note/card switch toggle (thanks to Aristotelis).
- Make it easier to read add-on errors (thanks to Abdo).
- Possible fix for error when copying text in editor
- Preserve background color when copy+pasting between fields.
- Preserve background-color when pasting external content in light mode.
- Suppress the "Unknown error" message that the web toolkit can output on Windows.
- Various other fixes.