- conflicting titles will be automatically adjusted to prevent publishing issues
- enable page-specific title overrides via confluence_title_overrides
- ensure configured title postfix is not trimmed in long titles
- extend language mappings for supported storage format language types
- fixed issue when building heading which reference another document
- fixed issue where ask options would fail in python 2.7
- fixed issue where ask options would prompt when not publishing
- fixed issue where default alignment did not apply to a figure's legend
- fixed issue where literal-marked includes would fail to publish
- fixed issue where registering this extension caused issues with other builders
- fixed issue with previous-next links not generated for nested pages
- improve previous-next button visualization
- improved handling unknown code languages to none-styled (instead of python)
- support for assigning confluence labels for pages
- support for sphinx v1.[6-7] has been dropped
- support for xml-rpc has been dropped
- support publish dry runs
- support single-page builder
- support users overriding default alignment
- (note) sphinx v1.[6-7] support for this extension is deprecated
- (note) xml-rpc support for this extension is deprecated
- fixed issue when using hierarchy on sphinx 2.1+ (new citations domain)
- fixed issue with document names with path separators for windows users
- fixed issue with multi-line description signatures (e.g. c++ autodocs)
- fixed issue with processing hidden toctrees
- fixed issue with unicode paths with confluence_publish_subset and python 2.7
- improved formatting for option list arguments
- improved handling and feedback when configured with incorrect publish instance
- improved name management for published assets
- improved reference linking for sphinx domains capability (meth, attr, etc.)
- introduce a series of jira directives
- support 'firstline' parameter in the code block macro
- support base admonition directive
- support confluence 7 series newline management
- support default alignment in sphinx 2.1+
- support document postfixes
- support for generated image assets (asterisk marked)
- support passthrough authentication handlers for rest calls
- support previous/next navigation
- support prompting for publish username
- support sphinx.ext.autosummary extension
- support sphinx.ext.todo extension
- support the math directive
- support toctree's numbered option
- support users injecting cookie data (for authentication) into rest calls
- repackaged release (see sphinx-contrib#192)
- all confluence-based macros can be restricted by the user
- block quotes with attribution are styled with confluence quotes
- citations/footnotes now have back references
- enumerated lists now support various styling types
- fixed issue with enumerated lists breaking build on older sphinx versions
- fixed issue with relative-provided header/footer assets
- fixed issues where table-of-contents may generate broken links
- improve support with interaction with other extensions
- improved paragraph indentation
- initial autodoc support
- nested tables and spanning cells are now supported
- provide option for a caller to request a password for publishing documents
- storage format support (two-pass publishing no longer needed)
- support for sass/yaml language types
- support parsed literal content
- support publishing subset of documents
- support the download directive
- support the image/figure directives
- support the manpage role
- fixed a series of content escaping issues
- fixed an issue when purging content would remove just-published pages
- fixed detailed configuration errors from being hidden
- improve proxy support for xml-rpc on various python versions
- improve support for various confluence url configurations
- improve support in handling literal block languages
- support automatic title generation for documents (if missing)
- support linenothreshold option for hightlight directive
- support maximum page depth (nesting documents)
- support the raw directive
- support two-way ssl connections
- fix case where first-publish with 'confluence_master_homepage' fails to configure the space's homepage
- support page hierarchy
- improve pypi cover notes
- cap headers/sections to six levels for improved visualization
- fixed rest publishing for encoding issues and python 3.x (< 3.6) issues
- improve markup for:
- body element lists
- citations
- definitions
- footnotes
- inline literals
- literal block (code)
- rubric
- seealso
- table
- versionmodified
- re-work generated document references/targets (reference to section names)
- sanitize output to prevent confluence errors for certain characters
- support indentations markup
- support master_doc option to configure space's homepage
- support removing document titles from page outputs
- support silent page updates
- cleanup module's structure, versions and other minor files
- drop 'confluence' pypi package (embedded xml-rpc support added)
- improve hyperlink and cross-referencing arbitrary locations/documents support
- improve proxy support
- re-support python 3.x series
- support anonymous publishing
- support rest api
- header/footer support
- purging support
- use macros for admonitions
- (note) known issues with python 3.3, 3.4, 3.5 or 3.6 (see sphinx-contrib#10)
- move from 'confluence' pypi package to 'confluence' pypi package (required for publishing). see: https://github.com/pycontribs/confluence
- adding travis ci, tox and initial unit testing
- module now depends on
future
- providing initial support for python 3
- moved configuration to the sphinx config
- added table support
- fixed internal links
- added lists, bullets, formatted text
- added headings and titles