Skip to content

Release 2.35.0

Compare
Choose a tag to compare
@ccavanaugh ccavanaugh released this 12 Aug 20:16
· 791 commits to master since this release

Release 2.35.0 (File format change)

Notes:

Relational databases will need to be saved to a .xml or .bxds file format in the prior release of jGnash. They may
be saved back to a relational database format afterwards.

  • 08/12/2018 Fixed a layout bug that was preventing the Investment Transaction dialog from showing the full form. (Fx)
  • 08/12/2018 Improved the layout behavior of the Transaction dialog. (Fx)
  • 08/12/2018 Fixed a bug that was causing decimal artifacts to occur in empty rows of the reminders table when using Java 10. (Fx)
  • 08/12/2018 Prevent an "illegal reflective access operation" from occurring on Java 9 and newer.
  • 08/10/2018 Reimplemented the detailed gains and loss control to support use in Java 10. (Fx)
  • 07/29/2018 Changes were made to make migration to Java 10+ easier.
  • 07/29/2018 Use Stax instead of kxml to make migration to Java 10+ easier.
  • 07/28/2018 Migrated test system to JUnit 5.
  • 07/28/2018 Updated to the latest Netty dependency.
  • 07/06/2018 Reduced memory usage and improved performance for relational database users.
  • 07/01/2018 Removed support for handling old XML file formats from 2017 and detection of 1.x files.
  • 07/01/2018 Removed Dump Heap button from Console Dialog because API use is restricted in Java 8 and newer. (Swing)
  • 06/24/2018 Replaced c3p0 with HikariCP for reduced application size and improved performance.
  • 06/24/2018 Updated to the latest Hibernate dependency. This breaks schema compatibility with older relational database files.
  • 06/24/2018 Dropped support for the old jgnash Hibernate persistence unit / schema.