Release Notes: This release adds Java 1.7 support, in particular class evolution from previous versions, including for java.util.Locale.
Release Notes: Compatibility with Java 1.6 was added.
Release Notes: JSX is now confirmed to work with Java 1.5 beta, including the new enumeration type. Please note that Java 1.5 is still in beta at this stage.
Release Notes: The trial version now works within application servers.
Release Notes: This release enables you to customize an object's XML representation by serializing a "memento" in its place. This has two stages: subclass ObjectWriter and override replaceObject to detect the target and return a memento to represent it (else return the original object), and subclass ObjectReader and override resolveObject to detect your memento, reconstruct the target object from it, and return it (else return the original object). The resolveClass() method is also implemented, enabling you to load specific classnames with specific classloaders.
Release Notes: JSX is now complete. All objects can now be serialized, including all classes from standard Java packages, third-party classes, and future versions of those. JSX does this by exactly emulating the serialization API that all objects follow if they are serializable. Specifically, this release implements the last three parts of this API. readObjectNoData() and available() have been implemented, and Proxy objects can be serialized and deserialized (as well as the dynamically created Class object for a Proxy).
Release Notes: XML comments, PIs, and choice of " or ' for attribute value delimiters are now parsed correctly, and debug information for invalid XML identifies the cause more accurately. Bugs in externalization and booleans are now fixed. All this enables JSX to process XML from other sources (e.g. XSLT) more easily.
Release Notes: "Externalizable" is now supported. Javadocs and manual are also now available.
Release Notes: Writing is now approximately 9 times faster and memory use was decreased. Class objects are now supported. Several minor bugfixes were made, and an improved XML format that includes versioning was implemented.
Release Notes: This release rationalizes the XML format. The new format is easier to parse with tools like SAX, DOM, and XSLT. This release also includes a trial representation of List collections, which is easier to enter by hand than the automatic low-level serial format.