Skip to content

Releases: iLoner121/TreeKeeper

2.10.2 — debug log + diagnostics

Choose a tag to compare

@iLoner121 iLoner121 released this 14 Oct 08:31

Opt-in debug log for troubleshooting (off by default). Includes the 2.10.1 startup race fix: event processing waits for the metadata cache to finish indexing.

2.10.1 — startup race fix

Choose a tag to compare

@iLoner121 iLoner121 released this 14 Oct 08:10

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

Choose a tag to compare

@iLoner121 iLoner121 released this 13 Oct 18:32

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

Choose a tag to compare

@iLoner121 iLoner121 released this 13 Oct 14:46
1a69e84

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

Choose a tag to compare

@iLoner121 iLoner121 released this 13 Oct 12:19

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

Choose a tag to compare

@iLoner121 iLoner121 released this 13 Oct 12:07

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/.