Revision History

Here's a rolling list of updates made to the javaxt-orm library.

Version 1.2.3 (Current Release) 10/09/2024

  • Added support for user-defined indexes in the Model class.
  • Fixed bug setting field length introduced in a previous release.

Version 1.2.2 3/24/2024

  • Added support for text[], string[], and int[] field types.
  • Changed field mapping for text field types to varchar.
  • Improved support for models that implement "java.security.Principal"
  • Switched default JTS to "org.locationtech.jts"

Version 1.2.1 12/20/2023

  • Fixed bug in the pom.xml.
  • Re-releasing 1.2.0 with this build.

Version 1.2.0 12/19/2023

  • Added new Compiler class.
  • Added support for inline field constraints and default values in the Model parser.
  • Updated default database constraints for fields with models to "cascade" on delete.

Version 1.1.0 5/21/2023

  • Added support for OpenJDK version of Nashorn.
  • Added support for new "implements" keyword.
  • Cleaned up database logic to leverage new features like autoclosable connections introduced in javaxt-core 2.x.

Version 1.0.0 1/15/2023

  • Initial public release.