Releases: stephenkall/obsidian-confluence-vault-uploader
Releases · stephenkall/obsidian-confluence-vault-uploader
0.0.31
What's new
Bug fixes
- Fixed task list items causing HTTP 400 errors -- converted to plain text checkboxes before sending to Confluence
- Fixed relative path wiki links like [[Folder/Page]] not resolving correctly
Code quality
- Removed unused dead code
- Replaced deprecated settings heading API
- Fixed TypeScript type safety (proper interfaces for all Confluence API responses)
- Build scripts no longer contain hardcoded vault paths (configure via .env)
Installation
Download main.js and manifest.json and place them in vault/.obsidian/plugins/confluence-vault-uploader/
0.0.30
fix: v0.0.30 — marketplace review fixes + build script cleanup
- Delete dead src/page-browser-modal.ts (inline style violations, never imported)
- settings.ts: replace createEl('h2') with setHeading(), remove (text as any) cast
- main.ts: add typed Confluence API interfaces, make requestConfluence generic,
remove unused App import, fix catch bindings, show failureCount in final notice
- build-and-deploy.sh + update-plugin.bat: read OBSIDIAN_PLUGIN_DIR from .env
- Add .env.example so vault path is never hardcoded in tracked files
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
v0.0.29
Fix: relative path links, task list HTTP 400, partial path resolution, and plugin ID renamed to confluence-vault-uploader for marketplace compliance.