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]

Reply via email to