;doc:changelogs:1.50.4
This commit is contained in:
parent
4f5a3b06ca
commit
3c672dee55
@ -68,6 +68,8 @@ Infrastructure/Misc
|
|||||||
- workflows:binaries-mac-x64: switch to macos-15-intel
|
- workflows:binaries-mac-x64: switch to macos-15-intel
|
||||||
|
|
||||||
|
|
||||||
|
# 1.50.4 2025-12-04
|
||||||
|
|
||||||
# 1.50.3 2025-11-18
|
# 1.50.3 2025-11-18
|
||||||
|
|
||||||
# 1.50.2 2025-09-26
|
# 1.50.2 2025-09-26
|
||||||
|
|||||||
@ -64,6 +64,8 @@ Improvements
|
|||||||
- readHandlePortably, readHandlePortably' -> hGetContentsPortably
|
- readHandlePortably, readHandlePortably' -> hGetContentsPortably
|
||||||
|
|
||||||
|
|
||||||
|
# 1.50.4 2025-12-04
|
||||||
|
|
||||||
# 1.50.3 2025-11-18
|
# 1.50.3 2025-11-18
|
||||||
|
|
||||||
# 1.50.2 2025-09-26
|
# 1.50.2 2025-09-26
|
||||||
|
|||||||
@ -72,6 +72,11 @@ Docs
|
|||||||
API
|
API
|
||||||
|
|
||||||
|
|
||||||
|
# 1.50.4 2025-12-04
|
||||||
|
|
||||||
|
- Uses hledger 1.50.4.
|
||||||
|
|
||||||
|
|
||||||
# 1.50.3 2025-11-18
|
# 1.50.3 2025-11-18
|
||||||
|
|
||||||
- `--watch` mode now also detects changes from apps which overwrite the file, such as VS Code.
|
- `--watch` mode now also detects changes from apps which overwrite the file, such as VS Code.
|
||||||
|
|||||||
@ -62,6 +62,11 @@ Docs
|
|||||||
API
|
API
|
||||||
|
|
||||||
|
|
||||||
|
# 1.50.4 2025-12-04
|
||||||
|
|
||||||
|
- Uses hledger 1.50.4.
|
||||||
|
|
||||||
|
|
||||||
# 1.50.3 2025-11-18
|
# 1.50.3 2025-11-18
|
||||||
|
|
||||||
- The old "threaded" build flag, which cabal could turn off, has been dropped.
|
- The old "threaded" build flag, which cabal could turn off, has been dropped.
|
||||||
|
|||||||
@ -264,6 +264,30 @@ API
|
|||||||
- renamed withJournalDo -> withJournal. The old name is still available but deprecated.
|
- renamed withJournalDo -> withJournal. The old name is still available but deprecated.
|
||||||
|
|
||||||
|
|
||||||
|
# 1.50.4 2025-12-04
|
||||||
|
|
||||||
|
Fixes
|
||||||
|
|
||||||
|
- An `include` directive with no argument now gives consistent error messages.
|
||||||
|
|
||||||
|
- journal format's `include` directive no longer excludes paths containing dotted directories/files.
|
||||||
|
1.50-1.50.3 contained an overzealous workaround that sometimes wrongly excluded paths containing a dot dir or dot file.
|
||||||
|
Now the pre-1.50 behaviour is restored
|
||||||
|
(`*` and `**` generally avoid dot files and dot directories, except `**` will search non-top-level dot directories).
|
||||||
|
[#2498]
|
||||||
|
|
||||||
|
- Symbolic links found by `include` directives are once again shown as-is, not dereferenced.
|
||||||
|
(1.50-1.50.3 showed them dereferenced, eg in `hledger files` output.)
|
||||||
|
|
||||||
|
There is some related new behaviour: each time an include directive is parsed,
|
||||||
|
all the parent file paths and the new include file path(s) are re-canonicalised.
|
||||||
|
Previous hledger versions did not do this; it's expected to be unnoticeable,
|
||||||
|
but if you notice any slowdown caused by having many include directives and a slow filesystem,
|
||||||
|
please report it.
|
||||||
|
|
||||||
|
[#2498]: https://github.com/simonmichael/hledger/issues/2498
|
||||||
|
|
||||||
|
|
||||||
# 1.50.3 2025-11-18
|
# 1.50.3 2025-11-18
|
||||||
|
|
||||||
Fixes
|
Fixes
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user