Skip to content

Bump tar and elm-format#194

Merged
gampleman merged 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-4e892c060b
Jun 12, 2026
Merged

Bump tar and elm-format#194
gampleman merged 1 commit into
masterfrom
dependabot/npm_and_yarn/multi-4e892c060b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 12, 2026

Copy link
Copy Markdown
Contributor

Removes tar. It's no longer used after updating ancestor dependency elm-format. These dependencies need to be updated together.

Removes tar

Updates elm-format from 0.8.5 to 0.8.8

Release notes

Sourced from elm-format's releases.

0.8.8

Update to GHC 9.6

The main purpose for this update is to upgrade to GHC 9.6 to avoid falling too far behind on breaking changes in Haskell libraries.

Bug fixes:

  • case expressions with multiline patterns are now formatted correctly

Install

npm install -g elm-format

or download from the release page.

Thanks to ...

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 ...

... (truncated)

Changelog

Sourced from elm-format's changelog.

0.8.8

Bug fixes:

  • case expressions with multiline patterns are now formatted correctly

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
  • d07fddc Use github hosted runners for macOS-ARM64
  • a3caa77 github workflow: switch to upload-artifact@v4
  • 1063c86 Bump version to 0.8.8
  • e7e5da3 Merge pull request #832 from sandydoo/fix-824
  • ee0b7dd Fix arrow indentation in case patterns with comments
  • 8f97056 Merge pull request #831 from avh4/perkee-bump-ghc-967
  • 547175f cabal freeze to versions provided by nixpkgs
  • 8d34739 haskell/actions/setup@v2 -> haskell-actions/setup@v2
  • 6c80d7a hide generated cabal files in PR view
  • 2b5f519 Bump bytestring bounds
  • Additional commits viewable in compare view
Install script changes

This version modifies install script that runs during installation. Review the package contents before updating.


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 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 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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [elm-format](https://github.com/avh4/elm-format). These dependencies need to be updated together.


Removes `tar`

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

---
updated-dependencies:
- dependency-name: tar
  dependency-version:
  dependency-type: indirect
- dependency-name: elm-format
  dependency-version: 0.8.8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jun 12, 2026
@gampleman gampleman merged commit 6219ddf into master Jun 12, 2026
6 checks passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/multi-4e892c060b branch June 12, 2026 21:06
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