Releases · jakartaee/jaxb-api (original) (raw)
Jakarta XML Binding API 4.1.0-M1
What's Changed
- fix #267, migrating JUnit 4 to JUnit 5 by @antoniosanct in #292
- use fixed gh action version instead of floating tag by @lukasj in #347
- bump src level to SE 17 by @lukasj in #350
- adopt new language features by @lukasj in #351
- #300: Apply @repeatable by @lukasj in #352
- Integrate Activation API 2.2.0-M1 by @lukasj in #354
- use linkplain instead of link, use syntax introduced in SE 20 by @lukasj in #355
- Xsd schema update for 4.1 by @lukasj in #358
- apply SEO by @lukasj in #359
- [#353] move to java.lang.System.Logger by @laurentschoelens in #360
- #361 fix broken test (related #353) by @antoniosanct in #362
- [#349] drop SecurityManager by @laurentschoelens in #363
- Bump jakarta.activation:jakarta.activation-api from 2.2.0-M1 to 2.2.0-M2 in the dependencies group across 1 directory by @dependabot[bot] in #370
- Add Community Code of Conduct version 2.0 by @lukasj in #372
Full Changelog: 4.0.5...4.1.0-M1
Jakarta XML Binding API 4.0.5
What's Changed
- 4.0.4 release by @lukasj in #324
- [#325] restore permissive base64 decoding by @laurentschoelens in #326
- [#330] fixes documentation by @laurentschoelens in #331
- add dependabot by @lukasj in #332
- move dependabot config to the right location by @lukasj in #333
- Bump the actions-dependencies group with 2 updates by @dependabot[bot] in #334
- Bump the dependencies group across 1 directory with 2 updates by @dependabot[bot] in #336
- Bump the maven-plugins group across 2 directories with 15 updates by @dependabot[bot] in #335
Full Changelog: 4.0.4...4.0.5
Jakarta XML Binding API 4.0.4
Jakarta XML Binding API 4.0.3
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