Repository navigation
Releases: dawnofthedebayan/Confidant
Releases · dawnofthedebayan/Confidant
Release list
0.1.4
README cleanup, no functional changes.
- README now focuses on what the plugin does and how to set up a backend (local or OpenRouter) — the discovery/rollup/tracking/memory internals moved to ARCHITECTURE.md for anyone who wants the details
- Plugin description trimmed to drop internal implementation detail
- Fixed a couple of leftover README artifacts (a misplaced screenshot reference, stale placeholder text on screenshots that are already real)
0.1.3
Fixes every finding from Obsidian's plugin review pass:
- Settings tab migrated to the declarative getSettingDefinitions() API (Obsidian 1.13+), so settings now appear in Obsidian's settings search
- Removed all direct inline style assignment in favor of setCssStyles/CSS classes
- Removed the builtin-modules dependency (replaced with Node's native module.builtinModules)
- Fixed unsafe any-typed access on Obsidian's frontmatter and JSON.parse return values
- Fixed async callbacks passed where a synchronous void callback was expected
- Replaced deprecated noticeEl, setDynamicTooltip and setWarning with their current equivalents
No user-facing behavior changes — same settings, same defaults, same generation logic.
0.1.2
minAppVersion corrected from 1.5.0 (an unverified scaffold default) to 1.13.4, the current stable Obsidian release. No functional changes to the plugin itself.
0.1.1
Defaults tuned based on real first-run testing:
- Source folder now defaults to
/(whole vault) instead of blank - Include tags now defaults to
journalinstead of no filtering - Tag match mode now defaults to Either (frontmatter or inline) instead of frontmatter-only
- Length slider direction inverted so 5 = most expansive, 1 = briefest, matching the label
0.1.0
Initial public release.
- Weekly, biweekly, monthly and yearly reflective journal summaries
- 13 reflection frameworks (CBT, ACT, IFS, psychodynamic, narrative, Stoic, and more), fully customizable
- Voice/tone controls: first/second/third person, directness, length
- Optional mood classification and a fully local insights dashboard
- Three-tier memory (core/semantic/episodic) carried across summaries
- Works with OpenRouter or any local OpenAI-compatible server; embeddings are optional and local-only