PD4ML v4.0.21 is out. It inherits all fixes of PD4ML v4.0.20fx3 and on top of them improves justified text, lists, tables with row spans and RTF output.
Text
- Justified text (
align="justify"ortext-align: justify) no longer adds too much space between words: short words that fit are kept on the line (a regression of v4.0.20fx1), and several other justification issues are fixed. - Justified Arabic paragraphs are laid out correctly.
- Content in the Cambria Math font is displayed.
Lists and tables
- No extra gap between a list label and the list item text.
- Ordered list labels use the font of their list item.
- Table row borders are drawn correctly across cells with
rowspan.
RTF output
- A page footer without a scope is shown on the first page too.
- An image that doesn’t fit in the remaining space no longer covers the footer, and the images that follow it are rendered.
Other changes
- A
<fieldset>withposition: absoluteno longer causes aNullPointerException. - The javax and Jakarta editions are built from a single code base, so both get every fix at the same time.
