Skip to content

Releases: ccavanaugh/jgnash

Release 2.33.1

19 Aug 11:15
Compare
Choose a tag to compare

Release 2.33.1

  • 08/18/17 Corrected an issue with optimal Date storage in xml and bxds files caused by a regression introduced in 2.33.0
  • 08/16/17 The OFX export will now generate required information for transfer between accounts. (Swing, Fx)
  • 08/15/17 Simple use of portable preferences was failing with use of -p or --portable. (Swing, Fx)
  • 08/15/17 Display a console message with the successful uninstallation of application preferences. (Swing, Fx)
  • 08/15/17 The command line help system was not being displayed on the console correctly. (Swing, Fx)
  • 08/14/17 OFX import now supports transfers between accounts. (Fx)
  • 08/13/17 The open dialog was incorrectly allowing selection of a file when a remote connection was selected (Fx)
  • 08/13/17 Internal were changes made to allow operation with Java 9 with the addition of the command line option --add-modules java.xml.bind. (Swing, Fx)

Release 2.33.0

12 Aug 10:03
Compare
Choose a tag to compare

Release 2.33.0

  • 08/11/17 Updated to the latest Netty dependency.
  • 08/09/17 Implemented amortized payments for the Fx interface. (Fx)
  • 07/31/17 Build system has been converted to Gradle. Unix executable shell scripts are now provided.
  • 07/31/17 Updated to the latest jopt-simple dependency.
  • 07/09/17 Updated to the latest DynamicJasper and JasperReports dependencies.
  • 07/09/17 Updated to the latest Apache POI dependency.
  • 07/02/17 Further improvements to handling Yahoo Fiance API errors.
  • 07/02/17 Potential fix for a Budget Exception occurring when OSX users are using a relational database.
  • 06/19/17 Added a command button to execute a Reminder on demand. (Fx)
  • 06/16/17 Updated to the latest Netty dependency.
  • 06/16/17 Updated to the latest XStream dependency.
  • 06/16/17 Updated to the latest H2 database dependency.

Release 2.32.0

16 Jun 08:34
Compare
Choose a tag to compare

Release 2.32.0

  • 06/13/17 Updated to the new Yahoo Finance API for retrieving historical stock price information.
  • 06/12/17 The security history chart would incorrectly show a prior chart if no data existed. (Fx)
  • 06/11/17 Updated to the new Yahoo Finance API for retrieving dividend and stock split information.
  • 06/03/17 Expanded the manual content for importing transactions.
  • 06/03/17 Fixed a regression that was preventing the selection of the transaction's account when importing. (Fx)
  • 05/30/17 Added the ability to pre-process imported transaction memos and payees using user supplied JavaScript. (Fx)
  • 05/28/17 Minor improvements to the button behavior when editing the transaction number list. (Fx)
  • 05/22/17 Updated to the latest Netty dependency.
  • 05/14/17 Minor internal changes to remove the dependency on ControlsFX. (Fx)
  • 05/14/17 The Enter button should be disabled if the form is not valid for investment transactions and split entries. (Fx)
  • 05/13/17 Reworked exchange rate popup because display quality was inconsistent when first shown. (Fx)
  • 05/11/17 Fixed missing icons for the currency exchange rate dialog. (Fx)

Release 2.31.0

10 May 22:10
Compare
Choose a tag to compare

