dillonkearns / elm-graphql

Autogenerate type-safe GraphQL queries in Elm.
https://package.elm-lang.org/packages/dillonkearns/elm-graphql/latest
BSD 3-Clause "New" or "Revised" License
778 stars 107 forks source link

Bump elm-review from 2.4.6 to 2.5.4 #552

Open dependabot-preview[bot] opened 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps elm-review from 2.4.6 to 2.5.4.

Release notes

Sourced from elm-review's releases.

v2.5.4

  • Check whether a source directory is a file by checking it with the file system (#54, fixes #52) f8cbf61
  • Update snapshots 1871089
  • Update snapshots 9b870c4
  • Bump dependencies for new-package 927d8aa
  • Update snapshots 7d9db60

https://github.com/jfmengels/node-elm-review/compare/v2.5.3...v2.5.4

Faster elm-format, security issue fix

  • Speed up calling elm-format by not using npx (#49) 5669aef

There is a pretty big delay in calling elm-format when it's done through npx like we were doing. @​lydell made it so we don't use npx, which reduces the amount of time it takes to apply fixes. You'll notice it most when using --fix-all when a lot of files get changed.

The time spent calling elm-format went (when fixing 4 files) from about 1500ms to 300-400ms, and sometimes even around 150ms, depending on where elm-format is in your system.

This change is a bit scary, and it might break in some edge cases, but we don't expect anyone to be in those cases. If you do, please open an issue and temporarily go back to 2.5.2.

@​lydell also noticed a security issue when applying fixes (or rather, when spawning elm-format), in very special and unlikely circumstances.

  • Improve error message when entering an invalid rule name (#48) 9ce7dd2

I also improved the error message when using non-ASCII characters in the rule name for new-package or new-rule. Thanks to @​lydell for noticing!

Thanks @​lydell for all the awesome work!

https://github.com/jfmengels/node-elm-review/compare/v2.5.2...v2.5.3

v2.5.2

  • Fix: Support using LOCAL_ELM_REVIEW without an absolute path 43cf41b
  • Update snapshots bbb6496
  • Post-release snapshot update c0c74b1

https://github.com/jfmengels/node-elm-review/compare/v2.5.1...v2.5.2

v2.5.1

Changes:

  • Add elm-review-simplify to new-package configs d7060f9
  • Add progress bar to fix logger 634bece

Peek 2021-05-10 22-50

Bug fixes:

  • Fix errors for elm.json not showing up in fix-all proposals 2d73eee

https://github.com/jfmengels/node-elm-review/compare/v2.5.0...v2.5.1

Commits


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 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 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 use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)