File tree 1 file changed +25
-0
lines changed
1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## [ 3.8.0] - 2024-02-11
4
+
5
+ This release drops support for Go 1.19 and 1.20 and includes many
6
+ features and bugfixes, such as improving EditorConfig support in ` shfmt ` .
7
+
8
+ - ** cmd/shfmt**
9
+ - Support EditorConfig language sections such as ` [[shell]] ` - #664
10
+ - Add ` --apply-ignore ` for tools and editors - #1037
11
+ - ** syntax**
12
+ - Allow formatting redirects before all command argumetnts - #942
13
+ - Support brace expansions with uppercase letters - #1042
14
+ - Unescape backquotes in single quotes within backquotes - #1041
15
+ - Better error when using ` function ` in POSIX mode - #993
16
+ - Better column numbers for escapes inside backquotes - #1028
17
+ - ** interp**
18
+ - Support parentheses in classic test commands - #1036
19
+ - Determine access to a directory via ` unix.Access ` - #1033
20
+ - Support subshells with ` FuncEnviron ` as ` Env ` - #1043
21
+ - Add support for ` fs.DirEntry ` via ` ReadDirHandler2 `
22
+ - ** expand**
23
+ - Add support for ` fs.DirEntry ` via ` ReadDir2 `
24
+ - Support zero-padding in brace expansions - #1042
25
+
3
26
## [ 3.7.0] - 2023-06-18
4
27
5
28
- ** syntax**
@@ -674,6 +697,8 @@ module in v3.
674
697
675
698
Initial release.
676
699
700
+ [ 3.8.0 ] : https://github.com/mvdan/sh/releases/tag/v3.8.0
701
+
677
702
[ 3.7.0 ] : https://github.com/mvdan/sh/releases/tag/v3.7.0
678
703
679
704
[ 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