From 26c1cefa3c14e150d600b311bd1cf73c4a056218 Mon Sep 17 00:00:00 2001 From: Jeremias Maerki Date: Thu, 31 Jul 2008 07:44:51 +0000 Subject: [PATCH] Website updates for the 0.95 release. The projectInfo plug-in of Forrest is not ideal for doing a bugfix release. It's not possible to combine the changes for two releases. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95@681290 13f79535-47bb-0310-9956-ffa450edef68 --- README | 12 ++-- src/documentation/content/xdocs/site.xml | 7 ++- src/documentation/content/xdocs/tabs.xml | 2 +- status.xml | 70 ++++++++++++++++++++++-- 4 files changed, 79 insertions(+), 12 deletions(-) diff --git a/README b/README index 133232276..37ede8930 100644 --- a/README +++ b/README @@ -90,11 +90,11 @@ http://xmlgraphics.apache.org/fop/stable/running.html RELEASE NOTES ============================================================================== -Version 0.95beta -================ +Version 0.95 +============ -This is a pre-version of the third production grade release of the new FOP -codebase. It contains many bug fixes and new features. See below for details. +This is a production grade release of Apache FOP. +It contains many bug fixes and new features. See below for details. Compliance ---------- @@ -128,6 +128,10 @@ http://xmlgraphics.apache.org/fop/0.95/changes_0.95.html. The long list of changes in this and earlier releases is available at http://xmlgraphics.apache.org/fop/changes.html. +Changes since Version 0.95beta +------------------------------ +Please refer to the list of changes on the web: +http://xmlgraphics.apache.org/fop/changes.html Version 0.94 diff --git a/src/documentation/content/xdocs/site.xml b/src/documentation/content/xdocs/site.xml index 18716903c..7ebd71533 100644 --- a/src/documentation/content/xdocs/site.xml +++ b/src/documentation/content/xdocs/site.xml @@ -96,10 +96,11 @@ - + - - + + + diff --git a/src/documentation/content/xdocs/tabs.xml b/src/documentation/content/xdocs/tabs.xml index a42fc9bd7..3db01d4fa 100644 --- a/src/documentation/content/xdocs/tabs.xml +++ b/src/documentation/content/xdocs/tabs.xml @@ -22,7 +22,7 @@ - + diff --git a/status.xml b/status.xml index 4f655e328..cb00278ca 100644 --- a/status.xml +++ b/status.xml @@ -60,6 +60,68 @@ --> + +
+ Notes +

+ Besides the important changes listed below, the most important areas with + improvements in this release are: +

+
    +
  • + Many bugfixes in tables, plus some new features (full support for keeps and + breaks, border conditionality, background on columns and header/footer/body) +
  • +
  • + Improvements and bugfixes for font handling and font + auto-detection/-registration. +
  • +
  • + Performance improvements and memory optimizations for the property handling + in the FO tree. +
  • +
+

+ Please note that with this release, we've dropped support for Java 1.3. + FOP will, from now on, require at least Java 1.4. +

+

+ There have been a few changes in tables that make FOP both more strict and more + compliant to the Recommendation: +

    +
  • XSL-FO 1.1 explicitly states that a row-spanning fo:table-cell element is not + allowed to span further than its enclosing fo:table-header/footer/body element + (see bottom of section + 6.7.3). From now on FOP will give a validation error if a document + contains such an erroneous cell. +
  • +
  • +

    If an fo:table element contains explicit fo:table-column children, then those + elements set the total number of columns in the table. This means that a + validation error will now occur if a row contains more cells than available + columns. This change allows to improve performance, since the rendering of the + table may start as soon as the table-column elements have been parsed.

    +

    If more flexibility is needed, then the fo:table-column elements may be just + omitted. The final number of columns will then be set by the row that has the + most cells.

    +
  • +
+

+

+ The image libraries Jimi and JAI are no longer needed (and used) for image loading. + Instead we rely completely on the Image I/O API that has been introduced with + Java 1.4. If you still need support for bitmap image formats that do not work + out-of-the-box, we recommend adding + JAI Image I/O Tools + (an Image I/O compatible image codec package) to the classpath. JAI is still required + for building the FOP distribution but it is optional for normal builds and at run-time. +

+ + This final 0.95 release contains all the + changes made for Apache FOP 0.95beta. + +
+
Fixed a color selection problem which occurred after an image has been painted through the Graphics2DAdapter in PDF output. @@ -91,7 +153,7 @@ Fixed two bugs concerning resolution handling with SVG images and their conversion to bitmaps for RTF output. - + Fixed potential multi-threading problem concerning the use of DecimalFormat. @@ -100,13 +162,13 @@ Fixed resolution handling inside AWT preview dialog. - + Fixed positioning of absolutely positioned block-containers in multi-column documents. - + Fixed rendering of fixed block-containers in AFP output. - + Various bugfixes for table layout. -- 2.39.5