| 1 |
Changes in v2.0.0-beta1: |
Changes in v2.0.0-beta1: |
| 2 |
|
|
| 3 |
* new store implementation, including native DOM implementation (ericvas) |
* new store implementation, including native DOM implementation |
| 4 |
* Piccolo is now the default parser.XmlOptions.setLoadUseXMLReader (XMLReader xmlReader) can be used when a diffrent parser is required. (cezar) |
* Piccolo is now the default parser.XmlOptions.setLoadUseXMLReader (XMLReader xmlReader) can be used when a diffrent parser is required. |
| 5 |
* Sample xml generation from an schema file (radup) |
* Sample xml generation from an schema file |
| 6 |
* New failfast behavior for simple types, more consistent (radup) |
* New failfast behavior for simple types, more consistent |
| 7 |
* EntityResolver is setable in SchemaCompiler (David Jencks) |
* EntityResolver is setable in SchemaCompiler |
| 8 |
* XPath 2.0 and Xquery support through Saxon (Yana Kadiyska) |
* XPath 2.0 and Xquery support through Saxon |
| 9 |
* java 1.5 generics for array properties added to generated source (kkrouse) |
* java 1.5 generics for array properties added to generated source |
| 10 |
* Simplified working with substitution groups by adding XmlObject.substitute() method (radup) |
* Simplified working with substitution groups by adding XmlObject.substitute() method |
| 11 |
* "-noVDoc" command-line option for scomp to skip validation of <xs:documentation> contents (radup) |
* "-noVDoc" command-line option for scomp to skip validation of <xs:documentation> contents |
| 12 |
* uniform access to the getSourceName() method in Schema Object Model |
* uniform access to the getSourceName() method in Schema Object Model |
| 13 |
* Cleaned up schema compilation APIs with a XmlBeans.compileXmlBeans() (kkrouse) |
* Cleaned up schema compilation APIs with a XmlBeans.compileXmlBeans() |
| 14 |
* Added error codes and improved validation error messages (kkrouse) |
* Added error codes and improved validation error messages |
| 15 |
* Changed .xsb format and loading strategy to improve performance (radup) |
* Changed .xsb format and loading strategy to improve performance |
| 16 |
* Ability to pass URLs instead of Files for Wsdl/Schemas (Jacob Danner) |
* Ability to pass URLs instead of Files for Wsdl/Schemas |
| 17 |
* Added option to pass in "##local" to -allowmdef (radup) |
* Added option to pass in "##local" to -allowmdef |
| 18 |
* Inst2xsd: support for xsi:nil and qname fix. (cezar) |
* Inst2xsd: support for xsi:nil and qname fix. |
| 19 |
* adding getCurrentElementSchemaType in Validator for finding schema types of elements with xsi:type attribute (cezar) |
* adding getCurrentElementSchemaType in Validator for finding schema types of elements with xsi:type attribute |
| 20 |
* adding ValidatingInfoXMLStreamReader for PSVI access on XMLStreamReaders (cezar) |
* adding ValidatingInfoXMLStreamReader for PSVI access on XMLStreamReaders |
| 21 |
* added Location to streaming validation errors (kkrouse) |
* added Location to streaming validation errors |
| 22 |
* Instance 2 schema tool (cezar) |
* Instance 2 schema tool |
| 23 |
* Support for arbitrarily nesting <xsd:redefine>s (radup) |
* Support for arbitrarily nesting <xsd:redefine>s |
| 24 |
* New "schema bookmark" mechanism allowing one to tag user data on Schema Object Model entities (radup) |
* New "schema bookmark" mechanism allowing one to tag user data on Schema Object Model entities |
| 25 |
* Add ability for XmlSaxHandler to insert bookmarks while loading (ericvas) |
* Add ability for XmlSaxHandler to insert bookmarks while loading |
| 26 |
* Added a diff utility that compares two jars (or directories) containing compiled Schema types.(radup) |
* Added a diff utility that compares two jars (or directories) containing compiled Schema types |
| 27 |
* Interface and pre-post extensions (cezar) |
* Interface and pre-post extensions |
| 28 |
* Enabled ValidatingXMLStreamReader to start validating from both current and next event in the XMLStreamReader (cezar) |
* Enabled ValidatingXMLStreamReader to start validating from both current and next event in the XMLStreamReader |
| 29 |
* Functionality to retrieve xml validation errors programatically (patch from Dutta Satadip) |
* Functionality to retrieve xml validation errors programatically |
| 30 |
* Added saver options to not save xml decl (ericvas) |
* Added saver options to not save xml decl |
| 31 |
* Added ability to compile Schemas containing references to SOAP11 encoded arrays (radup) |
* Added ability to compile Schemas containing references to SOAP11 encoded arrays |
| 32 |
* selectChildren and selectAttributes for dynamic getters and some wildcard scenarios (cezar) |
* selectChildren and selectAttributes for dynamic getters and some wildcard scenarios |
| 33 |
* Location in ValidatingXmlStreamReader (cezar) |
* Location in ValidatingXmlStreamReader |
| 34 |
* Added a wrapper over jsr173's XMLStreamReader (cezar) |
* Added a wrapper over jsr173's XMLStreamReader |
| 35 |
* Added support for default value in XMLStreamReaderExt interface and implementation. (cezar) |
* Added support for default value in XMLStreamReaderExt interface and implementation |
| 36 |
* Adding typed value for QName case in the Validator (cezar) |
* Adding typed value for QName case in the Validator |
| 37 |
* Adding an utility for validation of simple schema types (cezar) |
* Adding an utility for validation of simple schema types |
| 38 |
* Improved the Validator to ofer PSVI info (cezar) |
* Improved the Validator to ofer PSVI info |
| 39 |
* Exposed some of the XMLSchema validator functionality in the public interfaces (davidbau,Dutta Satadip) |
* Exposed some of the XMLSchema validator functionality in the public interfaces |
| 40 |
* Added support for XML Catalog, based on Apache Commons CatalogResolver (cezar) |
* Added support for XML Catalog, based on Apache Commons CatalogResolver |
| 41 |
* Added XMLStreamReaderExt an extention of XMLStreamReader which alowes getting strongly typed java values from a stream (cezar) |
* Added XMLStreamReaderExt an extention of XMLStreamReader which alowes getting strongly typed java values from a stream |
| 42 |
* Adds support for annotations in XMLSchema (davidbau) |
* Adds support for annotations in XMLSchema |
| 43 |
* Added JSR 173 support (ericvas) |
* Added JSR 173 support |
| 44 |
|
|
| 45 |
|
* performance tests |
| 46 |
* performance tests (Jamie Zyskowski) |
* various feature tests |
| 47 |
* various feature tests (Yana Kadiyska, Jacob Danner) |
* samples and documentation |
| 48 |
* samples and documentation (Steve Traut) |
* packaging, licencing changes |
|
* packaging, licencing changes (Cliff Schmidt) |
|