Release Notes - XStream - Version 1.4.2 - HTML format

Bug

  • [XSTR-260] - PropertiesConverter does not handle tabs and newlines
  • [XSTR-562] - Stax: namespace attribute not writen in non-repairing mode for second sibling
  • [XSTR-664] - ClassCastException in HibernatePersistentSortedSetConverter and HibernatePersistentSortedMapConverter
  • [XSTR-667] - Can't serialize empty arrayList with JsonHierarchicalStreamDriver
  • [XSTR-668] - Typo in converter description and link for ToAttributedValueConverter
  • [XSTR-669] - Converter overview is missing Hibernate converters
  • [XSTR-672] - ReferencedImplicitElementException when using Collections.EMPTY_LIST
  • [XSTR-674] - Update to XStream 1.4.1 throws exception
  • [XSTR-682] - @XStreamAlias annotation seems to be broken
  • [XSTR-690] - Broken deserialization of singleton references using custom readResolve method returning null
  • [XSTR-701] - The result is not the expected with fromXML() when multiple addImplicitCollection and empty elements in the first

Improvement

  • [XSTR-328] - Binary form docs
  • [XSTR-330] - Hierarchical Stream Copier docs
  • [XSTR-406] - Provide reflection & annotation data to converter code
  • [XSTR-631] - Built-in Collection Converter to support java.util.Collections$SingletonSet
  • [XSTR-661] - TreeMarashaller.CircularReference is not a ConversionException
  • [XSTR-662] - KXml2DomDriver javadoc incorrectly states using "the Xpp3 parser", should be "kXML2 parser"
  • [XSTR-663] - @XStreamAsValue - define that a field should be serialized as the node's value
  • [XSTR-671] - CannotResolveClassException should accept cause
  • [XSTR-673] - Collections.EMPTY_LIST, Collections.EMPTY_SET and Collections.EMPTY_MAP should be aliased and not use references
  • [XSTR-675] - Extend StreamReader interface with peekNextChild method
  • [XSTR-676] - Introduce NotExistentFieldException
  • [XSTR-689] - xstream defines 1.4.2 defines dependencies on xmlpull and xpp3_min which contain duplicate classes under org.xmlpull.v1 package
  • [XSTR-700] - BigDecimalConverter can't converter Strings with blanks

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.