Skip to content

Releases: patrodyne/hisrc-basicjaxb-annox

HiSrc BasicJAXB Annox v2.2.1, Sample(s)

08 Apr 20:46
Compare
Choose a tag to compare

Version 2.2.1 of the HiSrc BasicJAXB Annox Parser uses JDK 21 for the build but the artifacts produced preserve Java 11 compatibility. Project dependencies and Maven plugins have been updated to current versions.

Since version 2.2.0 of the HiSrc BasicJAXB Annox Parser uses JDK 21 for the build but the artifacts produced preserve Java 11 compatibility. Project dependencies and Maven plugins have been updated to current versions.

Since version 2.1.1 of the HiSrc BasicJAXB Annox Parser improves annox.xsd for *.ann.xml instances, updates plugin and dependency versions plus other minor improvements.

Since version 2.1.0, the source/target (release) compatibility is at Java 11, up from Java 8. And, JDK 17 is used for the build. JAXB dependencies are at version 4.x for Jakarta EE 10.

To allow for JDK 17 management of reflective access to modularized code, JVM system arguments are now included in the build from src/test/resources/jvmsystem.arguments.

For example, --add-opens java.base/java.net=ALL-UNNAMED, if used, allows all of the code on the class path to access non-public members of public types in the java.base/java.net package.

Since version 2.0.0, the HiSrc BasicJAXB Annox Parser supports Jakarta EE dependencies. Maintained by the Eclipse Foundation Project, Jakarta EE is the new name for the technology formerly known as Java Enterprise Edition. Within the Jakarta EE dependencies, the package names prefixed by javax have changed to jakarta. In addition, the HiSrc BasicJAXB Annox package names have changed from org.jvnet.annox to org.jvnet.basicjaxb_annox. And, the XML schema namespace has changed from http://annox.dev.java.net to http://jvnet.org/basicjaxb/xjc/annox to better reflect this project's name and purpose.

This release provides ZIP download(s) to explore the HiSrc BasicJAXB Annox Parser. Each ZIP sample is a stand-alone Maven project that reads arbitrary Java Annotations from some.package.Foo.ann.xml resource files and binds the annotations to some.package.Foo classes. Sample projects (-sample-) address specific topics, as might appear on StackOverflow or GitHub.

Note: The XML schema used by the resource files is annox.xsd.

HiSrc BasicJAXB Annox v2.2.0, Sample(s)

19 Jan 17:58
Compare
Choose a tag to compare

Version 2.2.0 of the HiSrc BasicJAXB Annox Parser uses JDK 21 for the build but the artifacts produced preserve Java 11 compatibility. Project dependencies and Maven plugins have been updated to current versions.

Since version 2.1.1 of the HiSrc BasicJAXB Annox Parser improves annox.xsd for *.ann.xml instances, updates plugin and dependency versions plus other minor improvements.

Since version 2.1.0, the source/target (release) compatibility is at Java 11, up from Java 8. And, JDK 17 is used for the build. JAXB dependencies are at version 4.x for Jakarta EE 10.

To allow for JDK 17 management of reflective access to modularized code, JVM system arguments are now included in the build from src/test/resources/jvmsystem.arguments.

For example, --add-opens java.base/java.net=ALL-UNNAMED, if used, allows all of the code on the class path to access non-public members of public types in the java.base/java.net package.

Since version 2.0.0, the HiSrc BasicJAXB Annox Parser supports Jakarta EE dependencies. Maintained by the Eclipse Foundation Project, Jakarta EE is the new name for the technology formerly known as Java Enterprise Edition. Within the Jakarta EE dependencies, the package names prefixed by javax have changed to jakarta. In addition, the HiSrc BasicJAXB Annox package names have changed from org.jvnet.annox to org.jvnet.basicjaxb_annox. And, the XML schema namespace has changed from http://annox.dev.java.net to http://jvnet.org/basicjaxb/xjc/annox to better reflect this project's name and purpose.

