Release Notes - Jettison - Version 1.2 - HTML format

Bug

  • [JETTISON-37] - BadgerFishXMLStreamReader cannot handle namespace declaration at parent levels
  • [JETTISON-39] - Problem using Jettison for JSON mapped parsing
  • [JETTISON-44] - Rewriting MappedXMLStreamWriter to fix assorted bugs
  • [JETTISON-53] - Array mapping fails to work correctly due to hack to support nested arrays
  • [JETTISON-54] - Array handling still broken
  • [JETTISON-57] - Serlialization of child class property named as parent class property
  • [JETTISON-58] - JSON array generated for same pattern at different depth instead od separated JSON objects
  • [JETTISON-60] - Typo in method AbstractXMLStreamWriter.seriliazeAsArray
  • [JETTISON-61] - String values converted to numeric literals are losing precision in Javascript due to it's 64 bit floating point representation
  • [JETTISON-62] - MappedNamespaceConvention bug with JSON unmarshalling
  • [JETTISON-64] - Jettison fails to serialize a String of value "Infinity"
  • [JETTISON-69] - java.util.EmptyStackException, problem with NULL values on ArrayList
  • [JETTISON-72] - Nested child with same name as parent generate invalid json
  • [JETTISON-73] - AbstractXMLStreamReader nextTag broken (does not follow semantics in javadoc).
  • [JETTISON-83] - mispelled method org.codehaus.jettison.AbstractXMLStreamWriter.seriliazeAsArray(String)
  • [JETTISON-84] - EmptyStackException on object marshal
  • [JETTISON-86] - Jettision producing incorrect JSON string for chained inheritance
  • [JETTISON-87] - MappedXMLStreamWriter fails to write nested structures of elements

Improvement

  • [JETTISON-56] - implement toString() in org.codehaus.jettison.Node

Edit/Copy Release Notes

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