Release 2.31.0

  • 05/10/17 Added a General configuration option to allow full manual control of table column widths. (Fx)
  • 05/10/17 The Options dialog now remembers the last tab that was used. (Fx)
  • 05/08/17 Corrected handling of OFX files written with a windows-1252 character set. (Swing, Fx)
  • 05/08/17 Prevent ghosting horizontal scrollbars when resizing the main window. (Fx)
  • 05/07/17 Table Column sizes (register & reconcile) are now correctly remembered, restored, and scaled. (Fx)
  • 05/06/17 Updated to the latest Netty dependency.
  • 05/06/17 The reminder dialog now closes itself automatically if it was shown in the background while a file close was started concurrently. (Fx)
  • 04/28/17 Dependency on FontAwesomeFx is no longer needed. (Fx)
  • 04/24/17 Updated to the latest H2 database dependency.
  • 04/17/17 Yahoo Security Download now requires use of HTTPS for downloads. (Swing, Fx)
  • 04/17/17 Improved sizing of the open dialog for the Fx interface (Fx, GitHub Issue #25) [Pranay Kumar]
  • 04/17/17 Cleaned up build system. JGoodies dependencies now come from Maven Central
  • 04/15/17 Updated to the latest Hibernate and HSQLDB dependencies.
  • 04/10/17 Corrected an IndexOutOfBoundsException occurring during Transaction import (OFX, QIF) of a quantity not large enough to fill the table. (Fx)
  • 04/09/17 Entry of date separators is now more flexible and allows use of ',' '.' '/' and '' characters for all locales. (Fx)
  • 04/09/17 Relaxed date entry requirements. Single digit months may be now be typed in. (Swing, Fx)
  • 04/09/17 The Account Register report was not reporting split entries correctly and consistent with the UI. (Fx)

Release 2.30.0

09 Apr 15:42
Compare
Choose a tag to compare
  • 04/09/17 Fixed a bug that was causing Buy and Sell transactions not using the cash balance of the investment account to generate an incorrect cash account amount. (Fx)
  • 04/06/17 Fixed an issue with importing OFX 1.x files with ugly white space formatting. (Swing, Fx)
  • 03/30/17 Added support the the H2 MVStore database file format.
  • 03/30/17 Updated to the latest H2 database dependency
  • 03/26/17 Updated to the latest Hibernate dependency.
  • 03/25/17 The payee for Reinvested Dividends was not being generated correctly. (Swing, Fx)
  • 03/24/17 OFX import of investment transactions is supported for Buys, Sells, Dividends, and Reinvested Dividends.
  • 03/22/17 Corrected a random IllegalStateException occurring during transaction edits. (Fx)
  • 03/11/17 Updated to the latest Netty dependency.

Release 2.29.0

06 Mar 10:59
Compare
Choose a tag to compare

Release 2.29.0

  • 02/25/17 Improved UI performance when performing large batch updates of transactions. (Fx, GitHub Issue #23)
  • 02/24/17 Updated to the latest Hibernate dependency.
  • 02/22/17 Backup files were not being preserved correctly in some instances depending on the pattern of the file names in the same directory and if they contained a '-' character. (Swing, Fx)
  • 02/13/17 jGnashFx Users are required to use Java 8 Update 71 or newer due to critical Java bugs. (Fx)
  • 02/11/17 Clicking on an Income or Expense bar within the Income Expense Bar Chart will show the details for the period within a pie chart. (Fx) [Pranay Kumar]
  • 02/07/17 Improved UI behavior when performing a large batch delete of transactions. (Fx)
  • 02/06/17 An OFX import now prevents initial assignment to the wrong account type. (Fx)
  • 02/03/17 Updated to the latest Netty and JOpt Simple Dependencies.
  • 02/01/17 Fixed a StringIndexOutOfBoundsException that was occurring when escaping out of a text field on MacOS. (Fx)
  • 01/30/17 Fixed a NPE that was occurring when importing transactions. (Fx)
  • 01/30/17 Corrected an OFX import regression that reduced effectiveness of detecting a duplicate import. (Swing, Fx)
  • 01/29/17 Entity trash was being checked too frequently. (Swing, Fx, GitHub Issue #21)

Release 2.28.3

23 Jan 10:59
Compare
Choose a tag to compare

Release 2.28.3

  • 01/23/17 Manual was expanded with specifics of transaction entry
  • 01/20/17 Updated to the latest Hibernate and HSQLDB dependencies.
  • 01/18/17 Corrected a performance regression loading and saving bxds and zip files introduced in 2.28.0.
  • 01/17/17 Updates and corrections to translations. Parts of text for some languages were corrupt due to an editor bug.
  • 01/15/17 More stability improvements when under heavy background loads and using a relational database.

Release 2.28.2

15 Jan 01:18
Compare
Choose a tag to compare

Release 2.28.2

  • 01/14/17 Corrected a bug with file locking on Windows OS.
  • 01/14/17 Added the Account and Amount columns to the Reminders table. (Fx)
  • 01/14/17 Corrected errors with the Polish translation. (Sławomir Szarkowicz)
  • 01/14/17 Fixed a regression that removed the Ticker/Investment column from the register. (Fx)

Release 2.28.1

14 Jan 12:39
Compare
Choose a tag to compare

Release 2.28.1

  • 01/14/17 Corrected issues with inconsistent behavior of the reported memos of split transactions. (Swing, Fx)
  • 01/14/17 Updated to the latest Netty dependency.
  • 01/08/17 The Investment Register was not sizing the Quantity column correctly. (Fx)
  • 01/08/17 Fixed an IllegalArgumentException that was occurring if the option "Next time jGnash starts" was used when dismissing the Reminders dialog. (Fx)
  • 01/08/17 jGnash now uses a priority based model for the handling of internal tasks to prevent deadlocks from background operations. This corrects some reported bugs with random freezing and hanging of the UI. (Swing, Fx)
  • 01/07/17 Updated to the latest Hibernate dependency.
  • 12/01/16 Corrected an NPE that was occurring during import of a OFX/QFX files. (Fx)
  • 11/30/16 Improved the behavior of background removal of securities history.

Release 2.28.0

27 Nov 23:44
Compare
Choose a tag to compare

Release 2.28.0

  • 11/27/16 Added the transaction timestamp to the CSV export. (Swing, Fx)
  • 11/27/16 The xls and xlsx Account exports were broken by the addition of timestamps in Release 2.27.0. (Swing, Fx)
  • 11/27/16 Updated to the latest Hibernate, DynamicJasper, JasperReports and OpenCSV dependencies.
  • 11/26/16 The Account Register report was broken by the addition of timestamps in Release 2.27.0. (Fx)
  • 11/26/16 An exception was occurring if Budgeting was being used and the window was too small to display data. (Fx)
  • 11/26/16 Corrected sizing issues in the Budget interface if the screen was very wide and the budget was configured to
    use a small number of periods. (Fx)
  • 11/26/16 Column widths are preserved so automatic column width resizing is less notable. (Fx)
  • 11/26/16 Fixed a NPE triggered by a file load while a file is already being loaded. (Fx)
  • 11/24/16 Columns were not resize correctly when adding or removing transactions. (Fx)
  • 11/24/16 Delay the upgrade notification a bit more for a cleaner startup for some users. (Fx)
  • 11/23/16 Added capability to cull down unneeded securities history as a background operation. This can reduce file
    size and improve overall performance. (Fx)
  • 11/23/16 Improved performance when using a relational database and updating securities history. (Swing, Fx)
  • 11/20/16 jGnash would stall and appear to be hung if a large group of transactions or security history was being
    removed when using a relational database. (Swing, Fx)
  • 11/14/16 Corrected a rare ConcurrentModificationException on systems under heavy loads. (Swing, Fx)
  • 11/08/16 Account ComboBox selection can be made using the first letter of the account. (Fx) [Pranay Kumar]
  • 11/08/16 Up and Down arrows can be used for selection within the Transaction number box
  • 11/05/16 Improved visual feedback for placeholder accounts and sums in the Budget interface. (Fx) (Feature Request 116)