Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Bump elm-format from 0.8.5 to 0.8.7 #150

Merged
merged 1 commit into from
Aug 14, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 14, 2023

Bumps elm-format from 0.8.5 to 0.8.7.

Release notes

Sourced from elm-format's releases.

0.8.7

Small improvements and fixed npm installer for Windows

Version 0.8.6 was not widely announced because of an issue with the npm installer on Windows, so check the 0.8.6 release notes as well. Below are the additional changes in 0.8.7.

New features:

  • case ... then is now auto-corrected to case ... of
  • => is now auto-corrected to ->

Bug fixes:

  • Top-level declarations named "infix" no longer make files unprocessable
  • The npm installer should now work correctly on Windows (was broken for 0.8.6)

Install

npm install -g elm-format

or download from the release page.

Thanks to ...

  • @​kutyel for lenient parsing additions
  • @​emmabastas for the initial draft of test coverage scripts
  • @​jfmengels for continued thoughtful issue discussion across the Elm devtools community (only partially related to elm-format, but thank you!)
  • @​8n8 for code cleanup help
  • Lamdera for providing CI runners to build the MacOS ARM64 release binaries

0.8.7-rc.1

No release notes provided.

0.8.6

Much, much faster; Many, many contributors

Thanks to the contributions of many (see below), elm-format is now much faster. (Testers of the pre-release saw an 11x speedup on MacOS ARM, and a 4x speedup on other platforms.)

New features:

  • File are now processed in parallel

Bug fixes:

  • module exposing listings containing comments no longer add extra leading spaces
  • Redundant import aliases (when the alias is the same as the module name) are now removed

Other changes:

  • Native binaries are now provided for MacOS ARM64 (previous versions required Rosetta)

... (truncated)

Changelog

Sourced from elm-format's changelog.

0.8.7

New features:

  • case ... then is now auto-corrected to case ... of
  • => is now auto-corrected to ->

Bug fixes:

  • Top-level declarations named "infix" no longer make files unprocessable
  • The npm installer should now work correctly on Windows (was broken for 0.8.6)

0.8.6

New features:

  • File are now processed in parallel

Bug fixes:

  • module exposing listings containing comments no longer add extra leading spaces
  • Redundant import aliases (when the alias is the same as the module name) are now removed

Other changes:

  • Native binaries are now provided for MacOS ARM64 (previous versions 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
Commits
  • b5cca4c Publish npm package: 0.8.7-rc.1
  • 9837d51 Bump version to 0.8.7
  • ca51bc4 Prepare 0.8.7 release notes
  • aded67f Merge pull request #815 from avh4/fat-arrow-operator-tests
  • af6344a Backfill test for using => as an operator in Elm <= 0.18
  • f7a1dba Merge pull request #814 from avh4/fix-test-suite
  • 1d8a68d Fix test suite (many integration tests were not actually running)
  • f151fb2 Add debugging info to _build/run-tests.ok
  • 448c87c Merge pull request #811 from 8n8/remove-unused-packages
  • 33a5cd5 Remove dependency on ghc-prim to fix issue with -Werror=unused-packages
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

Dependabot will merge this PR once it's up-to-date and CI passes on it, as requested by @ccamel.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 14, 2023
@dependabot dependabot bot requested a review from ccamel August 14, 2023 06:37
ccamel
ccamel previously approved these changes Aug 14, 2023
Copy link
Owner

@ccamel ccamel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

2 similar comments
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/elm-format-0.8.7 branch from 49ffb61 to 36debe1 Compare August 14, 2023 06:39
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

ccamel
ccamel previously approved these changes Aug 14, 2023
Copy link
Owner

@ccamel ccamel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

2 similar comments
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

Bumps [elm-format](https://github.com/avh4/elm-format) from 0.8.5 to 0.8.7.
- [Release notes](https://github.com/avh4/elm-format/releases)
- [Changelog](https://github.com/avh4/elm-format/blob/main/CHANGELOG.md)
- [Commits](avh4/elm-format@0.8.5...0.8.7)

---
updated-dependencies:
- dependency-name: elm-format
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/elm-format-0.8.7 branch from 36debe1 to 7c89c18 Compare August 14, 2023 09:28
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

Copy link
Owner

@ccamel ccamel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

1 similar comment
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot was not able to determine that CI was successful.

Please try again once CI has succeeded.

@dependabot dependabot bot merged commit 377114b into master Aug 14, 2023
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/elm-format-0.8.7 branch August 14, 2023 09:30
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 14, 2023

Dependabot is not able to merge this pull request as it is not up-to-date with the base branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant