mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-25 19:31:44 +03:00
;doc: update changelogs
This commit is contained in:
parent
40c1f09b80
commit
666e217bd5
@ -9,7 +9,12 @@
|
||||
General changes in the hledger project (and notable all-package releases).
|
||||
For package-specific changes and minor releases, see the hledger package changelogs.
|
||||
|
||||
# fa3ce17fd
|
||||
# 40c1f09b8
|
||||
|
||||
- shake: changelogs: A leading semicolon now means
|
||||
"skip most CI steps", not "omit from changelog".
|
||||
|
||||
- ci: most steps are skipped if commit message begins with ;.
|
||||
|
||||
- New examples: systemd and nginx configs for hledger-web (Alan Young)
|
||||
|
||||
|
@ -9,7 +9,52 @@
|
||||
Internal/api/developer-ish changes in the hledger-lib (and hledger) packages.
|
||||
For user-visible changes, see the hledger package changelog.
|
||||
|
||||
# 861c34484
|
||||
# d2b799a71
|
||||
|
||||
- lib!: Rename the fields of ReportSpec. (Stephen Morgan)
|
||||
This is done to be more consistent with future field naming conventions,
|
||||
and to make automatic generation of lenses simpler. See discussion in
|
||||
#1545.
|
||||
|
||||
rsOpts -> _rsReportOpts
|
||||
rsToday -> _rsDay
|
||||
rsQuery -> _rsQuery
|
||||
rsQueryOpts -> _rsQueryOpts
|
||||
|
||||
- lib!: lib: Remove aismultiplier from Amount. (Stephen Morgan)
|
||||
In Amount, aismultiplier is a boolean flag that will always be False,
|
||||
except for in TMPostingRules, where it indicates whether the posting
|
||||
rule is a multiplier. It is therefore unnecessary in the vast majority
|
||||
of cases. This posting pulls this flag out of Amount and puts it into
|
||||
TMPostingRule, so it is only kept around when necessary.
|
||||
|
||||
This changes the parsing of journals somewhat. Previously you could
|
||||
include an * before an amount anywhere in a Journal, and it would
|
||||
happily parse and set the aismultiplier flag true. This will now fail
|
||||
with a parse error: * is now only acceptable before an amount within an
|
||||
auto posting rule.
|
||||
|
||||
Any usage of the library in which the aismultiplier field is read or set
|
||||
should be removed. If you truly need its functionality, you should
|
||||
switch to using TMPostingRule.
|
||||
|
||||
This changes the JSON output of Amount, as it will no longer include
|
||||
aismultiplier.
|
||||
|
||||
- lib!: lib,cli,ui,web: For accountTransactionsReport, generate the overall reportq from the ReportSpec, rather than being supplied as a separate option. (Stephen Morgan)
|
||||
This is the same approach used by the other reports, e.g. EntryReport,
|
||||
PostingReport, MultiBalanceReport. This reduces code duplication, as
|
||||
previously the reportq had to be separately tweaked in each of 5
|
||||
different places.
|
||||
|
||||
If you call accountTransactionreport, there is no need to separately
|
||||
derive the report query.
|
||||
|
||||
- lib!: lib,web: Remove unused TransactionReport. Move the useful utility functions to AccountTransactionsReport. (Stephen Morgan)
|
||||
If you use transactionsReport, you should either use entryReport if you
|
||||
don't require a running total, or using accountTransactionsReport with
|
||||
thisacctq as Any or None (depending on what you want included in the
|
||||
running total).
|
||||
|
||||
- Our doctests are disabled with GHC 9 for now to work around an
|
||||
upstream bug. (#1503, #1615)
|
||||
|
@ -9,7 +9,7 @@
|
||||
User-visible changes in hledger-ui.
|
||||
See also the hledger changelog.
|
||||
|
||||
# 9aac520ed
|
||||
# b0aa70b27
|
||||
|
||||
Improvements
|
||||
|
||||
|
@ -9,7 +9,7 @@ __ _____| |__
|
||||
User-visible changes in hledger-web.
|
||||
See also the hledger changelog.
|
||||
|
||||
# 9aac520ed
|
||||
# b0aa70b27
|
||||
|
||||
Improvements
|
||||
|
||||
|
@ -9,7 +9,15 @@
|
||||
User-visible changes in the hledger command line tool and library.
|
||||
|
||||
|
||||
# 9701e1916
|
||||
# 8ae42873c
|
||||
|
||||
Features
|
||||
|
||||
- The balance command's --budget option can now take an argument,
|
||||
a case insensitive description substring which selects a subset of
|
||||
the journal's periodic transactions for settinig budget goals.
|
||||
This makes it possible to keep multiple named budgets in one journal,
|
||||
and select the one you want with --budget's argument. (#1612)
|
||||
|
||||
Improvements
|
||||
|
||||
@ -23,6 +31,8 @@ Improvements
|
||||
consistently for all GHC and haskell lib versions. (#1618, Stephen
|
||||
Morgan)
|
||||
|
||||
- JSON output now indents with 2 spaces rather than 4. (Stephen Morgan)
|
||||
|
||||
- roi docs now discuss how to quote multi-word queries. (#1609, Dmitry
|
||||
Astapov)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user