blob: c5e126196e2cc8981ac50876ae64c483cd70c362 [file] [log] [blame]
Title: Apache(tm) FOP: History of Changes 2.1
#History of Changes 2.1
## Version 2.1 (14 January 2016) { #version_2.1}
See [Change list in Jira](https://issues.apache.org/jira/issues/?jql=project%20%3D%20FOP%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%20trunk%20ORDER%20BY%20updated%20DESC%2C%20created%20DESC%2C%20priority%20DESC).
- FOP-2157: Deadlock in CompareUtil class; fixed typo spotted by Jens Schreiber
- FOP-2320: "insufficient data for an image" error: jai_imageio dependency regression
- FOP-2335: Content is missing after IPD change
- FOP-2356: default JAVA_HOME is not compatible with Oracle's JDK on Mac OS X
- FOP-2436: Merging of Tagged (Accessible) PDF
- FOP-2455: Fix unnecessary duplication of AFP resource objects as suggested by sdridi@iptech-group.com.
- FOP-2461: NullPointerException in ListItemLayoutManager since Temp_BasicSideFloat Merge
- FOP-2465: Fix links to/from 'last' page
- FOP-2473: SVG text using filters not shown
- FOP-2474: AFP Logical element tag incorrect character encoding
- FOP-2475: Tagged PDF footnote separator incorrect order
- FOP-2476: Tagged pdf: Tags are showing in the wrong order in the acrobat's pro order panel
- FOP-2482: Read out loud not working with 256 bit encryption and accessibility
- FOP-2485: Update xercesImpl to 2.9.1
- FOP-2486: Soft font support for TrueType fonts in PCL
- FOP-2487: replace cached pages if span condition doesn't match
- FOP-2488: Support PDF/UA
- FOP-2489: An SVG file using markers is not rendered by FOP 2.0
- FOP-2490: Embedded SVG 1.2 not supported by FOP 2.0; fix submitted by Hussein Shafie.
- FOP-2491: Adobe Reader error with OTF subset PDF
- FOP-2494: Unable to use Ubuntu Mono Font
- FOP-2498: Fix "last" page master usage with force-page-count=end-on-even/-odd
- FOP-2499: PDF/UA warnings for nested elements
- FOP-2504: Truetype support for AFP
- FOP-2505: SVG -> PDF throws java.lang.OutOfMemoryError: Java heap space
- FOP-2507: PDFVT and Page Piece exception using IF
- FOP-2508: TTF bullet missing when OTF used
- FOP-2509: Add support for PDF/A-3
- FOP-2510: Flow name infinite Loop
- FOP-2512: fix issue with transparent PNGs with indexed color model
- FOP-2530: fix performance regression in MultiByteFont.findGlyphIndex as suggested by dvineshkumar@gmail.com
- FOP-2537: Support CMYK JPEG in AFP
- FOP-2538: PDF to PDF OOM
- FOP-2543: Update avalon-framework to 4.3.1
- FOP-2546: ArrayIndexOutOfBoundsException merging fonts
- FOP-2547: Update Xalan to 2.7.2 for CVE-2014-0107
- FOP-2548: Support Barcode4J page number
- FOP-2552: TrueType in AFP adding extra slash to end of font uri
- FOP-2553: Support PDF shading to PS
- FOP-2560: PDF to PDF corrupt after reuse of FopFactory
- XGC-93: fix performancy penalty caused by excessive DeflaterOutputStream.write(byte) calls, thanks to Andre Klemann
- XGC-97: Add PreloaderRawPNG to handle images ImageIO cant
- XGC-98: UndeclaredThrowableException while loading images
- XGC-103: Include ps-setpagedevice when dsc-compliant is false
### Contributors to this release { #contributors_trunk}
We thank the following people for their contributions to this release.
This is a list of all people who participated as committers:
- Adrian Cumiskey
- Andreas Delmelle
- Chris Bowditch
- Clay Leeds
- Glenn Adams
- Luis Bernardo
- Luca Furini
- Matthias Reischenbacher
- Mehdi Houshmand
- Peter Hancock
- Pascal Sancho
- Robert Meyer
- Simon Steiner
- Vincent Hennebert
This is a list of other contributors:
- Alexey Neyman
- Alexios Giotis
- Athanasios Giannimaras
- Gonzalo Vasquez
- Jacopo Cappellato
- Jeremias Maerki
- Max Gilead
- Morten Knudsen
- Seifeddine Dridi
- Stephen Moore