diff options
author | Vincent Hennebert <vhennebert@apache.org> | 2008-03-12 12:19:15 +0000 |
---|---|---|
committer | Vincent Hennebert <vhennebert@apache.org> | 2008-03-12 12:19:15 +0000 |
commit | 2c051186afbd874cc4f4629ba05267a5f21f9358 (patch) | |
tree | 8f864f5acd0b103a3618a9fe34fa05760a272384 /status.xml | |
parent | b18e6c0cc3506f86f8908fce064c226a0e05783b (diff) | |
download | xmlgraphics-fop-2c051186afbd874cc4f4629ba05267a5f21f9358.tar.gz xmlgraphics-fop-2c051186afbd874cc4f4629ba05267a5f21f9358.zip |
Update of the documentation before the release.
Added notes about improved checks and conformance in tables.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@636295 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'status.xml')
-rw-r--r-- | status.xml | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/status.xml b/status.xml index 1a01f73c2..8a4fc3da9 100644 --- a/status.xml +++ b/status.xml @@ -59,7 +59,7 @@ </action> --> <!--/release--> - <release version="0.95beta" date="8 March 2008"> + <release version="0.95beta" date="17 March 2008"> <notes> <section> <title>Notes</title> @@ -69,8 +69,8 @@ </p> <ul> <li> - Improvements and bugfixes for tables (keep and break support, border - conditionality etc.) + Many bugfixes in tables, plus some new features (full support for keeps and + breaks, border conditionality, background on columns and header/footer/body) </li> <li> Improvements and bugfixes for font handling and font @@ -86,6 +86,28 @@ FOP will, from now on, <strong>require at least Java 1.4</strong>. </p> <p> + There have been a few changes in tables that make FOP both more strict and more + compliant to the Recommendation: + <ul> + <li>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 <link href="http://www.w3.org/TR/xsl11/#fo_table">section + 6.7.3</link>). From now on FOP will give a validation error if a document + contains such an erroneous cell. + </li> + <li> + <p>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.</p> + <p>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.</p> + </li> + </ul> + </p> + <p> The image libraries Jimi and JAI are no longer needed (and used). 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 |