What's Changed
- More closely match performance of Python FSRS optimizer by @L-M-Sherlock in #3540
- Buried new cards shouldn't be counted in daily load by @L-M-Sherlock in #3530
- Remove legacy import option by @abdnh in #3536
And developer-focused changes:
- Enable strict_optional for aqt/customstudy.py by @bpnguyen107 in #3534
- Enable strict_optional for aqt/overview.py by @bpnguyen107 in #3533
- Enable strict_optional for aqt/taglimit.py by @bpnguyen107 in #3535
- Enable strict_optional for aqt/deckbrowser.py by @bpnguyen107 in #3537
- Enable strict_optional for aqt/deckdescription.py by @bpnguyen107 in #3538
- Enable strict_optional for aqt/modelchooser.py by @bpnguyen107 in #3539
- Enable strict_optional for aqt/studydeck, tts, mediasrv by @bpnguyen107 in #3542
- Enable strict_optional for aqt/clayout, changenotetype, fields by @bpnguyen107 in #3544
- Fix flaky tests by @abdnh in #3541
Full Changelog: 24.10rc1...24.10rc2