Bug
- [XSTR-243] - Transient field is unmarshaled from an marshaled xml
- [XSTR-255] - JTableTest fails on Mac OS X
- [XSTR-320] - Unable to distinguish between static variable and another variable from super class during unmarshalling
- [XSTR-366] - Cannot instantiate XStream if old version of CGLib is in classpath
- [XSTR-370] - Make XStream JDK 6 buildable
- [XSTR-371] - JSON writer generates malformed output when inner content has null fields
- [XSTR-375] - Cannot alias primitive types
- [XSTR-376] - AttributeMapper problems with getDeclaredField() and inherieted fields
- [XSTR-378] - TextAttributeConverter uses reflection to access non-portable instanceMap field.
- [XSTR-379] - EnumSetConverter fails on Harmony
- [XSTR-380] - Original objects corrupted when deserializing in JRockit R24
- [XSTR-383] - Javadoc missing for moveUp() and moveDown()
- [XSTR-385] - Misleading Javadoc on ReflectionProvider.newInstance() method
- [XSTR-387] - Serialization of aliased classes in heritage relationships
- [XSTR-396] - Date timestamps loose timezone
- [XSTR-398] - DomDriver does not cascade XmlFriendlyReplacer
- [XSTR-449] - Cannot deserialize a class with org.jdom.Element
- [XSTR-452] - EnumSetConverter addresses non-specified field EnumSet.elementType
Improvement
- [XSTR-329] - JSon Writer docs
- [XSTR-365] - Multiple implicit collections with @XStreamImplicitCollection annotation
- [XSTR-368] - @XStreamConverter converters should be cached inside the AnnotationReflectionConverter
- [XSTR-382] - hexadecimal and octal unsigned number values parsing
- [XSTR-392] - Omit Field Annotation
New Feature
- [XSTR-67] - Provide a way to control the order in which fields are listed
- [XSTR-68] - Migration: specify ignorable fields
- [XSTR-210] - Ignore fields and class types
- [XSTR-363] - Serialize superclass(es) before subclasses - boolean configuration property
- [XSTR-384] - Add shouldDeSerializeMember() method to Mapper interface.
- [XSTR-391] - Jettison driver - serialization to JSON and back
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.