🧹Disconnected Review-Log Cleaner

AnkiWeb addon 1067771610

Removes orphaned review log entries left after card deletion, cleans the database, triggers full sync, and may affect FSRS calculations.
AI-generated summary; may contain mistakes.

fsrsbackup-maintenance

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
11 (👍 11 · 👎 0)
Updated
2025-06-10
Anki versions
25.06~
Description language
pt

Maintenance

stale

  • Last update or commit was 478 days before the snapshot (2025-06-10).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.492.1.662024-08-19
23.1025.06+2025-06-10
History across monthly snapshots

Loading…

Similar addons

Japanese Text Cleaner

Cleans unnecessary spaces and furigana in Japanese Anki text while preserving needed reading spaces and HTML, with check, diff, fix, undo, and change log safeguards.

note-managementformatting

Rating 3 👍 3 · 👎 0 ⭐ 5 Updated 2019-07-12

README

Disconnected Review-Log Cleaner

Bug Report: https://github.com/cjdduarte/Disconnected_Review_Log_Cleaner/issues

Description

The Disconnected Review-Log Cleaner add-on is designed to identify and remove orphaned review log entries that accumulate in the database over time. When cards are deleted, their associated review histories can become disconnected, meaning they're no longer linked to any active card. This tool efficiently cleans these orphaned entries, ensuring a tidier and more optimized database.

Usage

  1. Navigate to the Tools menu in Anki
  2. Select "Cleanup Deleted Card Reviews" (or translated equivalent)
  3. Review the count of orphaned entries found
  4. Confirm the prompt to clean the orphaned review log entries
  5. A full synchronization will be automatically triggered

Screenshot

Supported Languages

  • English: "Cleanup Deleted Card Reviews"
  • Português (BR): "Limpar Revisões de Cartões Excluídos"
  • Español: "Limpiar Revisiones de Tarjetas Eliminadas"

Language is automatically detected from Anki settings or system locale.

Important Notes

  • After cleaning, a full synchronization is automatically required
  • The operation runs in the background without freezing Anki
  • All changes are properly tracked for multi-device sync compatibility
  • Modern error handling prevents data corruption

Installation

  1. Download the add-on from AnkiWeb or GitHub
  2. Install through Anki's Add-ons manager
  3. Restart Anki
  4. The menu item will appear in Tools menu in your language

Changelog

  • v2.0 - 2025-06-10 - Modern Translation System & API Updates
    • NEW: Complete multi-language support (EN, PT-BR, ES)
    • NEW: Automatic language detection from Anki/system settings
    • BREAKING: Updated to modern CollectionOp API (Anki 25.06+ compatible)
    • IMPROVED: Better error handling with user-friendly messages
    • IMPROVED: Background processing prevents UI freezing
    • IMPROVED: Proper OpChanges return object for sync compatibility
    • COMPATIBILITY: Full support for Anki 25.06+ (no more deprecation warnings)
    • FIXED: Replaced deprecated modSchema, setMod(), save(), requireReset()
    • Renamed menu items for clarity: "Cleanup Deleted Card Reviews"
    • Enhanced confirmation and success messages
    • Modern translation system with fallback support
  • v1.1 - 2024-08-19 - Improved Messaging
    • Improved success message after cleaning logs
  • v1.0 - 2023-08-19 - Initial Release
    • Basic disconnected review log cleaning functionality

License & Credits