Skip to content

Commit

Permalink
Prepare 0.8.6 release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
avh4 committed Feb 25, 2023
1 parent e8a8426 commit 1bbd65d
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
## 0.8.6

New features:
- File are now processed in parallel

Bug fixes:
- `module exposing` listings containing comments no longer add extra leading spaces

Other changes:
- Native binaries are now provided for MacOS ARM64 (previous version required Rosetta)
- Native (statically-linked) binaries are now provided for Linux ARM64 (aarch64)
- The npm installer now has zero dependencies
- Performance optimization, making use of Elm 0.19's parser, thanks to @emmabastas's contributions via Google Summer of Code


## 0.8.5

Feature changes:
Expand Down
34 changes: 34 additions & 0 deletions Release Notes/0.8.6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## Much, much faster; Many, many contributors

New features:
- File are now processed in parallel

Bug fixes:
- `module exposing` listings containing comments no longer add extra leading spaces

Other changes:
- Native binaries are now provided for MacOS ARM64 (previous version required Rosetta)
- Native (statically-linked) binaries are now provided for Linux ARM64 (aarch64)
- The npm installer now has zero dependencies
- Performance optimization, making use of Elm 0.19's parser, thanks to @emmabastas's contributions via Google Summer of Code


## Install

```sh
npm install -g elm-format
```

or [download from the release page](https://github.com/avh4/elm-format/releases/tag/0.8.6).


## Thanks to ...

- @emmabastas for refactoring the parser internals to integrate Elm 0.19's compiler's parser
- @lydell for processing files in parallel
- @lydell for the new dependency-free npm installer script
- @mdevlamynck for the `exposing` listings bug fix
- @tfausak for linux-aarch64 build script updates
- @supermario for mac-arm64 build script updates
- [Lamdera](https://www.lamdera.com/) for providing CI runners to build the MacOS ARM64 release binaries
- Elm community members for testing the new binaries

0 comments on commit 1bbd65d

Please sign in to comment.