Skip to content

Releases: rgonek/confluence-markdown-sync

v0.9.0

26 Feb 14:27
cabdeb7

Choose a tag to compare

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

  • @rgonek made their first contribution in #1

Full Changelog: https://github.com/rgonek/confluence-markdown-sync/commits/v0.9.0