File tree 1 file changed +18
-2
lines changed
1 file changed +18
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
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
+
3
20
## [ 3.9.0] - 2024-08-16
4
21
5
22
This release drops support for Go 1.21 and includes many fixes.
@@ -720,10 +737,9 @@ module in v3.
720
737
721
738
Initial release.
722
739
740
+ [ 3.10.0 ] : https://github.com/mvdan/sh/releases/tag/v3.10.0
723
741
[ 3.9.0 ] : https://github.com/mvdan/sh/releases/tag/v3.9.0
724
-
725
742
[ 3.8.0 ] : https://github.com/mvdan/sh/releases/tag/v3.8.0
726
-
727
743
[ 3.7.0 ] : https://github.com/mvdan/sh/releases/tag/v3.7.0
728
744
729
745
[ 3.6.0 ] : https://github.com/mvdan/sh/releases/tag/v3.6.0
You can’t perform that action at this time.
0 commit comments