5.16Desktop
GnuCash 5.16 Released
Added 9
- Include logical dates for View->Filter by "date range" with relative, specific date, or days ago options for the start and end of the filter range
- Enable the escape key to cancel a field edit in the register
- Add "enter now" option in scheduled transaction editor to allow users to select scheduled transactions to be included in a "Since Last Run…" window
- Allow the Enabled box in the list of scheduled transactions to be operated without opening the transaction editor dialog
- Numeric values may now be selected to copy in the Accounts page
- Add new Finance::Quote source Finnhub.io with free API key available at https://finnhub.io
- Add new optional columns for Computed Annual Growth Rate in the Investment Lots report
- Add first-class online_id accessors for Split and Account and make them available to Python bindings
- Add port field to database connection dialog
Changed 6
- Change "Show number of days" item label to "Show from days ago" to better reflect what it does
- Improve Python Bindings translation of primary object (Account, Transaction, Split, etc.) so that they can be treated as normal Python objects
- Improve Python Bindings conversion of GLists to Python lists
- Remove the unused Transaction online_id property
- Always offer options summary in reports and remove the Add options summary option
- Use Compile-time Regular Expressions instead of std::regex in gnc-filepath-utils.cpp and boost::regex in the CSV importer
Fixed 5
- Fix GnuCash's handling of commodity prices with big numerator/denominator
- Fix autocomplete crash
- Fix poor handling of cases where hidden/placeholder accounts are used in the account register
- Fix double line preference not respected in search register
- Fix crash in qof_book_destroy when called on a freshly created QofBook with non-existent hash tables