Releases: Maximilianwte/Obsidian_CoNote_Git
0.1.5
What's new
Sync your entire vault
The folder picker now shows your vault name at the top of the list, letting you back up or share the whole vault as a single GitHub repo — not just subfolders.
Globe badge repositioned
The 🌐 badge on synced folders has moved from the left of the folder name to the right side of the title bar, vertically centered — matching the style used by plugins like Relay for folder indicators.
Full changelog
- Vault root selectable in folder picker modal (
""path, displayed asVaultName (entire vault)) - Badge now appended to
.nav-folder-titleflex row withmargin-left: autofor right-aligned, vertically centered positioning - Vault root folder correctly decorated with globe badge in the file explorer
0.1.4
CoNote Git 0.1.4
Sync individual Obsidian vault subfolders with collaborators via GitHub — automatically, with no manual commits.
What's new
- 🌐 Synced folders now show a globe icon in the file explorer (grayscale, unobtrusive)
- Globe badge updates live when mappings are added or removed in settings
- Badge is cleaned up cleanly when the plugin is disabled
Full feature set
- One-click GitHub sign-in via OAuth device flow — no personal access token needed
- Per-subfolder sync — each shared folder maps to its own independent GitHub repo; the rest of your vault is untouched
- Automatic push/pull — commits and pushes after 10s inactivity, pulls every 30s
- Side-by-side conflict resolution — no raw conflict markers ever appear in your notes
- Folder & repo pickers — browse vault folders and GitHub repos directly from settings
- No git binary required — uses isomorphic-git, runs entirely inside Obsidian
Privacy & ownership
Your notes go directly from your vault to a GitHub repo you control. No servers, no subscriptions, no third-party accounts beyond GitHub.
0.1.3
CoNote Git 0.1.3
Sync individual Obsidian vault subfolders with collaborators via GitHub — automatically, with no manual commits.
What's new in this release
- GitHub OAuth sign-in via device flow (no personal access token needed)
- Vault folder browser and GitHub repo picker in settings
- Side-by-side conflict resolution modal
- Auto-push after 10s inactivity, auto-pull every 30s
Changes since 0.1.2
- Fix ArrayBuffer conversion without type assertion
- Address Obsidian plugin review feedback (API usage, CSS, async handlers)
- Use vault.configDir instead of hardcoded .obsidian path
- Replace builtin-modules dependency with Node built-ins
0.1.2
Fix Obsidian plugin review issues: use vault.configDir, remove !important from CSS, fix async event handlers, replace builtin-modules with Node builtins, fix ArrayBuffer conversion.
Initial release
0.1.1 fix: chflags no-op on Linux for CI builds
0.1.0
Initial release