Skip to content

4.0.0

Compare
Choose a tag to compare
@lukasj lukasj released this 06 Jun 07:12
· 86 commits to master since this release

New release for Jakarta EE 10. Provides implementation of the Jakarta XML Binding 4.0

Following changes are included:

  • requires Java SE 11 or newer
  • #936 - problem with XMLMixed in a tag annotated XmlAnyElement
  • #971 - annotation @XmlJavaTypeAdapters on package is ignored since JAXB v2.2.4-1
  • #1053 - xjc - Use Java 7 diamond operator
  • #1117 - xjc-generated classes may have methods with missing @param or @return
  • #1489 - DOMScanner ignores default namespace at scan method
  • #1499 - xjc - NGCCRuntimeEx.resolveRelativeURL(String namespaceURI, String relativeUri ) doesn't work as it should
  • #1505 - JCodeModel.parseType(String) silently ignores type params in specific scenarios
  • #1590 - Marshalling an object that overrides the parent's method, the XML that gets created contains both child's and parent's tag
  • #1599 - XNOR implementation in NameUtil is called "xor"
  • #1624 - Order of Exceptions in generated classes is non-deterministic
  • #1631 - Support setting (un)marshaller listener on binder
  • uses Jakarta XML Binding APIs 4.0.0
  • uses Jakarta Activation APIs 2.1.0
  • delivers istack-commons 4.1.1
  • delivers fastinfoset 2.1.0
  • delivers stax-ex 2.1.0

Get standalone binary distribution

New Contributors