Skip to content

Releases: Ortus-Solutions/extension-hibernate

v5.4.29.28

07 Jun 05:00
Compare
Choose a tag to compare

🐛 Fixed

We now set the JAXB ContextFactory system property based on the JRE version. If less than JRE 11, we set javax.xml.bind.context.factory=com.sun.xml.bind.v2.ContextFactory. If JRE 11 or greater, we set javax.xml.bind.JAXBContextFactory=com.sun.xml.bind.v2.ContextFactory.
This prevents the following warning from being logged on each ORM method call:

WARNING: Using non-standard property: javax.xml.bind.context.factory. Property javax.xml.bind.JAXBContextFactory should be used instead.

See OOE-3

Full changelog between 5.4.29.27 and 5.4.29.28: 5.4.29.27...5.4.29.28

v5.4.29.27

29 May 05:14
Compare
Choose a tag to compare

🐛 Fixed

  • We now set a javax.xml.bind.context.factory=com.sun.xml.bind.v2.ContextFactory System property to ensure the JAXB API can find its implementation in CommandBox environments. This may trigger a log message, but shouldn't cause any concern. Vanilla Tomcat installations may need to overwrite or clear this property. LDEV-4276

Full changelog between v5.4.29.26 and 5.4.29.27: v5.4.29.26...5.4.29.27

v5.4.29.26

24 May 06:15
Compare
Choose a tag to compare

♻ Changed

  • Improved logo for Lucee admin 🤩

🐛 Fixed

  • Entity changes made in onPreInsert() and onPreUpdate() do not persist OOE-2

Full changelog between 5.4.29.25 and 5.4.29.26: v5.4.29.25...v5.4.29.26

v5.4.29.25

22 May 18:01
Compare
Choose a tag to compare

♻️ Changed

  • Switched to Maven for a faster, more stable build process
  • Improved entity event listeners for a much speedier ORM startup (8924b58)
  • New and Improved logo for Lucee admin visibility (10bdf56)

🐛 Fixed

  • Entity has no state when listener method (onPreInsert, for example) is fired (0148142, OOE-1)

Full changelog between 5.4.29.24 and 5.4.29.25: v5.4.29.24...v5.4.29.25

v5.4.29.24

17 May 12:50
Compare
Choose a tag to compare

⚠ Security

Full changelog between 5.4.29.23 and 5.4.29.24: v5.4.29.23...v5.4.29.24

v5.4.29.23

15 May 18:16
Compare
Choose a tag to compare

🐛 Fixed

  • ORMExecuteQuery ignores "unique" argument if options struct is passed

Full changelog between v5.4.29.22 and v5.4.29.23: v5.4.29.22...v5.4.29.23

v5.4.29.22

12 May 15:29
Compare
Choose a tag to compare

⭐ Added

🐛 Fixed

♻ Changed

  • Dramatic improvements in initialization performance
  • Cuts ORM reload time by 60%
  • Better build/test documentation
  • Improved maintenance and build docs