Skip to content

Commit

Permalink
update changelog for 3.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mvdan committed Apr 7, 2020
1 parent cb133b4 commit 8360594
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,23 @@
# Changelog

## [3.1.0] - Unreleased
## Unreleased

## [3.1.0] - 2020-04-07

- Redesigned Docker images, including buildx and an Alpine variant
- **cmd/shfmt**
- Replace source files atomically when possible
- Support `ignore = true` in an EditorConfig to skip directories
- Add `-fn` to place function opening braces on the next line
- Improve behavior of `-f` when given non-directories
- Docker images and `go get` installs now embed good version information
- **syntax**
- Add support for nested here-documents
- Allow parsing for loops with braces, present in mksh and Bash
- Expand `CaseClause` to describe its `in` token
- Allow empty lines in Bash arrays in the printer
- Support disabling `KeepPadding`
- Avoid mis-printing some programs involving `&`
- **interp**
- Add initial support for Bash process substitutions
- Add initial support for aliases
Expand Down Expand Up @@ -435,6 +440,10 @@ module in v3.

Initial release.

[3.1.0]: https://github.com/mvdan/sh/releases/tag/v3.1.0
[3.0.2]: https://github.com/mvdan/sh/releases/tag/v3.0.2
[3.0.1]: https://github.com/mvdan/sh/releases/tag/v3.0.1
[3.0.0]: https://github.com/mvdan/sh/releases/tag/v3.0.0
[2.6.4]: https://github.com/mvdan/sh/releases/tag/v2.6.4
[2.6.3]: https://github.com/mvdan/sh/releases/tag/v2.6.3
[2.6.2]: https://github.com/mvdan/sh/releases/tag/v2.6.2
Expand Down

0 comments on commit 8360594

Please sign in to comment.