New version available - 0.24 Beta

56 views
Skip to first unread message

Alex

unread,
Jan 1, 2015, 4:36:15 PM1/1/15
to stockpo...@googlegroups.com
I've released a new version, which fixes a lot of bug, some of them quite major.
The application used to work fine, until some Java update, which caused the "Add transaction" window to fail to open... The application was then pretty much useless without the option to add transactions.. This is now fixed!

The new version includes the following fixes/new features: 

- Issue 69 : Add Transaction window would sometime fail to open (with a runtime exception): fixed.
- Issue 67 : Symbol list now refreshed every time (no need to restart the application).
- Issue 65 : Total cost now includes the commission.
- Issue 64 : The filter panel would lose its list of symbols if a symbol was updated/created when filtering on: fixed.
- Wrapped all UI actions in try-catches for logging.
- Fixed currency combobox size for OS X.
- Behind the scene: changed build from ant to maven.
- Behind the scene: Added unit test for Analysis calculation.
- Added new feature to create backup zip archive (with logs for investigation)
- Bug fix: new database are now created in the installation directory (not "current directory", which could be different depending on how the program was launched);
- Error opening database exception handling (global handling)
- Centralized SWING exception handling (with log statements)
- Title bar displays path to the database location
- New menu to "delete current portfolio"
- Display logo on "add symbol" and "add transaction" popup
- Database version in line with Software version (instead of incrementing different numbers...)
- Fixed bug when renaming a symbol associated to a transaction (was failing with exception)
- Unit test database upgrade with all previous versions
- Support multiple databases (selection at launch), scan installation folder AND current folder (may be different for some users)
- Add Edit Symbol menu
- Change log folder (forced to installation folder)
- Change properties folder (forced to installation folder)
- Fix refresh issues when deleting a label used as a filter
- Fix broken shortcuts menu
- Issue 27 : Remove JFree Year dependencies
- Prevent toString method from being used for business logic
- Handle date better with Calendar
Reply all
Reply to author
Forward
0 new messages