diff --git a/CHANGES.md b/CHANGES.md index 24eefa824..671ad1052 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,23 @@ General/project-related changes in the hledger project. For package-specific changes, see the package changelogs. +# 1.14 2019-03-01 + +- hledger.org website: now uses https, home page updates, + download page improved package list with status badges. + Also the github wiki pages are now rendered as part of hledger.org, + like the main site pages (with pandoc markdown and tables of contents). + Building the site now requires that a copy of the wiki is checked out + under wiki/. + +- bash completion support: removed duplicate options, added new + options, stopped listing -h as a command, added some completion for + external addon commands. + +- release automation improvements + +- makefile cleanups; make site-liverender helps with local site preview + # 1.13 (2019/01/02) - packaging: A docker image providing the main hledger tools is now diff --git a/hledger-api/CHANGES.md b/hledger-api/CHANGES.md index d77daa5cd..502bc64aa 100644 --- a/hledger-api/CHANGES.md +++ b/hledger-api/CHANGES.md @@ -1,6 +1,10 @@ User-visible changes in hledger-api. See also the hledger changelog. +# 1.14 2019-03-01 + +- use hledger 1.14 + # 1.13 (2019/02/01) - use hledger 1.13 diff --git a/hledger-lib/CHANGES.md b/hledger-lib/CHANGES.md index d8dbc505e..59d0072a9 100644 --- a/hledger-lib/CHANGES.md +++ b/hledger-lib/CHANGES.md @@ -1,6 +1,17 @@ Internal/api/developer-ish changes in the hledger-lib (and hledger) packages. For user-visible changes, see the hledger package changelog. +# 1.14 2019-03-01 + +- added: + transaction, [v]post*, balassert* constructors, for tests etc. + +- renamed: + porigin -> poriginal + +- refactored: + transaction balancing & balance assertion checking (#438) + # 1.13.1 (2019/02/02) - stop depending on here to avoid haskell-src-meta/stackage blockage. diff --git a/hledger-ui/CHANGES.md b/hledger-ui/CHANGES.md index 376062a47..6fa2e99ac 100644 --- a/hledger-ui/CHANGES.md +++ b/hledger-ui/CHANGES.md @@ -1,6 +1,10 @@ User-visible changes in hledger-ui. See also the hledger changelog. +# 1.14 2019-03-01 + +- use hledger 1.14 + # 1.13.1 (2019/02/02) - fix build issues with older brick/stack resolvers; require brick 0.23+ diff --git a/hledger-web/CHANGES.md b/hledger-web/CHANGES.md index 3388e5a16..528ed6b6d 100644 --- a/hledger-web/CHANGES.md +++ b/hledger-web/CHANGES.md @@ -1,6 +1,34 @@ User-visible changes in hledger-web. See also the hledger changelog. +# 1.14 2019-03-01 + +- serve the same JSON-providing routes as in hledger-api: + ``` + /accountnames + /transactions + /prices + /commodities + /accounts + /accounttransactions/ACCT + ``` + And allow adding a new transaction by PUT'ing JSON (similar to the + output of /transactions) to /add. This requires the `add` capability + (which is enabled by default). Here's how to test with curl: + ``` + $ curl -s http://127.0.0.1:5000/add -X PUT -H 'Content-Type: application/json' --data-binary @in.json; echo + ``` + (#316) + +- fix unbalanced transaction prevention in the add form + +- fix transaction-showing tooltips (#927) + +- manual updates: document --capabilities/--capabilities-header and + editing/uploading/downloading. + +- use hledger 1.14 + # 1.13 (2019/02/01) - use hledger 1.13 diff --git a/hledger/CHANGES.md b/hledger/CHANGES.md index fb7bfff0e..46d2e75f2 100644 --- a/hledger/CHANGES.md +++ b/hledger/CHANGES.md @@ -1,6 +1,15 @@ User-visible changes in the hledger command line tool and library. +# 1.14 2019-03-01 + +- journal: subaccount-including balance assertions have been + added, with syntax =* and ==* (experimental) (#290) + +- new commodities command lists commodity symbols + +- new --invert option flips sign of amounts in reports + # 1.13.2 (2019/02/04) - print, register: restore the accidentally dropped -o, -O flags (#967)