[xsd-users] xsd 1.5.0 released
Boris Kolpackov
boris at codesynthesis.com
Thu Oct 20 09:57:02 EDT 2005
Good day,
We've released xsd 1.5.0. The NEWS file entries for this version
are as follows:
* Number of bug fixes in libxsd and the generated code.
cxx-tree
* Basic support for inheritance-by-restriction in complex types.
* The following parsing flags have been introduced:
keep_dom - keep association with underlying DOM nodes
dont_validate - do not validate instance documents
dont_initialize - do not initialize the Xerces-C++ runtime
* "Type-less content" such as mixed content models, xsd:anyType/
xsd:anySimpleType, and xsd:any/xsd:anyAttribute is supported by
exposing corresponding DOM nodes (see the keep_dom parsing flag).
Note that only a subset of XML Schema xsd:any functionality is
supported. The compiler will issue diagnostics for unsupported
cases. See examples/cxx/tree/mixed for a code sample.
cxx-parser
* Support for inheritance-by-restriction in complex types.
* "Type-less content" such as mixed content models, xsd:anyType/
xsd:anySimpleType, and xsd:any/xsd:anyAttribute is supported
by forwarding parsing events to a set of "unexpected" hooks.
Note that only a subset of XML Schema xsd:any functionality is
supported. The compiler will issue diagnostics for unsupported
cases. See examples/cxx/parser/mixed for a code sample.
Additionally, with this release we've added a precompiled binary for
Solaris/SPARC and support for Sun C++ 5.7 (Studio 10).
Precompiled binary distributions for various platforms are available
from the product's web page:
http://codesynthesis.com/products/xsd/
Source code for this release is available from the project's web page:
http://codesynthesis.com/projects/xsd/
SHA1 checksums for the files:
2c00e42752efae78b61d17e481fc79641590bb35 xsd-1.5.0.tar.bz2
a8a884f28aaa6ba966d04f46fdc9d10300f9f08d xsd_1.5.0-1_i386.deb
ca9e98e8139fa373bab588cbfecb2f9e77b67a7c xsd-1.5.0-1.i686.rpm
000362a8f6628b67a4772a495a7c25ffcdbbb542 xsd-1.5.0-i686-linux-gnu.tar.bz2
5660a9c1be89aafdec093c69bb24c81dec4f6296 xsd_1.5.0-1_amd64.deb
87950886d62699c662d1f7260732c3a45d859f92 xsd-1.5.0-1.x86_64.rpm
d7f85ea52ae93967b982b5f5a34c68e7727622c4 xsd-1.5.0-x86_64-linux-gnu.tar.bz2
aa00323e0583854ab893c5638c900b3ebb48e102 xsd-1.5.0-powerpc-macosx.tar.bz2
0c089538d4ed6286f19fcd99801c0b7e6584e23f xsd-1.5.0-sparc-solaris.tar.bz2
12659e1bdbf7f0827e62679f63d824a9d2cb6298 xsd-1.5.0-i686-windows.zip
have fun,
-boris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 652 bytes
Desc: Digital signature
Url : http://codesynthesis.com/pipermail/xsd-users/attachments/20051020/bb3f40ff/attachment.pgp
More information about the xsd-users
mailing list