Releases: jakartaee/jaxb-api
Releases · jakartaee/jaxb-api
Jakarta XML Binding API 4.0.2
The 4.0.2 release is a bug fix release of 4.0.0.
Following changes are included:
- #229 - Documented exception thrown is incorrect for javax.xml.bind.DatatypeConverter#print(Object) methods
- #231 - Incorrect exception thrown by javax.xml.bind.DatatypeConverter
- #236 - Fix the link to WS-I BP 1.0 in the spec
- #284 - Re-use SAXParserFactory in AbstractUnmarshallerImpl for better performance
- Javadoc improvements - formatting, typos, grammar, sample code
- uses Jakarta Activation APIs 2.1.3
New Contributors
- @antoniosanct made their first contribution in #281
Full Changelog: 4.0.1...4.0.2
Jakarta XML Binding API 4.0.1
The 4.0.1 release is a bug fix release of 4.0.0.
Following changes are included:
- #240 - Fixes parseBoolean according spec
- #273 - Allow usage of API jar on Android platform
- #275 - Make sure providers get only properties they are required to understand
- #276 - Add instructions for OSGi mediator
- uses Jakarta Activation APIs 2.1.2
New Contributors
- @laurentschoelens made their first contribution in #279
Full Changelog: 4.0.0...4.0.1
Jakarta XML Binding API 4.0.0
The major release contains following changes:
- drops compatibility with JAXB 1.0
- removes constraints on using java.desktop/java.beans.Introspector
- removes deprecated jakarta.xml.bind.Validator
- removes deprecated jakarta.xml.bind.context.factory property
- drops implementation lookup through META-INF/services/jakarta.xml.bind.JAXBContext
- drops implementation lookup through jaxb.properties file
- adds implementation lookup through the properties Map passed to JAXBContext.newInstance(...) methods
- provided implementation of the DatatypeConverterInterface throws exception on invalid input
Project Board: https://github.com/eclipse-ee4j/jaxb-api/projects/1
Full Changelog: 3.0.0...4.0.0
Jakarta XML Binding API 4.0.0 RC2
The 4.0.0 RC2 is a second release candidate of 4.0.0.
Following changes are included:
- Simplified generics in XmlJavaTypeAdapter
- uses Jakarta Activation APIs 2.1.0-RC1
Jakarta XML Binding API 4.0.0 RC1
The 4.0.0 RC1 is a first release candidate of 4.0.0.
Following changes are included:
- JDK17 support
- Removed deprecated
jakarta.xml.bind.Validator
- Implementation lookup simplified
- uses Jakarta Activation APIs 2.1.0-RC1
Jakarta XML Binding API 3.0.1
The 3.0.1 release is a bug fix release of 3.0.0.
Following changes are included:
- #172 - Default factory class name changed
- Classloading related fixes
- uses Jakarta Activation APIs 2.0.1
Jakarta XML Binding API 3.0.0 Final Release
The 3.0.0 release is the first release under the jakarta.xml.bind.*
namespace.