BFO PDF Library 2.28.5
Released late last friday, this is our first release tested and certified with Java 21 - although no changes were required, so previous releases will probably work on Java 21 too. Highlights include:
BFO Report Generator 1.2.10
We've also put out a new Report Generator which includes these fixes, version 1.2.10. Of particular impact are a more efficient text-layout routine (for the pathalogical case where a backup font is used for a long run of text, and the primary font has no matching glyphs), and also another, final fix to the kashida justification algorith, which was crashing under a very particular layout.
The Report Generator now supports for both the jakarta.servlet
and javax.servlet
packages.
When migrating to the jakarta.servlet
package,
change references from:
org.faceless.report.PDFFilter
toorg.faceless.report.JakartaPDFFilter
org.faceless.report.PDFProxyServlet
toorg.faceless.report.JakartaPDFProxyServlet
This will involve changing the WEB-INF/web.xml
file of your web application. That's all that's required.
See the API docs for details.
Download as always from bfo.com/download