Release 2.35.0
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.