@@ -10,12 +10,7 @@ User-visible changes in the hledger command line tool and library.
10
10
11
11
12
12
# 1.25 2022-03-04
13
- - ;doc: update manuals
14
13
15
- - ;cabal: update cabal files
16
-
17
- - ;pkg: bump version to 1.25
18
- # 1.24.99.2 2022-02-05
19
14
Breaking changes
20
15
21
16
- Journal format's ` account NAME TYPECODE ` syntax, deprecated in 1.13, has been dropped.
@@ -43,12 +38,14 @@ Features
43
38
hledger reg type:x # register of all expenses
44
39
hledger acc --types # list accounts and their types
45
40
46
- (#1820 , #1822 ) (Simon Michael, Stephen Morgan)
41
+ ([ #1820 ] ( https://github.com/simonmichael/hledger/issues/1820 ) ,
42
+ [ #1822 ] ( https://github.com/simonmichael/hledger/issues/1822 ) )
43
+ (Simon Michael, Stephen Morgan)
47
44
48
45
- The ` tag: ` query can now also match account tags, as defined in account directives.
49
46
Subaccounts inherit tags from their parents.
50
47
Accounts, postings and transactions can be filtered by account tag.
51
- (#1817 )
48
+ ([ #1817 ] ( https://github.com/simonmichael/hledger/issues/1817 ) )
52
49
53
50
- The new ` --infer-equity ` flag replaces the ` @ ` /` @@ ` price notation in commodity
54
51
conversion transactions with more correct equity postings (when not using ` -B/--cost ` ).
@@ -73,21 +70,24 @@ Features
73
70
74
71
account Equity:Trading ; type:V
75
72
76
- (#1554 ) (Stephen Morgan, Simon Michael)
73
+ ([ #1554 ] ( https://github.com/simonmichael/hledger/issues/1554 ) ) (Stephen Morgan, Simon Michael)
77
74
78
75
- Normalised, easy-to-process "tidy" CSV data can now be generated with ` --layout tidy -O csv ` .
79
76
In tidy data, every variable is a column and each row represents a single data point
80
77
(cf < https://vita.had.co.nz/papers/tidy-data.html > ).
81
- (#1768 , #1773 , #1775 ) (Stephen Morgan)
78
+ ([ #1768 ] ( https://github.com/simonmichael/hledger/issues/1768 ) ,
79
+ [ #1773 ] ( https://github.com/simonmichael/hledger/issues/1773 ) ,
80
+ [ #1775 ] ( https://github.com/simonmichael/hledger/issues/1775 ) )
81
+ (Stephen Morgan)
82
82
83
83
Improvements
84
84
85
85
- Strict mode (` -s/--strict ` ) now also checks periodic transactions (` --forecast ` )
86
86
and auto postings (` --auto ` ).
87
- (#1810 ) (Stephen Morgan)
87
+ ([ #1810 ] ( https://github.com/simonmichael/hledger/issues/1810 ) ) (Stephen Morgan)
88
88
89
89
- ` hledger check commodities ` now always accepts zero amounts which have no commodity symbol.
90
- (#1767 ) (Stephen Morgan)
90
+ ([ #1767 ] ( https://github.com/simonmichael/hledger/issues/1767 ) ) (Stephen Morgan)
91
91
92
92
- Relative [ smart dates] ( hledger.html#smart-dates ) may now specify an arbitrary number of some period into the future or past).
93
93
Some examples:
@@ -100,7 +100,10 @@ Improvements
100
100
101
101
- CSV output now always disables digit group marks (eg, thousands separators),
102
102
making it more machine readable by default.
103
- (#1771 ) (Stephen Morgan)
103
+ ([ #1771 ] ( https://github.com/simonmichael/hledger/issues/1771 ) ) (Stephen Morgan)
104
+
105
+ - Unicode may now be used in field names/references in CSV rules files.
106
+ ([ #1809 ] ( https://github.com/simonmichael/hledger/issues/1809 ) ) (Stephen Morgan)
104
107
105
108
- Error messages improved:
106
109
- Balance assignments
@@ -110,24 +113,26 @@ Improvements
110
113
Fixes
111
114
112
115
- ` --layout=bare ` no longer shows a commodity symbol for zero amounts.
113
- (#1789 ) (Stephen Morgan)
116
+ ([ #1789 ] ( https://github.com/simonmichael/hledger/issues/1789 ) ) (Stephen Morgan)
114
117
115
118
- ` balance --budget ` no longer elides boring parents of unbudgeted accounts
116
119
if they have a budget.
117
- (#1800 ) (Stephen Morgan)
120
+ ([ #1800 ] ( https://github.com/simonmichael/hledger/issues/1800 ) ) (Stephen Morgan)
118
121
119
122
- ` roi ` now reports TWR correctly
120
123
121
124
- when there are several PnL changes occurring on a single day
122
125
- and also when investment is fully sold/withdrawn/discounted at the end of a particular reporting period.
123
126
124
- (#1791 ) (Dmitry Astapov)
127
+ ([ #1791 ] ( https://github.com/simonmichael/hledger/issues/1791 ) ) (Dmitry Astapov)
125
128
126
129
Documentation
127
130
128
- - There is a new CONVERSION & COST section, replacing COSTING. (#1554 )
131
+ - There is a new CONVERSION & COST section, replacing COSTING.
132
+ ([ #1554 ] ( https://github.com/simonmichael/hledger/issues/1554 ) )
129
133
130
- - Some problematic interactions of account aliases with other features have been noted. (#1788 )
134
+ - Some problematic interactions of account aliases with other features have been noted.
135
+ ([ #1788 ] ( https://github.com/simonmichael/hledger/issues/1788 ) )
131
136
132
137
[ Declaring accounts > Account types] : (https://hledger.org/hledger.html#account-types
133
138
0 commit comments