github ankitects/anki 26.11b1

pre-releaseone hour ago

What's Changed

Notable Changes

Other Fixes

  • Fix error rebuilding filtered deck if FSRS is disabled with an FSRS-only sort order by @fernandolins in #5650
  • Fix premature closure of cloze when inside MathJax by @athith-g in #4612
  • Reduce memory usage of full syncs by @mslxl in #5717
  • Do not use default deck when deck override set to invalid deck by @iamllama in #5544
  • Use canonical shared decks URL by @schmidhauser in #5692
  • Fix Qt RHI backend loading error not being handled on Linux by @abdnh in #5628
  • Catch D3D11 initialization errors to detect black screens on some systems by @abdnh in #5734
  • Fix Deck Options screen possibly refreshing before completing save by @Luc-Mcgrady in #5727
  • Update moved link anchors in Deck Options screen by @Luc-Mcgrady in #5780
  • Fix Display Order description in Deck Options screen missing some line breaks by @cesartalen in #5801
  • Show shortcuts in nested context menus by @schmidhauser in #5698
  • Respect DESKTOP_SHORTCUT property in silent Windows installs by @HT-573 in #5856
  • Reword description of editor experiment by @abdnh in #5806
  • Fix checkboxes not being drawn on macOS with Native style by @DroidThug in #5834
  • Set disabled UI elements not using correct color in some screens by @BlueGreenMagick in #5867

Documentation Changes

Development Changes

  • Tests: cover storage migration, revlog and filtered-deck ordering by @fernandolins in #5650
  • Tests: cover sync upload + login by @fernandolins in #5643
  • Tests: Improve coverage of deckconfig by @abdnh in #5668
  • CI: Add a workflow to merge release branch to main after stable release by @abdnh in #5675
  • Dev: Expose explicit fsrsEnabled in card stats by @user1823 in #5660
  • Dev: Enable strict_optional for aqt modules needing no changes by @aarianmm in #5645
  • CI: Automate Flathub publishing process by @abdnh in #5695
  • Tests: simulator review orders by @Luc-Mcgrady in #5736
  • Dev: Replace incorrect uv "just" installation instructions by @rirag12345 in #5754
  • CI: Deploy docs on release by @abdnh in #5792
  • Tests: Fix flaky E2E tests and upload screenshots by @abdnh in #5813
  • CI: Update website download links on release by @abdnh in #5825
  • Dev: Add card template index and notetype ID to dataset export by @Expertium in #5816
  • CI: Fix mintlify warnings by @abdnh in #5833
  • Dev: Describe preferred language identifier formats accepted by the Rust backend by @OBagnell in #5811
  • Dev: Add a script to copy docs pages for translations by @Luc-Mcgrady in #5684
  • Tests: Add paste and drop tests for the experimental editor by @nurullahturkoglu in #5832
  • CI: clear caches when pull requests close by @OBagnell in #5835
  • CI: Run cargo-deny check as a separate workflow by @abdnh in #5879
  • CI: Read uv version from .tool-versions by @abdnh in #5885
  • Tests: Suspended cards shoulden't be rescheduled in "update_memory_state" by @Luc-Mcgrady in #5765
  • Tests: Add regression tests for FSRS rescheduling with load balancer and easy days by @Luc-Mcgrady in #5868
  • Tests: Regression tests for the FSRS simulator with existing cards missing memory state by @Luc-Mcgrady in #5874
  • Dev: Extract the Overview._make_bottom_links() method for easier add-on use by @tatsumoto-ren in #5915
  • Tests: Unify Pytest configuration by @abdnh in #5774
  • Fix TS tests being indexed as sources by SonarCloud by @abdnh in #5815
  • CI: Accept author email of last non-merge PR commit by @abdnh in #5804

Dependency Updates

New Contributors

Full Changelog: 26.09.4...26.11b1

Don't miss a new anki release

NewReleases is sending notifications on new releases.