Skip to content

Latest commit

 

History

History
156 lines (86 loc) · 3.24 KB

CHANGES.rst

File metadata and controls

156 lines (86 loc) · 3.24 KB

CHANGES

0.8.1 (unreleased)

  • Moving CI to github actions
  • Python 3.9, 3.10, 3.11 compatibility

0.8.0 (2020-12-08)

  • Upgrade to py3.7+
  • Changes for z3c.rml 4+ dependency

0.7.1 (2020-02-26)

  • Add support for nested lists with different styling than parent

0.7.0 (2019-08-19)

  • Add minor support for keepTogether tags, always displaying contents and keeping direct child blockTable elements on the same page

0.6.1 (2019-08-16)

  • Add support for spanStyle tags.
  • Add support for underline attribute is paraStyle and spanStyle tags.

0.6.0 (2019-04-12)

  • Complete overhaul of blockTable styling. This enables the use blockTableStyle and td styling tags. Most text, background and border styling is supported.

0.5.0 (2019-04-05)

  • Fix: img must be in a Paragraph otherwise LibreOffice will not show the Image
  • Code cleanup and refactor
  • Lots of fixes, cleanup, tests added
  • Fix: blockSpan handling was completely broken
  • Fix: Removed whitespace from para left text, removed tail text of para tag
  • Fix: NextPage did not work, it added no page break
  • Fix: Do not add tabs to the ODT output, reportlab does not either. There's a special tab tag that is used by our custom numbering.
  • Fix: Do not fail on missing value of the color tag
  • Fix: Support pre and xpre tags, make sure whitespace is not squashed
  • Fix: Copy the main or Main pageTemplate to Standard to make ODT at least somehow happy. Reportlab uses main as conventional default. This is still just a workaround. Supporting custom templates set in a story will take more efforts.
  • Copied all z3c.rml RML test inputs, blacklisted a lot, listed shortcomings.

0.4.4 (2019-03-26)

  • Fix: Next paragraph text strip for custom bullets broken by 0.4.3.

0.4.3 (2019-03-26)

  • Fix: bullet numbering ignored value as start
  • Fix: support all custom li bullets (l, L, o, O, r, R)

0.4.2 (2019-03-20)

  • Fix: the br tag used a class variable to remember whether it added the style BreakJustify.
  • Fix span tag handling. It literally discarded most text.

0.4.1 (2019-03-19)

  • Fix: Text following a comment tag was discarded.
  • Fix: 3+ whitespace was replaced with nothing. Caused text to miss spaces.

0.4.0 (2018-01-23)

  • More indentation fixes.
  • Added support for O format lists (First, Second, Third)
  • Add support to have bullet lists in number lists and vice versa
  • Convert tables in lists to lists in lists
  • Support for blockSpan in table styles.
  • Handle tail text of comments
  • Supporting RML blockSpan styles for tables
  • Take the maximum, not the first when calculating the number of columns

0.3.0 (2018-01-12)

  • Many many formatting fixes including an almost complete rewrite of list handling and list styles.

0.2.0 (2017-12-08)

  • Cleaned up the public API.
  • Added basic docs.

0.1.0 (2017-11-21)

  • Basic Support for:
    • Flowables: para, blockTable, hr, ul, ol
    • Stylesheets: paraStyle
    • Page Layout
  • Initial Release