Releases: rgonek/confluence-markdown-sync
Releases · rgonek/confluence-markdown-sync
v0.9.0
What's Changed
- feat(pr-01): CLI Bootstrap, Init, Config, and Tooling by @rgonek in #1
- PR-02: Confluence client and local data model foundation by @rgonek in #2
- PR-03: Implement converter profiles, hooks, and validate command by @rgonek in #3
- PR-04: implement pull end-to-end workflow by @rgonek in #4
- PR-05: implement push v1 sync loop by @rgonek in #5
- PR-06 Push v2 (Worktree+Snapshot) by @rgonek in #6
- Implement PR-07: diff command, hardening, and final test matrix by @rgonek in #7
- Enhance page hierarchy, pull automation, and workspace initialization by @rgonek in #8
- feat: add dry-run flag to push command by @rgonek in #9
- feat: implement PlantUML extension support using Pandoc presets by @rgonek in #10
- fix: improve asset download detection and refactor push command by @rgonek in #11
- feat: Add support for skipping placeholder nodes by @rgonek in #12
- Revert "feat: Add support for skipping placeholder nodes" by @rgonek in #13
- fix: handle large ADF payloads and update converter by @rgonek in #14
- fix: improve attachment resolution and download reliability by @rgonek in #15
- feat: add progress indicator and verbose mode by @rgonek in #16
- Refactor CLI to 'conf', add page status support, and improve sync/push workflows by @rgonek in #17
- refactor: move main to cmd/conf for idiomatic binary naming by @rgonek in #18
- fix: improve pull resilience and progress reporting by @rgonek in #20
- feat: implement cross-space link resolution (conf relink) by @rgonek in #19
- chore: update jira-adf-converter to latest version with ADF node fixes by @rgonek in #21
- fix(progress): ensure progress bar resets correctly between phases by @rgonek in #22
- feat: Add Confluence Content Status and Labels Integration by @rgonek in #23
- Add author and modification metadata to frontmatter by @rgonek in #24
- fix: ensure correct page hierarchy preservation on pull and push by @rgonek in #25
- fix: restore correct page hierarchy and remove scripts breaking go vet by @rgonek in #26
- feat: make HTTP client production-ready (Group 2) by @rgonek in #27
- feat: implement pull command hardening (Group 3) by @rgonek in #28
- feat: add state and interface extensions for folder support (Group 4) by @rgonek in #29
- feat: implement push folder support and duplicate ID guard (Group 5) by @rgonek in #30
- feat: implement Group 6 command-level safety and UX improvements by @rgonek in #31
- refactor: Group 7 — code quality and observability by @rgonek in #32
- chore: complete Group 8 CI tooling and lint cleanup by @rgonek in #33
- feat: complete production-readiness remediation phases B-G by @rgonek in #35
- Implement project improvements and fixes plan by @rgonek in #36
- Production-readiness hardening for sync safety and operations by @rgonek in #37
- feat: migrate interactive CLI to Charmbracelet TUI ecosystem by @rgonek in #38
- feat: implement production hardening follow-up workstreams by @rgonek in #39
- fix: stabilize TUI progress layout and finalization status by @rgonek in #40
- fix: harden push handling for archived and new-file edge cases by @rgonek in #41
- fix: resolve trashed-page sync, stash restore, and diff UX gaps by @rgonek in #42
- fix sync reliability for links, stash restore, and unknown media ids by @rgonek in #43
- Improve push reliability and sync UX by @rgonek in #44
- Fix attachment path flexibility and file-link syncing in push by @rgonek in #45
New Contributors
Full Changelog: https://github.com/rgonek/confluence-markdown-sync/commits/v0.9.0