2.1.64
ankitects/anki2.1.64May 24, 2023by dae
AI Summary
This update removes admin requirements for the Windows installer, adds search support for FSRS properties, and resets window states to prevent crashes associated with Qt version changes.
Key Highlights
- Windows installer no longer requires admin access
- Adds support for searching FSRS scheduling properties
- Resets window positions on Qt version changes to fix crashes
- Add-on shortcuts now override Anki defaults
New Features
- FSRS search support
- Add-on shortcut override
Full Release Notes
Functional changes: - The Windows installer no longer requires admin access (thanks to Martin). The first time you update, you'll need to run the installer again after uninstall completes. - Allow the user to configure answer keys in the preferences, fixing conflicts (thanks to Ren). - Preload embedded fonts to prevent flicker, and tweak wait time for image preloading (thanks to Hikaru). - Add the ability to search for FSRS scheduling properties, eg. `prop:cdn:d>0.5` to search for the difficulty > 0.5. - Window positions, state and browser headers are now reset each time the Qt version changes, which should fix a number of crashes that users were reporting. - Add-on shortcuts will now override Anki defaults (thanks to Ren). Fixes: - Fix media files being imported incorrectly when importing an .apkg file exported without support for older Anki versions. - Increase the number of supported fields in the editor (thanks to Hikaru). - Attempt to work around intermittent color setting failures in Qt6.5 on macOS. - Fix ugly text rendering on Wayland when using fractional scaling. - Fix inability to import csv when path contains single quote. - Show an error pop-up when csv import screen fails to load. - Don't disable animations on card templates when reduce motion is on. - Fix an error in the console when resizing windows (thanks to Austin) - Fix a panic when user sets a huge learning step. - Fix page scrolling when input box loses focus (thanks to Hikaru). - Fix failure to start on Windows when path contains non-Latin text. - Fix due/ivl prop queries not working in filtered decks. - Make some collection methods public in the Rust API (thanks to Joel).