- Allow ``<registerTTFont>`` to search default font directories instead of requiring absolute or relative path. (Fixes issue 46.)
- Make sure a includePages adds blank pages at the end of a document when there is no flowable after it.
4.1.0
------------------
- Implement new tag ``<blockNosplit>`` for ``<blockTableStyle>``.
- Fix dynamic tags in paragraph. Fixes page numbering.
- Make new bullet styles of Reportlab 3.5 avaialable.
- Support for custom ``Canvas`` classes.
4.0.0
------------------
- Dropped support for Python 2.x.
- Dropped `PyPDF2` for `pikepdf`.
3.10.0
-------------------
- Added ``inFill`` property to ``<linePlot>`` which will fill the area below the line makign it effectively an area plot.
- Added ability to specify the ``labelTextFormat`` property of ``<xValueAxis>`` and ``<yValueAxis>`` to be a reference to a function via a Python path.
- Added an example from Stack Overflow that exercises the new features. See ``tag0linePlot.rml``.
- Remove Python 3.6 support and add 3.8.
3.9.1
------------------
- Adding textTransform implementation.
3.9.0
------------------
- Create a proper, parsable DTD. Add a test that verifies its validity.
- Updated `rml.dtd`.
- ``strandLabels`` does not support text content. That was accidentally asserted due to bad schema inheritance.