BFO Publisher v1.3
Released: Aug 1, 2023
v1.3 での更新項目
機能
- Improved 'ext.MailExtension' class to add support for configurations, including the first early draft of PDF/mail-1s.
- Included 'javax.mail' and 'javax.activation' in the bundle Jar, to allow conversion of RFC822 email to PDF without any additional Jars.
- Added '-bfo-layer-type:' file to create a file attachment.
- Added ZTemplate and Apache FreeMarker support.
- Added support for embedding BFO Graph Library graphs.
- Added support for Factur-X invoice processing.
- Improved PDF/UA output and added support for soon-to-be-published PDF/UA-2.
- Local resources can now be attached to the PDF with <link rel="attachment" href="#style">.
- Updated :has() and :lang() to the syntax from the latest draft, and fixed a couple of points where the distinction between invalid and non-matching selectors was not clear.
- Added support for the draft css-link-params specification.
- Added support for generated content inside SVG, eg text::before { content: var(--param) }.
- Added support for column-span elements from css-multicol.
- Added support for tables inside multicolumn elements.
- Added GlobalSign QSS signatures.
- General layout improvements, mostly in multi-column layout.
- Upgraded underlying PDF library from 2.27 to 2.28.4:
- Added "sha3-256", "sha3-384", "sha3-512" as options for hash when signing.
- Added support for Ed25519 and Ed448 key algorithms.
- Improved PDF/UA and PDF/A output profiles.
不具合の修正
- Fixed the importing of metadata with <link rel="meta">, which was broken if used more than once, and also broken if specified as a <?link?> processing instruction.
- Fixed some issues with filter() function.
- Corrected distinction between three-value logic in @media and two-value logic in @supports.
- Fixed when using multiple <?xml-stylesheet?> declarations with XSLT stylesheets.
- Fixed QR-Code issue with Kanji.