Anki's shared backend and web components, and the Qt frontend
OTHER License
For developers:
For developers:
Notable changes:
Bugfixes:
For developers:
Thanks to all the people who have contributed bugfixes and code/doc updates:
Abdo, Lukkea, Akshara, Kelciour, David, Henrik, Colin, Johan, Piotr, Andreas,
Arthur, Alan, RumovZ, Cecini, Soren, Krish, ianki, Cyphar and kaczmarj, in no
particular order.
Thanks also to all of the people who have contributed translations for this
and previous releases: https://i18n.ankiweb.net/contributors/
This is the last Anki version that supports 32 bit Windows machines, and macOS 10.12 and older. If you use either of those, please pick the -alternate version.
*
in searches.2.1.28 is a big update with changes in a number of areas.
A reworked graphs screen:
Reworked syncing:
Card generation changes:
Card template screen:
Scheduling:
Empty cards screen:
Database check:
Unicode normalization:
If you are studying rare CJK characters and wish to prevent them from being converted into
modern equivalents, the following in the debug console will stop Anki from normalizing note text.
mw.col.conf["normalize_note_text"] = False
The standard Windows build has troubles with the AltGr key. This is fixed
in the 2.1.29 beta, or a workaround is available.
The standard Mac build currently does not support native dark mode. If you
previously enabled it from the terminal, please either try the 2.1.29 beta, or
undo the change with the following terminal command:
defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool yes
Other changes:
2.1.27 was reserved for a bugfix update that did not eventuate.
Published by dae over 4 years ago
(build tag on PyPi: 6046bbc7)
Searching:
w:something
to search on word boundaries, eg:
w:dog
w:dog*
w:*dog
re:something
to search via regular expression, eg:
"re:(some|another).*thing"
re:\d{3}
re:über
willnc:something
(short for "no combining (characters)") can be used to search whilenc:uber
will match both "über" and "Über". This behaves the same way as the "Ignore Accents" add-on, but is about 16x faster.field*:something
.rated:x
searches are now capped to a year instead of a month."foo\"bar"
macOS dark mode handling:
Anki now solely relies on the night mode setting in the preferences to decide
whether to show in light or dark mode. Some users wanted to run Anki in light
mode while keeping the rest of their system dark, and there were various
display problems when dark mode was changed after Anki started that couldn't
be easily worked around.
Users who only use dark mode, and preferred the native look of widgets in dark
mode, can achieve the previous appearance by running the following command in
the terminal:
⚠️ This will only work if your system is permanently in dark mode!
If you switch between dark and light mode, the interface will render incorrectly.
defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool no
And the following in the debug console:
mw.pm.meta["dark_mode_widgets"] = True
Database changes (mainly of interest to add-on developers):
Other changes:
Media syncing improvements:
Media check improvements:
Both media sync and the media check now place deleted files in a media.trash
folder inside your profile, instead of placing the files in the system trash.
You can use the Check Media function to either empty the trash, or restore
the deleted files back to your media folder.
Other changes: