Skip to content

Woodstox Release 6.2

Tatu Saloranta edited this page Apr 20, 2021 · 9 revisions

Woodstox 6.2 is a minor version update over 6.1 with same compatibility (meaning: full API compatibility with 5.x) and baseline JDK requirements.

The main difference to 6.1 is addition of com.ctc.wstx.msv.W3CMultiSchemaFactory to support compatibility with use cases where shading of MSV (introduced in 6.0) caused problems.

Compatibility

Woodstox 6.0 runs on JDK/JVM 6, but requires JDK 8 to build (to add module-info.class)

Releases

6.2.6 (19-Apr-2021)

  • #125: ArrayIndexOutOfBoundsException for UTF-32 encoded data
  • #127: Invalid attributes producing extra null characters during DTD validation

6.2.5 (06-Apr-2021)

  • #123: NPE for content that only has XML declaration and unknown encoding
  • #124: ArrayIndexOutOfBoundsException for 4-byte UTF-8 character at end of CDATA

6.2.4 (11-Feb-2021)

  • #122: Expected either attr limit (2147483647) >= currAttrSize (0) OR >= outBuf.length (96)

6.2.3 (16-Oct-2020)

  • #117: Problem with Stax2ByteArraySource, encodings other than UTF-8

6.2.2 (13-Oct-2020)

  • #112: Max attributes per element limit only loosely enforced
  • Update junit dependency to 4.13.1 (via oss-parent:41)

6.2.1 (14-May-2020)

  • #107: Sub-optimal exception with WstxOutputProperties.P_OUTPUT_VALIDATE_NAMES
  • #108: Repairing XMLStreamWriter tries to bind xml namespace URI
  • Upgrade stax2-api dependency to 4.2.1

6.2.0 (25-Apr-2020)

  • #103: Issue caused by MSV shading
  • #104: NullPointerException in DTDValidator.validateElementEnd() for element undefined in DTD
  • #105: W3CSchemaFactory constructor incorrectly references relaxng