Releases: juppinger0/obsidian-people-tree
Releases · juppinger0/obsidian-people-tree
People Tree 1.0.2
Fix: Remove revealLeaf API call, fix settings heading
People Tree 1.0.1 — Obsidian Review Fixes
People Tree 1.0.1
Maintenance release to pass Obsidian community plugin review.
Changes
- Bump
minAppVersionto 1.7.0 - Replace all
documentwithactiveDocument(Obsidian API) - Replace all
setTimeoutwithwindow.setTimeout - Replace
vault.delete()withfileManager.trashFile() - Replace all direct
.styleassignments withel.setCssStyles()or CSS classes - Fix command ID and name (removed plugin name prefix)
- Fix settings heading to use
Setting.setHeading() - Remove
!importantfrom styles.css - Add trailing period to manifest description
- Fix floating promises with
voidoperator
People Tree 1.0.0 — Initial Release
People Tree 1.0.0 — Initial Release
Interactive family trees, org charts and timelines from your Obsidian vault notes.
Features
- 4 view modes — Tree 🌳, Org Chart 🏢, Timeline 📅 (horizontal + vertical), List 📋
- Drag cards freely — reposition any card by its header; layout saved automatically
- Drag notes onto canvas — drag any Markdown file from the file explorer to add it as a person
- Inline editing — edit any field directly; changes written to frontmatter immediately
- File rename — renaming the name field also renames the underlying note
- Avatars / photos — upload via drag & drop or native file picker
- Custom fields — add arbitrary frontmatter fields per person without leaving the plugin
- Couple connections — child lines start from the spouse diamond marker, not individual parent cards
- Selection highlighting — click a node to highlight it and dim everything else; click background to deselect
- Remove vs. delete — "Remove from tree" hides the note (recoverable); "Delete note" requires confirmation
- Sample family — one-click 8-person demo dataset to explore all features immediately
- File explorer icons — 👤 badge on person notes; dimmed badge for hidden persons
- Zoom & pan, PNG export
Installation
Settings → Community plugins → search "People Tree"
Manual install
Copy main.js, manifest.json and styles.css to .obsidian/plugins/people-tree/ in your vault.
People Tree 1.0.0
See v1.0.0 release notes.