This release provides ZIP download(s) to explore the HiSrc BasicJAXB Annox Parser. Each ZIP sample is a stand-alone Maven project that reads arbitrary Java Annotations from some.package.Foo.ann.xml resource files and binds the annotations to some.package.Foo classes. Sample projects (-sample-) address specific topics, as might appear on StackOverflow or GitHub.

Note: The XML schema used by the resource files is annox.xsd.

HiSrc BasicJAXB Annox v2.1.1, Sample(s)

10 Aug 16:18
Compare
Choose a tag to compare

Version 2.1.1 of the HiSrc BasicJAXB Annox Parser improves annox.xsd for *.ann.xml instances, updates plugin and dependency versions plus other minor improvements.

Since version 2.1.0, the source/target (release) compatibility is at Java 11, up from Java 8. And, JDK 17 is used for the build. JAXB dependencies are at version 4.x for Jakarta EE 10.

To allow for JDK 17 management of reflective access to modularized code, JVM system arguments are now included in the build from src/test/resources/jvmsystem.arguments.

For example, --add-opens java.base/java.net=ALL-UNNAMED, if used, allows all of the code on the class path to access non-public members of public types in the java.base/java.net package.

Since version 2.0.0, the HiSrc BasicJAXB Annox Parser supports Jakarta EE dependencies. Maintained by the Eclipse Foundation Project, Jakarta EE is the new name for the technology formerly known as Java Enterprise Edition. Within the Jakarta EE dependencies, the package names prefixed by javax have changed to jakarta. In addition, the HiSrc BasicJAXB Annox package names have changed from org.jvnet.annox to org.jvnet.basicjaxb_annox. And, the XML schema namespace has changed from http://annox.dev.java.net to http://jvnet.org/basicjaxb/xjc/annox to better reflect this project's name and purpose.

This release provides ZIP download(s) to explore the HiSrc BasicJAXB Annox Parser. Each ZIP sample is a stand-alone Maven project that reads arbitrary Java Annotations from some.package.Foo.ann.xml resource files and binds the annotations to some.package.Foo classes. Sample projects (-sample-) address specific topics, as might appear on StackOverflow or GitHub.

Note: The XML schema used by the resource files is annox.xsd.

HiSrc BasicJAXB Annox v2.1.0, Sample(s)

19 Feb 20:01
Compare
Choose a tag to compare

Version 2.1.0 of the HiSrc BasicJAXB Annox Parser is a significant release. The source/target (release) compatibility is at Java 11, up from Java 8. And, JDK 17 is used for the build. JAXB dependencies are at version 4.x for Jakarta EE 10.

To allow for JDK 17 management of reflective access to modularized code, JVM system arguments are now included in the build from src/test/resources/jvmsystem.arguments.

For example, --add-opens java.base/java.net=ALL-UNNAMED, if used, allows all of the code on the class path to access non-public members of public types in the java.base/java.net package.

Since version 2.0.0, the HiSrc BasicJAXB Annox Parser supports Jakarta EE dependencies. Maintained by the Eclipse Foundation Project, Jakarta EE is the new name for the technology formerly known as Java Enterprise Edition. Within the Jakarta EE dependencies, the package names prefixed by javax have changed to jakarta. In addition, the HiSrc BasicJAXB Annox package names have changed from org.jvnet.annox to org.jvnet.basicjaxb_annox. And, the XML schema namespace has changed from http://annox.dev.java.net to http://jvnet.org/basicjaxb/xjc/annox to better reflect this project's name and purpose.

This release provides ZIP download(s) to explore the HiSrc BasicJAXB Annox Parser. Each ZIP sample is a stand-alone Maven project that reads arbitrary Java Annotations from some.package.Foo.ann.xml resource files and binds the annotations to some.package.Foo classes. Sample projects (-sample-) address specific topics, as might appear on StackOverflow or GitHub.

Note: The XML schema used by the resource files is annox.xsd.