;doc: relnotes.github: add header, begin updating for 1.33

This commit is contained in:
Simon Michael 2024-04-16 18:50:55 -10:00
parent 38bc972b09
commit 5d30a1aeaa

View File

@ -1,55 +1,22 @@
<details> <details>
<summary> <summary>
## Release notes (https://hledger.org/release-notes.html#2024-01-28-hledger-1323) ## Release notes (https://hledger.org/release-notes.html#2024-04-17-hledger-133)
</summary> </summary>
### hledger 1.32.3 ### hledger 1.33
Fixes ### hledger-ui 1.33
- A performance slowdown since 1.29, especially noticeable with many ### hledger-web 1.33
accounts and transactions, has been fixed. [#2153]
- Balance assertions involving mixed-cost balances are checked correctly again ### project changes 1.33
(a regression in 1.30). [#2150]
- import --catchup works again (a regression in 1.32). [#2156] ### credits 1.33
- --anon is now a deprecated hidden flag that raises an error,
but is still usable as --obfuscate (also hidden). [#2133]
- Balance assertion error messages are clearer, and show the diff again.
### hledger-ui 1.32.3
- Use hledger-1.32.3
- Allow vty 6.2, brick 2.3
### hledger-web 1.32.3
- Use hledger-1.32.3
### project changes 1.32.3
- bin/hledger-bar: Fix an error when NO_COLOR is not defined;
allow color when NO_COLOR is defined but empty, per no-color spec;
and fix shellcheck warnings.
[#2159] (Colin Dean, Simon Michael)
- bin/hledger-simplebal: Fix shellcheck warnings. (Colin Dean)
### credits 1.32.3
Simon Michael, Simon Michael,
Colin Dean.
[#2159]: https://github.com/simonmichael/hledger/issues/2159
[#2156]: https://github.com/simonmichael/hledger/issues/2156
[#2153]: https://github.com/simonmichael/hledger/issues/2153
[#2150]: https://github.com/simonmichael/hledger/issues/2150
[#2133]: https://github.com/simonmichael/hledger/issues/2133 [#2133]: https://github.com/simonmichael/hledger/issues/2133
</details> </details>
@ -58,8 +25,8 @@ Colin Dean.
At <https://hledger.org/install>, binary packages should be available for this release within a few days (look for green badges). At <https://hledger.org/install>, binary packages should be available for this release within a few days (look for green badges).
Or, you can build from source as described there, after cloning at tag `1.32.3`: Or, you can build from source as described there, after cloning at tag `1.33`:
`git clone https://github.com/simonmichael/hledger --depth 1 -b 1.32.3` `git clone https://github.com/simonmichael/hledger --depth 1 -b 1.33`
Or, if under "Assets" below there are release binaries suitable for your OS and hardware, you can use those. Or, if under "Assets" below there are release binaries suitable for your OS and hardware, you can use those.
<!-- <!--
@ -80,7 +47,7 @@ At the command line,
``` ```
cd /usr/local/bin cd /usr/local/bin
curl -LOC- https://github.com/simonmichael/hledger/releases/download/1.32.3/hledger-linux-x64.zip # can rerun if interrupted curl -LOC- https://github.com/simonmichael/hledger/releases/download/1.33/hledger-linux-x64.zip # can rerun if interrupted
unzip hledger-linux-x64.zip; tar xvf hledger-linux-x64.tar; rm hledger-linux-x64.{zip,tar} # github workaround, preserves permissions unzip hledger-linux-x64.zip; tar xvf hledger-linux-x64.tar; rm hledger-linux-x64.{zip,tar} # github workaround, preserves permissions
cd - cd -
hledger --version # should show the new version hledger --version # should show the new version
@ -100,7 +67,7 @@ In a terminal window,
``` ```
cd /usr/local/bin cd /usr/local/bin
curl -LOC- https://github.com/simonmichael/hledger/releases/download/1.32.3/hledger-mac-x64.zip curl -LOC- https://github.com/simonmichael/hledger/releases/download/1.33/hledger-mac-x64.zip
unzip hledger-mac-x64.zip; tar xvf hledger-mac-x64.tar; rm hledger-mac-x64.{zip,tar} # github workaround, preserves permissions unzip hledger-mac-x64.zip; tar xvf hledger-mac-x64.tar; rm hledger-mac-x64.{zip,tar} # github workaround, preserves permissions
open . open .
# for the hledger, hledger-ui, hledger-web icons: right-click, Open, confirm it's ok to run # for the hledger, hledger-ui, hledger-web icons: right-click, Open, confirm it's ok to run
@ -130,7 +97,7 @@ $ENV:PATH += ";"+$HOME+"\bin"
2. Download and install the release binaries: 2. Download and install the release binaries:
``` ```
cd $HOME\bin cd $HOME\bin
curl https://github.com/simonmichael/hledger/releases/download/1.32.3/hledger-windows-x64.zip -OutFile hledger-windows-x64.zip curl https://github.com/simonmichael/hledger/releases/download/1.33/hledger-windows-x64.zip -OutFile hledger-windows-x64.zip
Expand-Archive hledger-windows-x64.zip -DestinationPath . Expand-Archive hledger-windows-x64.zip -DestinationPath .
rm hledger-windows-x64.zip rm hledger-windows-x64.zip
cd $HOME cd $HOME