Hi everyone, I've prepared artifacts for the release of Apache XmlBeans 5.1.0 (RC2).
One thing to watch out for is in the src artifacts now should be built with gradle - instead of ant. The most notable changes in this release are: * create temp files using java.nio.files.Files * Line breaks in base64binary caused a validation error * Improve support for using XMLBeans on Android by not relying on the namespace-prefixes feature on the XML SAX parser * Use generics in Collections * GDate can return diferent values on different current timezones * Migrate ant build to gradle * change version code so that the value is automatically generated * Make XmlCursor AutoCloseable * Fix some problems with XMLBeans Extension Interfaces Feature * Inner Class Handler was not supported * When specifying user types in an xsdconfig, types that are not being compiled could not be referenced properly * Make XSD documentation parsing lazy * Upgrade dependencies (javaparser 3.24.2, Saxon-HE 11.3, log4j-api 2.17.2) A full list of changes is available in the change log: https://issues.apache.org/jira/projects/XMLBEANS/versions/12351143 The artifacts are at: https://dist.apache.org/repos/dist/release/poi/xmlbeans/dev/ You can use this maven URL for your mvn/gradle builds: https://repository.apache.org/content/repositories/staging I haven't updated the "provided" dependencies as those have to be activated anyway explicitly. Please vote to release the artifacts. The vote keeps open until 2022-06-11 23:00 UTC. Planned release announcement date is Sunday, 2022-06-12. Here is my +1 PJ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
