Releases: sphinx-contrib/confluencebuilder
Releases · sphinx-contrib/confluencebuilder
v3.1
- Handle Confluence dropped reference anchors on first publish
- Improve reported publish URL for setups using direct Cloud API endpoint
- Support auto-retry on immediate page update version conflicts
- Support new code types on Confluence Cloud (Handlebars, Markdown and TOML)
- Support updating with resolved comments when setup to skip commented pages
v3.0
- (note) Default editor for Confluence Cloud is now
v2 - All deprecated options in 2.x and older have been removed
- Deprecated the
confluence_editoroption - Introduce the
confluence_cloudoption - Introduce the
confluence_publish_hash_modifieroption - Updated the connection test to include more publish-related options
v2.17.1
- Fixed use of epigraphs and pull-quotes with optional attribution
v2.17
- Fixed regression where only an attachment update could cause a publish to fail
- Fixed regression where publishing nested pages may fail
- Support epigraphs and pull-quotes with optional attribution
v2.16
- (note) Dropped support for Python 3.9 (EOL)
- Fixed regression with sphinxcontrib-video support failing to process
- Fixed regression with the dry-run mode failing to run
- Improve the presentation in some line block usage scenarios in v2 editor
v2.15
- (note) Final release supporting Python 3.9 (EOL)
- Assets are always standalone (
confluence_asset_force_standalonedropped) - Fixed reference conflicts with footnotes/citations in
singleconfluence - Introduce the Confluence Table Width directive
- Improved support for API endpoint resolution when using scoped API tokens
- Improved support for Confluence Cloud detection when using scoped API tokens
- Introduce the
confluence_default_table_widthoption - Introduce the
confluence_publish_trampleoption - Properly handle late stage assets (e.g. plantuml) in POSIX parallel builds
v2.14
- Fixed
get_and_resolve_doctreeusage when using singleconfluence for future Sphinx releases - Fixed certain section references when publishing on Confluence Cloud
- Introduce the Confluence PDF (macro) directive
- Limited support for inlined tabs capability
- Page-specific editor overrides is deprecated
- Support references to specific list items (and some other content types)
v2.13
- Fixed
render_mathusage required for future Sphinx releases - Fixed broken references when using Emojis
- Generate a warning when inlined comments will be dropped
- Improve error messages on update attempts on restricted pages
- Introduce the Confluence Panel (macro) directive
- Support the ability to skip page updates on a page that has inlined comments
v2.12
- Correct regression in reporting API failures in failed page updates since v2.6
- Ensure API failures are reported after exhausting failed retry attempts
- Fixed issue where header debug logging not printing request headers
- Help rebuild page properties on rare duplicate property scenarios
v2.11
- Addressed path-related issue with graphviz/inheritance-diagrams for Sphinx v9
- Fixed extra newlines generated with
productionlistwhen using Sphinx v8.2 - Publish retry events trigger on all transient errors
- Support
no-wrapfor math directives - Support collapsible code blocks for v2 editor pages
- Support collapsible option for admonitions (unsightly)