github ankitects/anki 24.06

latest releases: 24.06.3rc1, 24.06.2, 24.06.1...
21 days ago

What's Changed

This release includes some security fixes for the handling of shared decks. If you make use of shared decks from untrusted authors, updating to the latest version is recommended. A big thank you to Autumn and Jay for the reports.

Image occlusion during review has been reported as broken in this release. An update is expected to follow in a day or so.

Changes in FSRS:

  • Update to latest FSRS by @L-M-Sherlock in #3106 and #3200
  • Return current weights if fsrs items is zero & handle error in evaluation and optimal retention by @L-M-Sherlock in #3141
  • Update optimal retention and parameters tooltip by @L-M-Sherlock in #3148
  • Show review count with FSRS evaluation results by @abdnh in #3165
  • Show review count for Evaluate/Optimize button by @abdnh in #3170
  • Use median in calculating cost and remove outliers by @L-M-Sherlock in #3181
  • Fix/exclude suspended cards when optimize all presets by @L-M-Sherlock in #3198
  • Fix/ignore revlogs when there is not learn entry after the last forget entry by @L-M-Sherlock in #3199
  • Tweaks to the 'optimize all presets' progress

Other improvements:

  • Highlight the current I/O shape during review by @krmanik in #3098
  • Auto-answer can now show reminder instead of answer (#3064) by @Loudwig in #3119
  • Switch to SvelteKit by @dae in #3077
  • Optimum → Minimum retention by @user1823 in #3133
  • Add Margins on the Buttons on the About Page by @Ianwu0812 in #3137
  • Improve typing of custom fabric.Object properties by @abdnh in #3134
  • Fix IO text size in review screen by @abdnh in #2986
  • Ignore errors in do_window_cleanup to fix shutdown issue by @abdnh in #3142
  • Fix spacebar causing stutter when editing cards by @abdnh in #3150
  • Fix auto sync not working on Windows shutdown by @abdnh in #3153
  • Add minimalist mode tooltip by @hnvy in #3155
  • Fix dark mode icons by @RumovZ in #3135
  • Add number truncation before back-end translation by @lucasscharenbroch in #3162
  • Add keyboard shortcuts for empty cards and toggle mask on image occlusion by @escribapetrus in #3136
  • Use key instead of code in type-in field by @abdnh in #3166
  • Improve and unify web dialog styling by @RumovZ in #3167
  • fix polygon tool draw by @krmanik in #3184
  • Clean up #3167 by @RumovZ in #3186
  • Do not clear unused parent tags by @abdnh in #3174
  • Fix '366 of 365 days studied' by @abdnh in #3182
  • Fix IO event handlers being run on normal notes by @abdnh in #3195
  • Fix finished preview learning cards being repeated by @abdnh in #3196
  • Use SplashScreen flag for all aqt tooltips by @voczi in #3194
  • Do not show media auto sync errors by @abdnh in #3197
  • HMR on Windows by @RumovZ in #3144
  • Mnemosyne importer now handles float values for due date and interval
  • Fix Mnemosyne importer clobbering source file
  • Ensure DB check tooltip appears in main window
  • Call profile_did_open hook at the end of loadProfile by @abdnh in #3202
  • Fix future due search missing cards on last day by @abdnh in #3206
  • Do not recreate io page when toggle button used by @krmanik in #3208
  • Reschedule → Reposition by @user1823 in #3209
  • Add support for custom certificates by @voczi in #3203
  • Another try at fixing IO events issue by @abdnh in #3210
  • Fixes shift click selection after programmatic selection in most cases, Issue #2469 by @RRomeroJr in #3213
  • Reword sync conflict explanation by @abdnh in #3221
  • Add a preference to toggle LaTeX generation by @abdnh in #3218
  • Pass -- to mpv/mplayer before filename by @abdnh in #3219
  • Add starting window class by @upsuper in #3216
  • Remove empty cards shortcut key, as it conflicts.
  • Honor night mode when switching between cards in card info.
  • Probable fix for crash when syncing from preferences screen.
  • Avoid askUser() in sync dialogs by @abdnh in #3222
  • Work around RuntimeError in _update_button_label() by @abdnh in #3224
  • Mention missing field's name in CardTypeError by @abdnh in #3225
  • Fix missing i18n module in IO review screen by @abdnh in #3223

New Contributors

Full Changelog: 24.04.1...24.06

Don't miss a new anki release

NewReleases is sending notifications on new releases.