Releases: justmiles/go-markdown2confluence
v4.0.0-alpha-2
This is a pre-release!
Wanted to get something out before the v1 endpoints are down, but there's more to do! Atlassian has extended these endpoints (again) until Dec 2024. You can keep track here.
Any feedback is appreciated!
v4 Release Notes
This has breaking changes! We have upgraded to the new Confluence Cloud REST API V2, as Atlassian will be removing support for the old V1 API endpoint on January 1st, 2024. Read more here.
Additionally, we have addressed some long-standing issues related to state management. By implementing a local datastore we can now delete remote documents when the corresponding source is deleted and only update remote documents that have changed. Moreover, we have ensured that cross-document linking in Markdown files is properly translated to Confluence, ensuring seamless navigation.
Bug Fixes:
- Fixed the handling of spaces in parent page names (#37).
- Updated the Dockerfile to use an up-to-date version of Golang (#68).
- Implemented proper error handling and fail-fast behavior (#7).
- Resolved issues with handling invalid URLs (#59).
Additional Features:
- Added the ability to set the space homepage if a root document is provided.
- Implemented support for deleting remote pages when the corresponding source is deleted (#14).
- Enabled support for linked documents (#19).
- import remote page IDs to local data store based on Confluence Page titles
Stretch Goals:
- Planned support for action items (tasks) (#56).
- Introduce the option to write pages with wide mode enabled (#49).
- Support custom page headers/footers (#13).
- Enabling the setting of labels via the goldmark-meta library (#15).
- Remove duplicate headers when the
--title
option is used. - Bring back support for concurrency
- Add support for mermaid integration (#71).
v3.4.6
v3.4.2
v3.4.1
v3.4.0
v3.3.2
v3.3.1
v3.3.0
Changelog
2af6fa8 Merge pull request #36 from @mschmieder
- Support nested parents
- Add exclude filter options to exclude files when using the tool in directory mode
- Add support to use the markdown document's title (# Title) instead of the filename with
--use-document-title
be13725 Merge pull request #35 from @iamideas
- Fix image upload issues