apache.org > XML Federation > xmlgraphics.apache.org
Font size:      

History of Changes 0.94

Version 0.94 (XX August 2007)

Code

  • add Support for keep-together.within-line="always". (MM)
  • add Add support for conditional spaces in table-cells. (VH)
  • add Support alignment-adjust for images. (AD) Thanks to Max Berger. Fixes 42785.
  • add Partial application of the patch in Bugzilla 41044: * addition of a generic PropertyCache to be used by all Property types that can be safely canonicalized * modified EnumProperty, StringProperty, NumberProperty, EnumNumber and FixedLength to make use of the cache infrastructure (AD) Thanks to Richard Wheeldon. Fixes 41044.
  • add Slight improvement of relative font-weight handling in the properties package. (AD)
  • add Add support for font auto-detection (easier font configuration). (JM) Thanks to Adrian Cumiskey. Fixes 41831.
  • add Add support for exact positioning of internal PDF links. (JM) Thanks to Paul Vinkenoog. Fixes 42067.
  • add Add support for the collapsing-border model in tables. (VH, JM) Fixes 36934.
  • add Add support for named destinations in PDF. (JB)
  • add Add support for a two-pass production for PostScript output to minimize file size. This adds images only once and adds only the fonts that are really used. (JM)
  • add Support for GIF images in RTF output (RTF handler, only. Does not affect the RTF library.) (JM)
  • add Support for soft masks (transparency) with ImageIO image adapter. (JM)
  • add Added support for the soft hyphen (SHY) character. (MM)
  • add Added support for line-height-shift-adjustment property. (MM)
  • add Added support for the system property fop.home to cli.Main.getJARList(). (SP)
  • add Added support for display-align for table-cell in RTF output. (JM) Fixes 40930.
  • add Added support for UAX#14 type line breaking. Support does not extend across nested fo:inline elements. (MM)
  • fix AFP Renderer: Bugfix for 1 bit images where the width is not a multiple of 8. (JM)
  • fix Fixed incomplete support for Unicode Word Joiner characters (U+2060 and U+FEFF). (MM)
  • fix Fixed the rendering of zero-width spaces for certain fonts by not generating them into the area tree. (JM) Thanks to Paul Vinkenoog. Fixes 42109.
  • fix Fixed a problem with disappearing footnotes inside hyphenated inlines (and footnotes with hyphenated inline child). (LF)
  • fix Fix PDF Genaration for non-ASCII compatible locales. (JM) Thanks to Martin Kögler. Fixes 41434.
  • fix Fix several exceptions when break-before/after is set on the first/last row of a table. (VH)
  • fix Fix extra page break when break-before is set on both a table and its first row. (VH)
  • fix Make keep-with-next and keep-with-previous work on fo:table. (VH)
  • fix Fixed a problem with keep-with-next on table-rows. Once a keep-with-next was set inside a table, the FO following the table would always be glued to the previous table. (JM)
  • fix Fixed a problem with the auto-rotate-landscape setting in the PostScript renderer. It didn't generate the right setpagedevice command. (JM)
  • fix Fixed an IllegalArgumentException for absolutely positioned block-containers with a border and no height/bpd set. (JM)
  • fix If a line contained nothing but a linefeed, this didn't produce empty lines. Replaced the auxiliary zero-width box with a glue the width of a line, and shrinkable to zero-width. (AD) Fixes 41652.
  • fix Stricter FOP user configuration checking (VH) Thanks to Adrian Cumiskey. Fixes 40120.
  • fix Fix parsing 'url(...)' when the URL itself contains a bracketed part. (AD) Thanks to Erwin Tratar. Fixes 41572.
  • fix Fix for NPE with PNG images for RTF output. (JM)
  • fix Fix for properly parsing font-family names containing spaces. (AD)
  • fix Fix incorrect behaviour of the BreakingAlgorithm when some inline content is wider than the available ipd, causing a restart. (LF) Fixes 41019.
  • fix Fix for PDF corruption when a TrueType font with spaces in its name is embedded and no XML font metrics file for that font is used. (JM)
  • fix Fix for ClassCastException when fo:wrapper was used as direct child of fo:flow. Note: "id" attributes are still not handled properly on fo:wrapper! (JM) Thanks to Adrian Cumiskey. Fixes 41426.
  • update Refactoring in the fo package: -> removal of the childNodes instance member in fop.fo.FObj -> addition of a firstChild instance member in fop.fo.FObj -> addition of a siblings instance member in fop.fo.FONode -> addition of a FONodeIterator interface in FONode + corresponding implementation in FObj -> changed implementations of FObj.addChildNode(), .removeChild() and .getChildNodes() (AD) Fixes 41656.
  • update Code cleanup and restructuring: Refactoring of PageSequenceLayoutManager and provide common FObj id property use (AD) Thanks to Adrian Cumiskey. Fixes 42089.
  • update Updated PDF/A-1b support according to ISO-19005-1:2005/Cor.1:2007. (JM)
  • update Use source resolution setting for bitmap images which don't provide their own resolution. (JM) Thanks to Hussein Shafie. Fixes 42406.