Skip to content

Releases: eclipse-ee4j/jaxb-ri

4.0.0-M1

19 May 01:34
Compare
Choose a tag to compare
4.0.0-M1 Pre-release
Pre-release

The 4.0.0 release is a 1st milestone release of 4.0.0.

Following changes are included:

Get standalone binary distribution

3.1.0-M1

19 May 01:33
Compare
Choose a tag to compare
3.1.0-M1 Pre-release
Pre-release

The 3.1.0 release is an initial milestone of the release for Jakarta EE 10.

NOTE: Version changed to 4.0.0 after this build, no further milestones/builds of 3.1.0 are to be expected

Following changes are included:

Get standalone binary distribution

3.0.2

12 May 18:35
Compare
Choose a tag to compare

The 3.0.2 release is a bug fix release of 3.0.0.

Following changes are included:

Get standalone binary distribution

2.3.5

12 May 19:02
Compare
Choose a tag to compare

The 2.3.5 release is a bug fix release of 2.3.x.

Following changes are included:

  • removed bytecode optimization for performance reasons
  • fixed classloading in OSGi
  • JPMS support improvements

Get standalone binary distribution

2.3.4

12 May 18:55
Compare
Choose a tag to compare

The 2.3.4 release is a bug fix release of 2.3.x.

Following changes are included:

  • #933 - schemagen ignores package namespace for static inner enums
  • #1064 - The setters generated for the array fields cause NPE if the passed in array was null
  • #1039 - Call to JPackage.annotations() causes empty package-info.java to be generated
  • #1105 - xjc mark-generated sometimes produces a wrong date value
  • #1436 - XJC Task fails to find itself from maven when fork=true
  • #1460 - xjc generates java code that won't compile for array of byte arrays
  • #1466 - ContextFinder always load the JAXBContext from jaxb-runtime 2.3.3
  • #1502 - XJC: fails to process XSD files without systemId

Get standalone binary distribution

3.0.1

12 May 18:35
Compare
Choose a tag to compare

The 3.0.1 release is a bug fix release of 3.0.0.

Following changes are included:

  • #1466 - ContextFinder always loads the JAXBContext from jaxb-runtime
  • Bypass catalog if provided systemId does not exist
  • XJC requires runtime module to be explicitly set
  • dependencies and OSGI imports updated
  • uses Jakarta XML Binding APIs 3.0.1
  • uses Jakarta Activation APIs 2.0.1
  • delivers istack-commons 4.0.1
  • delivers fastinfoset 2.0.0
  • delivers stax-ex 2.0.1

Get standalone binary distribution

3.0.0

26 Nov 15:14
Compare
Choose a tag to compare

New release for Jakarta EE 9. Adopts new API package namespace jakarta.xml.bind.*.

  • main implementation jar split into two parts - jaxb-core and (smaller) jaxb-impl
  • content of the new jaxb-impl moved from com.sun.xml.bind package to org.glassfish.jaxb.runtime package
  • content of the new jaxb-core moved from com.sun.xml.bind package to org.glassfish.jaxb.core package
  • changed prefix of all properties from com.sun.xml.bind to org.glassfish.jaxb
  • moved to support new namespace for schema customizations
    <bindings xmlns="https://jakarta.ee/xml/ns/jaxb" version="3.0">...</bindings>
  • uses Jakarta XML Binding APIs 3.0.0
  • uses Jakarta Activation APIs 2.0.0
  • delivers istack-commons 4.0.0
  • delivers fastinfoset 2.0.0
  • delivers stax-ex 2.0.0

Get standalone binary distribution

3.0.0-M5

05 Nov 11:44
Compare
Choose a tag to compare
3.0.0-M5 Pre-release
Pre-release

Changes from M4:

Get standalone binary distribution

3.0.0-M4

19 Jun 06:52
Compare
Choose a tag to compare
3.0.0-M4 Pre-release
Pre-release

Changes from M3:

  • fixed issues introduced by the change of package names in M2/M3

Get standalone binary distribution

3.0.0-M3

13 May 09:26
Compare
Choose a tag to compare
3.0.0-M3 Pre-release
Pre-release

Changes from M2:

  • content of the new jaxb-core moved from com.sun.xml.bind package to org.glassfish.jaxb.core package
  • changed prefix of all properties from com.sun.xml.bind to org.glassfish.jaxb
  • XJC Task fails to find itself from maven when fork=true ( #1436 )
  • fixed handling of the org.glassfish.jaxb.maxErrorsCount property ( #1402 )
  • updated mark-generated XJC plugin ( #1438, #1439 )
  • delivers istack-commons 4.0.0-M3

Get standalone binary distribution