1.44 2017-11-07 21:57:57+01:00 Europe/Brussels
* Added currencies for .SA (Brazil) and .TO (Canada/Toronto) markets
* Setup a pause of .7s between queries in AlphaVantage.pm to limit queries
1.43 2017-11-06 23:41:47+01:00 Europe/Brussels
* Added currency for .DE market
* BUGFIX in currency determination regex
1.42 2017-11-06 19:04:25+01:00 Europe/Brussels
* more tests in alphavantage.t
* BUG resolved: removed time from $last_refresh when markets are open
1.41 2017-11-06 16:06:41+01:00 Europe/Brussels
* return symbol for AlphaVantage data
1.39
* added AlphaVantage module (Matthew Patterson)
* some other module changes: yahoojson, Morningstar, Bourso, TSX (not working)
2.6.18 - 24 September 2017
The following bugs are fixed:
Bug 644898 - Calendar of upcoming SXes has various display issues
Bug 647805 - Interdependent report options fail to change state after
using apply for a limited number of times.
Bug 771246 - Set Invoice/Bill items date correctly from imported CSV.
Bug 784284 - unifying "Clear the entry." tooltip on Loan Repayment
Calculator
Bug 787479 - Persian currency symbol is doubled.
Other repairs not marked as bugs in git:
Added Catalan Accounts for the New Account Assistant
Fixed errors from loading init.py.
Run the python bindings tests in a CMake build.
Implement dist, distcheck, and uninstall targets for CMake build.
Updated Translations: Farsi, German, Japanese, Latvian, Serbian, Spanish
Alphalens is a Python Library for performance analysis of predictive
(alpha) stock factors. Alphalens works great with the Zipline open
source backtesting library, and Pyfolio which provides performance and
risk analysis of financial portfolios.
HomeBank is the free software you have always wanted to manage your
personal accounts at home. The main concept is to be light, simple and
very easy to use. It brings you many features that allows you to analyze
your finances in adetailed way instantly and dynamically with powerfull
report tools based on filtering and graphical charts
fecon235 is a free open source project for software tools in financial
economics. It provides code for research notebooks which are
executable scripts capable of statistical computations, as well as,
collection of raw data in real-time. This serves to verify theoretical
ideas and practical methods interactively.
2.11.0 (2017-08-23)
Avoid duplicate logging to both stderr and NSLog. [cocoa] #476
Improve build process on Mac OS. [cocoa] #474
Fixed year handling in macOS date formats. [cocoa] #477
Fixed currency fetching for ranges greater than 30 days. #479
Add an option to enter date elements from left to right instead of the default d -> m -> y order. #480
Fix crash during pane drag & drop. [qt]
Fix Bank of Canada currency fetching. It was broken.
Fix quirks with edition mode during transaction addition. [qt]
Add UTF-16 support to CSV imports. #486
Improve autofill by allowing it to autofill more often.
Improve build process.
Add iDEAL webhook support
Add AuthorizationAdjustment class and authorization_adjustments to Transaction
Coinbase is no longer a supported payment method. PaymentMethodNoLongerSupported will be returned for Coinbase operations
Add facilitated details to Transaction if present
Add submit_for_settlement option to Subscription.retry_charge
Add options -> paypal -> description for creating and updating subscriptions
Add Braintree.Dispute.find
Add braintree.Dispute.accept
Add braintree.Dispute.add_file_evidence
Add braintree.Dispute.add_text_evidence
Add braintree.Dispute.finalize
Add braintree.Dispute.find
Add braintree.Dispute.remove_evidence
Add braintree.Dispute.search
Add braintree.DocumentUpload
2.6.17 - 2 July 2017
The following bugs are fixed:
Bug 603379 - Prevent changing some Account Options if it has transactions
Followup: Relax the account type change restrictions again.
In the new implementation account types can'tz be changed
for an account with splits:
- if the change woud force a commodity change
(to/from normal accounts from/to stock related accounts)
- for immutable accounts
At the time of this commit the following account types are
considered immutable:
- Accounts Receivable
- Accounts Payable
- Trading accounts
Bug 776396 - Foreign currency reports, amounts are not aligned correctly
Improve the styling of the table element used for foreign
currencies in the Balance sheet report so they end up
aligned with the other currencies.
Bug 780845 - link in github repo README file needs correction/editing
Bug 780889 - Split-register transactions result in invalid price:type
"transaction": Add 'transaction' to the schema and document
it in gnc-pricedb.h.
Bug 781634 - Alert on missing account currency when opening account
Also separate translatable commodity namespace strings
from those used in storage:
There is now a separate GNC_COMMODITY_NS_ISO_GUI
label to be used everywhere the user needs to read
'Currency namespace'. It's currently set to
'Currencies' and can be translated.
Bug 782274 - Transactions produced by Transfer Funds or Process Payment
dialogs sort to beginning of day and do not honor NUM field
for custom sorting.
Bug 782897 - Stock Split Assistant crashes GnuCash if you enter a New
Price and that already exists in the Price DB
Bug 783095 - gnucash-2.6.16 segfaults on startup
Bug 784317 - typo in 'import customers or vendors from text file' dialog
Other repairs not marked as bugs in git:
Properly define the template namespace rather than using a local string
everywhere
Correctly store time64 0 in the SQL backend: The SQL backend ignored
time64 0 when saving dates. time64 is a perfectly valid timestamp
(1970-01-01 00:00:00) and should be stored.
Clamp time64 values passed to GDateTime functions to the valid range.
Fixes a bug reported on the mailing list wherein a date of 0000-00-00
in a MySql database would crash GnuCash. Such dates may come from a bad
conversion of 1970-01-01 or from a crash.
Add XSU to iso-4217-currencies
Some banks include additional purpose information for a transaction in
non-swift-section 17 (aka transaction text). If available, this
transaction text is put in front of the other purpose texts to provide
full transaction information. Adds a preference to control import
behaivour of transaction text.
Updated Translations: Arabic, Turkish
2.6.16 - 26 March 2017
The following bugs are fixed:
Bug 516920 - Calendar Pop up disappears of the left side.
Bug 603379 - Prevent changing some Account Options if it has transactions
Bug 670731 - Future Value not working with Loan Scheduled transaction
Bug 739571 - Matching imported transactions doesn't indicate previously
matched entries
Bug 759934 - Tiny reports in HiDPI (workaround).
Bug 766630 - gui dialog for sorting transactions to accounts after aqbanking
import broken
Bug 767032 - Bad invoices from importing "posted" needing currency conversion
Only auto-post if the posted_to account name is valid, there's
no currency conversion, or the invoice customer's currency
matches the A/R account currency. Tell the user what happened
with a dialog.
Bug 773945 - Select Security Dialog Not User Friendly:
Add a new namespace “ALL NON-CURRENCY” to the namespace (type)
selector lists on the security picker and price editor which
causes the commodity list to include all non-security
commodities.
Bug 776247 - PriceEditor thinks Currency XXX is an actual currency and
tries to retrieve prices for it.
Bug 776380 - Gross value of bills charged back instead of net value
Bug 776494 - Wrong menu entry in Tip of the day
Bug 776517 - Trial Balance Report: Total Debits Issue re $0 Commodity
Accounts and Price Source Mode Set to "Nearest in Time" or
"Most Recent"
Bug 776564 - Creating a scheduled transaction from an existing transaction
does not include the notes field.
Bug 778208 - Scheduling 2nd, 3rd or 4th Wed doesn't seem to work.
Bug 779217 - Transactions rounded to 5 decimal places when opening file.
Bug 779411 - jqplot fixes for piechart and syntax error.
Bug 777875 - Reports with charts are flickering in certain circumstances
Bug 777949 - Accounts implicitly created in ledger attempt creation twice
Other repairs not marked as bugs in git:
Use "Billing Information" as in other biz modules
Update local symbol for MUR.
Online banking: Add output of bank messages that might occasionally be
received.
Allow only date entry for opening balances on new accounts.
Enable taxinvoice to show net price: Add gncEntryGetNetPrice. Create an
option in taxinvoice to either use gncEntryGetNetPrice or
gncEntryGetPrice
Make SQL full-DB sync safer and clean up automatically if it's interrupted
by a system or network failure.
Extend account color to all columns in the account hierarchy page
Localize the word “CURRENCY” used in the commodity namespace selectors.
The following translations have been updated: Catalan, Dutch, Finnish, German. Portuguese, Russian, Serbian.