Repository navigation
Releases: iLoner121/TreeKeeper
Release list
2.10.2 — debug log + diagnostics
2.10.1 — startup race fix
Fixes wrong links appearing after restarting Obsidian: event processing now waits for the metadata cache to finish indexing, and folder-note discovery reads the disk instead of the lazy in-memory tree. Also includes the 2.10.0 auto-update toggle.
2.10.0 — automatic updates toggle
New Behavior section in settings: 'Update links automatically' (on by default). Turn it off to make TreeKeeper fully manual — links only change when you run the commands. Also includes the v2.9.1 self-healing sync drains.
2.9.1 — self-healing sync drains
Fixes a real multi-device edge case: events processed against a half-synced vault view could link deep notes into a higher-level MOC. Drained event batches now re-verify every touched MOC against the full vault and correct any such links automatically.
2.9.0 — bilingual + docs
Added:
- Chinese README (README.zh-CN.md) and English README with demo screenshot
- i18n for the settings panel, command names and dialogs — follows Obsidian's language setting (English / 中文)
- Honest note about multi-device sync risks in both READMEs
Install: drop main.js + manifest.json into Vault/.obsidian/plugins/tree-keeper/.
2.8.0 — first public release
First public release of TreeKeeper.
- Dictionary-sorted wikilink callouts at the tail of every folder note
- Live maintenance on create / delete / rename / move
- The whole MOC tree connects upward — real wikilinks, visible in the graph view
- Vault-wide fix, sync and audit commands
- Configurable icon, title, callout type, folding, folder-note naming (inside/outside +
{{folder_name}}templates), and blacklist folders - Obsidian Sync aware
Install: drop main.js + manifest.json into Vault/.obsidian/plugins/tree-keeper/.