AO Persistence Changelog


Snapshot Notes

  • Now properly restoring Thread interrupted state on InterruptedException.


Release Notes

  • Fixed potential integer overflow on large array-backed buffers.


Release Notes

  • Minimum Java version changed from 1.8 to 11.
  • Now supports Java 9+ modules with included module-info.class.
  • Maven artifact relocated from com.aoindustries:ao-persistence to com.aoapps:ao-persistence.
  • Package renamed from com.aoindustries.persistence to com.aoapps.persistence.


Release Notes

  • Implemented where appropriate for compatibility with try-with-resources in Java 1.7+.
  • Updated dependencies.
  • Temporary files are now created with more secure default permissions.
  • Resolved editor warnings.
  • Now using instead of WrappedException.


Release Notes

  • Pulled persistent Java collections package out of AO Hodgepodge into a new AO Persistence project.
  • Renamed package from com.aoindustries.util.persistent to com.aoindustries.persistence.