Dear all, I am prepare our release package. Here is the CHANGES.txt, please have a review. If it's ok I will commit to the trunk.
And Florian, I remember that you want to do some change of the CHANGES.txt, is it right? BTW. It seems that this link at the end of CHANGES.txt, seems doesn't work. Do anyone know why? http://s.apache.org/odfC ============================= Apache ODF Toolkit Change Log ============================= Release 0.6 incubating The most notable changes in ODF Toolkit 0.6 incubating over previous releases in ODF Toolkit Union are: * Some New APIS be added * Some bugs be fixed * Some APIS be improved Bug Fix [ODFTOOLKIT-302] - getNamespaceURI() implementation in ODFDOM is not aware of duplicate namespace prefixes [ODFTOOLKIT-311] - TextExtractor uses wrong new line character [ODFTOOLKIT-312] - PATCH: Better exception handling for OdfPackage (swallows IOExceptions on save()) [ODFTOOLKIT-317] - Bad readme link [ODFTOOLKIT-318] - Fresh build of validator does work with Maven 3.0.4 [ODFTOOLKIT-324] - Simple ODF is throwing an exception with the attached file [ODFTOOLKIT-325] - Spreadsheet : Call to cell.getTimeValue on cell marked as valueType TIME but no value set gives NPE [ODFTOOLKIT-326] - NPE when setting default background in TextCellProperties [ODFTOOLKIT-327] - java.lang.NullPointerException at org.odftoolkit.odfdom.pkg.OdfPackage.logValidationError(OdfPackage.java:2028) [ODFTOOLKIT-331] - AbstractListContainer.getListIterator() doesn't include all lists [ODFTOOLKIT-338] - [Simple API]The Value of VariableField always is "" when try to get a VariableField instance by TextDocument.getVariableFieldByName(String) [ODFTOOLKIT-341] - newImage() generates java.lang.NullPointerException when using an svg image [ODFTOOLKIT-342] - MetaDocumentStatisticTest sometimes fails Improvement [ODFTOOLKIT-190] - Improvement of XPath Tests [ODFTOOLKIT-199] - Supply signature and manifest features to code generator plugin [ODFTOOLKIT-299] - Build with JDK 7 as well as Earlier versions [ODFTOOLKIT-305] - Update ODF 1.2 schema to OpenDocument-v1.2 final version [ODFTOOLKIT-306] - Update Taglets to support ODF 1.2 final version [ODFTOOLKIT-307] - Update ODF Validator to support ODF 1.2 final version [ODFTOOLKIT-319] - Document encryption support [ODFTOOLKIT-330] - Improve the method TextSelection.replaceWith(String). new param types support [ODFTOOLKIT-348] - Update cookbook for new APIs for the upcoming release 0.6-incubating New Feature [ODFTOOLKIT-50] - [gsoc2012] Add ODF 1.2 RDF metadata support to ODF Toolkit [ODFTOOLKIT-329] - Add a new Simple API to generate a table of content in text document [ODFTOOLKIT-334] - Add new API to support table autoformat [ODFTOOLKIT-336] - Add new APIs to set page style when inserting page break in TextDocument [ODFTOOLKIT-339] - [Simpe]Add new methods in TextDocument to suport insert a d ocument into an open document [ODFTOOLKIT-340] - Propose to add new API to insert form controls into document [ODFTOOLKIT-346] - Add new API to create protected section in TextDocument to protect contents ODF Toolkit relies on the current set of major dependencies (generated using mvn dependency:tree from the top-level odf toolkit src dir): org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT \- com.sun:tools:jar:1.5.0:system org.apache.odftoolkit:schema2template-pom:pom:0.8.9-incubating-SNAPSHOT org.apache.odftoolkit:schema2template:jar:0.8.9-incubating-SNAPSHOT +- org.apache.velocity:velocity:jar:1.6.4:compile | +- commons-collections:commons-collections:jar:3.2.1:compile | +- commons-lang:commons-lang:jar:2.4:compile | \- oro:oro:jar:2.0.8:compile +- net.java.dev.msv:msv-core:jar:2009.1:compile | +- com.sun.msv.datatype.xsd:xsdlib:jar:2009.1:compile | +- net.java.dev.msv:msv-testharness:jar:2009.1:compile | | \- org.apache.ant:ant:jar:1.7.1:compile | | \- org.apache.ant:ant-launcher:jar:1.7.1:compile | +- xml-resolver:xml-resolver:jar:1.2:compile | +- xerces:xercesImpl:jar:2.9.1:compile | | \- xml-apis:xml-apis:jar:1.3.04:compile | +- isorelax:isorelax:jar:20030108:compile | \- relaxngDatatype:relaxngDatatype:jar:20020414:compile \- junit:junit:jar:4.5:test org.apache.odftoolkit:schema2template-maven-plugin:maven-plugin:0.8.9-incubating-SNAPSHOT +- org.apache.odftoolkit:schema2template:jar:0.8.9-incubating-SNAPSHOT:compile | +- org.apache.velocity:velocity:jar:1.6.4:compile | | +- commons-collections:commons-collections:jar:3.2.1:compile | | +- commons-lang:commons-lang:jar:2.4:compile | | \- oro:oro:jar:2.0.8:compile | \- net.java.dev.msv:msv-core:jar:2009.1:compile | +- com.sun.msv.datatype.xsd:xsdlib:jar:2009.1:compile | +- net.java.dev.msv:msv-testharness:jar:2009.1:compile | | \- org.apache.ant:ant:jar:1.7.1:compile | | \- org.apache.ant:ant-launcher:jar:1.7.1:compile | +- xml-resolver:xml-resolver:jar:1.2:compile | +- xerces:xercesImpl:jar:2.9.1:compile | | \- xml-apis:xml-apis:jar:1.3.04:compile | +- isorelax:isorelax:jar:20030108:compile | \- relaxngDatatype:relaxngDatatype:jar:20020414:compile +- junit:junit:jar:4.5:test +- org.apache.maven:maven-plugin-api:jar:2.0.7:provided +- org.apache.maven:maven-project:jar:2.0.7:provided | +- org.apache.maven:maven-settings:jar:2.0.7:provided | +- org.apache.maven:maven-profile:jar:2.0.7:provided | +- org.apache.maven:maven-model:jar:2.0.7:provided | +- org.apache.maven:maven-artifact-manager:jar:2.0.7:provided | | +- org.apache.maven:maven-repository-metadata:jar:2.0.7:provided | | \- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-2:provided | +- org.apache.maven:maven-plugin-registry:jar:2.0.7:provided | +- org.codehaus.plexus:plexus-utils:jar:1.4.1:provided | \- org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:provided | \- classworlds:classworlds:jar:1.1-alpha-2:provided \- org.apache.maven:maven-artifact:jar:2.0.7:provided org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile | \- com.sun:tools:jar:1.5.0:system +- xerces:xercesImpl:jar:2.9.1:compile | \- xml-apis:xml-apis:jar:1.3.04:compile +- junit:junit:jar:4.8.1:test +- org.apache.jena:jena-arq:jar:2.9.4:compile | +- org.apache.jena:jena-core:jar:2.7.4:compile | | \- org.apache.jena:jena-iri:jar:0.9.4:compile | +- commons-codec:commons-codec:jar:1.5:compile | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile | +- org.slf4j:slf4j-api:jar:1.6.4:compile | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile | \- log4j:log4j:jar:1.2.16:compile +- org.apache.jena:jena-core:jar:tests:2.7.4:test +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile | | +- org.osgi:org.osgi.core:jar:4.2.0:compile | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile | | +- org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile | | +- commons-logging:commons-logging-api:jar:1.1:compile | | \- javax.activation:activation:jar:1.1:compile | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile | | \- com.hp.hpl.jena:iri:jar:0.8:compile | | \- com.ibm.icu:icu4j:jar:3.4.4:compile | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile \- commons-validator:commons-validator:jar:1.4.0:compile +- commons-beanutils:commons-beanutils:jar:1.8.3:compile +- commons-digester:commons-digester:jar:1.8:compile \- commons-logging:commons-logging:jar:1.1.1:compile org.apache.odftoolkit:xslt-runner:jar:1.2.2-incubating-SNAPSHOT \- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile | \- com.sun:tools:jar:1.5.0:system +- xerces:xercesImpl:jar:2.9.1:compile | \- xml-apis:xml-apis:jar:1.3.04:compile +- org.apache.jena:jena-arq:jar:2.9.4:compile | +- org.apache.jena:jena-core:jar:2.7.4:compile | | \- org.apache.jena:jena-iri:jar:0.9.4:compile | +- commons-codec:commons-codec:jar:1.5:compile | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile | +- org.slf4j:slf4j-api:jar:1.6.4:compile | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile | \- log4j:log4j:jar:1.2.16:compile +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile | | +- org.osgi:org.osgi.core:jar:4.2.0:compile | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile | | +- org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile | | +- commons-logging:commons-logging-api:jar:1.1:compile | | \- javax.activation:activation:jar:1.1:compile | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile | | \- com.hp.hpl.jena:iri:jar:0.8:compile | | \- com.ibm.icu:icu4j:jar:3.4.4:compile | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile \- commons-validator:commons-validator:jar:1.4.0:compile +- commons-beanutils:commons-beanutils:jar:1.8.3:compile +- commons-digester:commons-digester:jar:1.8:compile \- commons-logging:commons-logging:jar:1.1.1:compile org.apache.odftoolkit:xslt-runner-task:jar:1.2.2-incubating-SNAPSHOT +- org.apache.odftoolkit:xslt-runner:jar:1.2.2-incubating-SNAPSHOT:compile | \- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile | +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile | | \- com.sun:tools:jar:1.5.0:system | +- xerces:xercesImpl:jar:2.9.1:compile | | \- xml-apis:xml-apis:jar:1.3.04:compile | +- org.apache.jena:jena-arq:jar:2.9.4:compile | | +- org.apache.jena:jena-core:jar:2.7.4:compile | | | \- org.apache.jena:jena-iri:jar:0.9.4:compile | | +- commons-codec:commons-codec:jar:1.5:compile | | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile | | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile | | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile | | +- org.slf4j:slf4j-api:jar:1.6.4:compile | | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile | | \- log4j:log4j:jar:1.2.16:compile | +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile | | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile | | | +- org.osgi:org.osgi.core:jar:4.2.0:compile | | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile | | | +- org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile | | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile | | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile | | | +- commons-logging:commons-logging-api:jar:1.1:compile | | | \- javax.activation:activation:jar:1.1:compile | | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile | | | \- com.hp.hpl.jena:iri:jar:0.8:compile | | | \- com.ibm.icu:icu4j:jar:3.4.4:compile | | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile | | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile | \- commons-validator:commons-validator:jar:1.4.0:compile | +- commons-beanutils:commons-beanutils:jar:1.8.3:compile | +- commons-digester:commons-digester:jar:1.8:compile | \- commons-logging:commons-logging:jar:1.1.1:compile \- org.apache.ant:ant:jar:1.8.2:compile \- org.apache.ant:ant-launcher:jar:1.8.2:compile org.apache.odftoolkit:odfvalidator:war:1.1.6-incubating-SNAPSHOT +- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile | +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile | | \- com.sun:tools:jar:1.5.0:system | +- org.apache.jena:jena-arq:jar:2.9.4:compile | | +- org.apache.jena:jena-core:jar:2.7.4:compile | | | \- org.apache.jena:jena-iri:jar:0.9.4:compile | | +- commons-codec:commons-codec:jar:1.5:compile | | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile | | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile | | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile | | +- org.slf4j:slf4j-api:jar:1.6.4:compile | | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile | | \- log4j:log4j:jar:1.2.16:compile | +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile | | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile | | | +- org.osgi:org.osgi.core:jar:4.2.0:compile | | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile | | | +- org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile | | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile | | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile | | | +- commons-logging:commons-logging-api:jar:1.1:compile | | | \- javax.activation:activation:jar:1.1:compile | | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile | | | \- com.hp.hpl.jena:iri:jar:0.8:compile | | | \- com.ibm.icu:icu4j:jar:3.4.4:compile | | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile | | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile | \- commons-validator:commons-validator:jar:1.4.0:compile | +- commons-beanutils:commons-beanutils:jar:1.8.3:compile | +- commons-digester:commons-digester:jar:1.8:compile | \- commons-logging:commons-logging:jar:1.1.1:compile +- commons-fileupload:commons-fileupload:jar:1.2.2:compile +- net.java.dev.msv:msv-core:jar:2011.1:compile | +- com.sun.msv.datatype.xsd:xsdlib:jar:2010.1:compile | +- isorelax:isorelax:jar:20030108:compile | \- relaxngDatatype:relaxngDatatype:jar:20020414:compile +- org.iso_relax.verifier.jaxp.validation:isorelax-jaxp-bridge:jar:1.0:compile +- xerces:xercesImpl:jar:2.9.1:compile | \- xml-apis:xml-apis:jar:1.3.04:compile \- junit:junit:jar:4.8.1:test org.apache.odftoolkit:simple-odf:jar:0.8-incubating-SNAPSHOT +- org.apache.odftoolkit:odfdom-java:jar:0.8.9-incubating-SNAPSHOT:compile | +- org.apache.odftoolkit:taglets:jar:0.8.9-incubating-SNAPSHOT:compile | | \- com.sun:tools:jar:1.5.0:system | +- org.apache.jena:jena-arq:jar:2.9.4:compile | | +- org.apache.jena:jena-core:jar:2.7.4:compile | | | \- org.apache.jena:jena-iri:jar:0.9.4:compile | | +- commons-codec:commons-codec:jar:1.5:compile | | +- org.apache.httpcomponents:httpclient:jar:4.1.2:compile | | +- org.slf4j:jcl-over-slf4j:jar:1.6.4:compile | | +- org.apache.httpcomponents:httpcore:jar:4.1.3:compile | | +- org.slf4j:slf4j-api:jar:1.6.4:compile | | +- org.slf4j:slf4j-log4j12:jar:1.6.4:compile | | \- log4j:log4j:jar:1.2.16:compile | +- org.apache.clerezza:rdf.rdfa:jar:0.1-incubating:compile | | +- org.apache.clerezza:rdf.core:jar:0.12-incubating:compile | | | +- org.osgi:org.osgi.core:jar:4.2.0:compile | | | +- org.osgi:org.osgi.compendium:jar:4.2.0:compile | | | +- org.apache.felix:org.apache.felix.scr.annotations:jar:1.5.0:compile | | | \- org.apache.clerezza:utils:jar:0.1-incubating:compile | | | \- org.wymiwyg:wymiwyg-commons-core:jar:0.7.6:compile | | | +- commons-logging:commons-logging-api:jar:1.1:compile | | | \- javax.activation:activation:jar:1.1:compile | | +- net.rootdev:java-rdfa:jar:0.4.2-RC2:compile | | | \- com.hp.hpl.jena:iri:jar:0.8:compile | | | \- com.ibm.icu:icu4j:jar:3.4.4:compile | | +- net.rootdev:java-rdfa-htmlparser:jar:0.4.2-RC2:compile | | \- nu.validator.htmlparser:htmlparser:jar:1.2.0:compile | \- commons-validator:commons-validator:jar:1.4.0:compile | +- commons-beanutils:commons-beanutils:jar:1.8.3:compile | +- commons-digester:commons-digester:jar:1.8:compile | \- commons-logging:commons-logging:jar:1.1.1:compile +- xerces:xercesImpl:jar:2.9.1:compile | \- xml-apis:xml-apis:jar:1.3.04:compile \- junit:junit:jar:4.8.1:test The following people have contributed to ODF Toolkit 0.6 incubating by submitting or commenting on the issues resolved in this release, or contributed via reported bugs/comments on the mailing list: Nick Burch (mentor) Yegor Kozlov (mentor) Dali Liu (committer) Devin Han (committer) Donald Harbison (committer) Florian Hopf (committer) Oliver Rau (committer) Rob Weir (committer) Svante Schubert (committer) Andy Jefferson Anders Sjostrom Ashok Hariharan Charitha Madusanka Dani Prieto Dave Fisher Dennis E. Hamilton Gavin McDonald Graham Weatherup Ian Cunningham Jeremias Maerki Johnny Haugen Sorgard Kejia Ye Lars Moller Pavel Jisl Philip Helger Peter Junge Marc Schreiber Mathias Silbermann Michael Stahl Michan Jaskurzy��ski Nick de Graeve Noah Tilton Romain Benefice Steele, Raymond Stefan Renz Sherzod Muratov Svante Schubert Tao Lin Torsten Krah Vicente Villegas Larios See http://s.apache.org/odfC for more details on these contributions.
