Skip to content

Commit 392da98

Browse files
committed
CHANGELOG: prepare for v3.10.0
1 parent 3ec5b6c commit 392da98

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

CHANGELOG.md

+18-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Changelog
22

3+
## [3.10.0] - 2024-10-20
4+
5+
- **cmd/shfmt**
6+
- Report the correct language variant in parser error messages - #1102
7+
- Move `--filename` out of the parser options category - #1079
8+
- **syntax**
9+
- Parse all CRLF line endings as LF, including inside heredocs - #1088
10+
- Count skipped backslashes inside backticks in position column numbers - #1098
11+
- Count skipped null bytes in position column numbers for consistency
12+
- **interp**
13+
- Fix a regression in `v3.9.0` which broke redirecting files to stdin - #1099
14+
- Fix a regression in `v3.9.0` where `HandlerContext.Stdin` was never nil
15+
- Add an `Interactive` option to be used by interactive shells - #1100
16+
- Support closing stdin, stdout, and stderr via redirections like `<&-`
17+
18+
Consider [becoming a sponsor](https://github.com/sponsors/mvdan) if you benefit from the work that went into this release!
19+
320
## [3.9.0] - 2024-08-16
421

522
This release drops support for Go 1.21 and includes many fixes.
@@ -720,10 +737,9 @@ module in v3.
720737

721738
Initial release.
722739

740+
[3.10.0]: https://github.com/mvdan/sh/releases/tag/v3.10.0
723741
[3.9.0]: https://github.com/mvdan/sh/releases/tag/v3.9.0
724-
725742
[3.8.0]: https://github.com/mvdan/sh/releases/tag/v3.8.0
726-
727743
[3.7.0]: https://github.com/mvdan/sh/releases/tag/v3.7.0
728744

729745
[3.6.0]: https://github.com/mvdan/sh/releases/tag/v3.6.0

0 commit comments

Comments
 (0)