aboutsummaryrefslogtreecommitdiffstats
path: root/status.xml
diff options
context:
space:
mode:
authorVincent Hennebert <vhennebert@apache.org>2008-03-12 12:19:15 +0000
committerVincent Hennebert <vhennebert@apache.org>2008-03-12 12:19:15 +0000
commit2c051186afbd874cc4f4629ba05267a5f21f9358 (patch)
tree8f864f5acd0b103a3618a9fe34fa05760a272384 /status.xml
parentb18e6c0cc3506f86f8908fce064c226a0e05783b (diff)
downloadxmlgraphics-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.xml28
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