- Added Sphinx extension for glossary referencing: `ipypublish.sphinx.gls`. See :ref:`sphinx_ext_gls`
- Added `ConvertBibGloss` post-processor, to convert a bibglossary to the required format
- Added notebook-level metadata options for `bibglossary` and `sphinx` (see :ref:`meta_doclevel_schema`)
- Large refactoring and improvements for test suite, particularly for testing of Sphinx extensions (using the Sphinx pytest fixtures) and creation of the `IpyTestApp` fixture
- fixes 71
Back-compatibility breaking changes:
- renamed Sphinx notebook extension from `ipypublish.ipysphinx` to `ipypublish.sphinx.notebook` (see :ref:`sphinx_ext_notebook`)
- `ipypublish.postprocessors.base.IPyPostProcessor.run_postprocess` input signature changed (and consequently it has changes for all post-processors)
0.9.4
Bug fix for widefigures (see `issue <https://github.com/chrisjsewell/ipypublish/issues/68>`_), thanks to katie-jones