Changeset 1068


Ignore:
Timestamp:
02/17/10 11:37:53 (2 years ago)
Author:
jharrop
Message:

2.3.0 release

Location:
branches/VERSION_2_3_0
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/VERSION_2_3_0/README.txt

    r901 r1068  
    8585 
    8686 
     87Version 2.3.0 
     88============= 
     89 
     90Release date 
     91------------ 
     92 
     9317 Feb 2009 
     94 
     95 
     96Contributors to this release 
     97---------------------------- 
     98 
     99Jason Harrop 
     100Holger Schlegel 
     101 
     102Major Changes in Version 2.3.0 
     103------------------------------ 
     104 
     105[1044] pptx4j 
     106[1041] More complete DML, generated from TC45 1.0 final, using dml__ROOT.xsd  
     107[ 956] Basic implementation of styled tables in xsl fo.  More work needed on border conflict resolution. 
     108[ 949] Table styles in HTML NG2 output; borders, shading, vertical alignment 
     109[ 943] Added DocumentModel. DocumentModel is a list of SectionWrappers; a SectionWrapper has a HeaderFooterPolicy, PageDimensions and sectPr. 
     110HeaderFooterPolicy moved to new package, as there will be 1 per SectionWrapper. 
     111[ 923] introduce model/Property, to handle property conversion to CSS, and to XSL FO, more cleanly. 
     112Adds conversion from CSS.       
     113[ 912] HtmlExporterNG2, which uses new StyleTree to take advantage of CSS cascade/priority rules to apply effective styles. 
     114 
     115Other Changes 
     116------------- 
     117 
     118[1050] Renamed Package -> OpcPackage 
     119[1039] Original dml-* from EcmaTC45 OOXML v1.0 final 
     120[1036] Original pml-* from EcmaTC45 OOXML v1.0 final  
     121[1024] Footnotes in PDF via XSL FO. 
     122[1015] Support for footnotes and endnotes in HTML. 
     123[1008] added docs/Docx4j_GettingStarted 
     124[1003] Remove dom4j stuff 
     125[ 997] Basic support for list indentation in PDF via XSL FO 
     126[ 990] Updated fop jar to include support for wingdings and other TrueType fonts with symbol character maps (patched with fop r891181 of 20091216) 
     127[ 983] Support for adding linked (as opposed to embedded) images. 
     128[ 979] Basic support in pdf via XSL FO, and HTML NG2, for bookmarks, hyperlink, symbols, w:pict. 
     129[ 977] PDF via XSL FO: basic support for paragraph numbering 
     130[ 975] JCR: Methods to get content as string (workaround for ALFCOM-3049) 
     131[ 974] Handle w:t[@xml:space='preserve'] in NG2 
     132[ 962] Example: CopyPart. 
     133[ 962] New method setPartName(PartName newName), which is useful if you want to rename a part. 
     134[ 960] Mechanism for passing state during the conversion process 
     135[ 955] altChunk 
     136[ 932] DocPropsCustomPart: When setting property, overwrite existing property with same name. 
     137[ 930] Converter infrastructure can be used for incoming conversions (eg HTML table to w:tbl) 
     138[ 928] Model interface: remove Converter arg from build method  
     139[ 925] Regenerated classes from wml.xsd, having added EG_MathContent back in to EG_RunLevelElements 
     140[ 924] New method Context.getWmlObjectFactory(); we only need one instance of the ObjectFactory.. 
     141[ 922] new UnitsOfMeasurement class 
     142[ 909] LoadFromZipFile can conserve memory by not loading the contents of binary parts 
     143[ 905] Modify load method to also support loading a Flat OPC .xml file 
     144[ 903] Bug fix in revised deepCopy method: use JAXBContext parameter properly 
     145 
    87146 
    88147Version 2.2.2 
  • branches/VERSION_2_3_0/build.xml

    r1044 r1068  
    1313        <pathelement location="${m2Repository}/junit/junit/4.4/junit-4.4.jar"/>          
    1414        <pathelement location="${m2Repository}/javax/jcr/jcr/1.0/jcr-1.0.jar"/> 
    15         <pathelement location="${m2Repository}/log4j/log4j/1.2.13/log4j-1.2.13.jar"/> 
     15        <pathelement location="${m2Repository}/log4j/log4j/1.2.15/log4j-1.2.15.jar"/> 
    1616        <pathelement location="${m2Repository}/xml-apis/xml-apis/1.3.03/xml-apis-1.3.03.jar"/> 
    1717        <pathelement location="${m2Repository}/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar"/> 
     
    112112    </target> 
    113113  
     114  
     115 <!-- ANT_OPTS="-Xmx512m -XX:MaxPermSize=256m" ant dist --> 
    114116    <target name="dist"  depends="clean, build-project" > 
    115117                                 
     
    149151        <mkdir dir="javadoc"/> 
    150152         
    151                 <javadoc sourcepath="src/diffx" destdir="javadoc"/> 
    152                 <javadoc sourcepath="${src.main.java.dir}" destdir="javadoc"/> 
     153                 
     154        <javadoc access="public" author="false"  
     155         destdir="javadoc"  
     156         doctitle="docx4j 2.3.0"  
     157         nodeprecated="false"  
     158         nodeprecatedlist="false"  
     159         noindex="false"  
     160         nonavbar="false"  
     161         notree="false"  
     162         source="1.6"  
     163        sourcepath="src/main/java:src/pptx4j/java"  
     164        splitindex="true" use="true" version="false" 
     165        maxmemory="512m"> 
     166                    <classpath refid="docx4j.classpath"/> 
     167        </javadoc> 
     168 
    153169                 
    154170<!--             
  • branches/VERSION_2_3_0/pom.xml

    r1005 r1068  
    77        <artifactId>docx4j</artifactId> 
    88        <name>docx4j</name> 
    9         <version>2.2.2</version> 
     9        <version>2.3.0</version> 
    1010        <description> 
    1111                docx4j is a library which helps you to work with the Office Open 
     
    145145                        <artifactId>junit</artifactId> 
    146146                        <version>4.4</version> 
     147                        <scope>test</scope> 
    147148                </dependency> 
    148149                <dependency> 
Note: See TracChangeset for help on using the changeset viewer.