Repository navigation
Releases: athulkrishna2015/Background-Auto-Sync-for-Anki-Addon
Releases · athulkrishna2015/Background-Auto-Sync-for-Anki-Addon
Release list
Background Auto Sync v5.0.3
Fixed
- Background sync no longer moves the Anki window backward in the Z-order (#4). The post-sync restore called
mw.lower(), which dropped the main window to the very bottom of the stack so it ended up behind windows that had been below it. Anki now keeps its existing Z-order — it is neither raised to the foreground nor pushed farther back. - Window restore now only re-minimizes / re-hides if the sync actually changed that, and returns focus to another Anki window only when it was really stolen.
Changed
- Blocking on the selected dialogs is now unconditional: auto-sync waits until those windows close instead of resuming after the grace timeout, which could start a full sync mid-browsing and stall the UI on low-memory systems.
Installed
Download Background_Auto_Sync_v5.0.3_*.ankiaddon below and open it with Anki (Tools → Add-ons → Install from file), or drag it into the Anki window.
Background Auto Sync v5.0.2
Fixed
- Support tab now opens automatically in the options window after a new add-on version is detected.
- Update detection now runs after profile startup, matching Anki's UI lifecycle.
- Existing manual options opening continues to open the Settings tab normally.
Background Auto Sync v5.0.1
Fixed
- Support tab now opens automatically once after each new add-on version, unless the supporter opt-out is enabled.
- Hidden or closed Anki dialog registry entries no longer block background sync.
- Added regression coverage for visible and hidden dialog entries.
Background Auto Sync v5.0.0
What's new
- Reorganized the Settings UI into one compact, scrollable tab with grouped Sync behavior, Interruption avoidance, and Background and network sections.
- Added session logging to auto_sync.log, cleared when Anki starts.
- Added effective override reporting to logs.
- Reduced blocked-state log noise by throttling repeated waiting messages.
- Improved blocked-window message wording.
- Expanded automated test coverage.
All 40 local tests pass.
v4.1.1
Fixed PoisonError crash on background sync failure.
v4.1.0
Added option to disable internet check. Switched default internet ping check to use Port 443 instead of Port 53 to completely eliminate false-negatives on corporate and university firewalls.
v4.0.4
Background Auto Sync v4.0.2
Background Auto Sync v4.0.2. Includes the new AnkiWeb link and fully headless background syncing logic (no window focus stealing).
Background Auto Sync v4.0.0
Background Auto Sync v4.0.0 release. Fully redesigned default configuration. Change-Only sync mode enabled by default to save idle CPU usage. Added a Reset Defaults safety button and a new Support UI.