Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Dec 19, 2022

Bumps elm-review from 2.7.2 to 2.9.0.

Release notes

Sourced from elm-review's releases.

v2.9.0

Now requires jfmengels/elm-review v2.11.0.

  • Adds a file-system cache for the linting results, which improves performance by quite a bit.
  • Improve the error message when indicated that the package version is not supported
  • Fix a problem where in watch and fix mode, the CLI sometimes remained stuck.

  • Add changelog for 2.9.0 b460890c
  • Improve error message for outdated messages 8423b766
  • Fix expected test output 0c93e9ab
  • Prevent crashing when caching is disabled 7d34248f
  • Require jfmengels/elm-review 2.11.0 or higher 3e6ef02d
  • Upgrade elm-review dependency 4bac96ea
  • Fix crash in --watch mode 1312fbee
  • Make the appHash for a template its commit hash ad503b47
  • Add JSON replacer/reviver to support NaN and Infinity values b08b5273
  • Check if there is a promise to resolve before calling it 2011ba14
  • Support injecting the cache when not using LOCAL_ELM_REVIEW_SRC 97a2fc3d
  • Disable caching when files/dirs are specified or ignored 914d077c
  • Fix crash resultCachePath in watch mode 8bbc0599
  • Load the result cache when initializing the app 6fd33869
  • Compute the cache folder inside ResultCache.load ab1ac952
  • Disable result-caching in debug mode fc9589b2
  • Make result-cache work for Node.js v10 7f7a0527
  • Formatting 3c221c3f
  • Make elmReviewResultCache a Map be096587
  • Make promisesToResolve a Map 72d6a027
  • Clear up the cache when re-loading the cache f212c1bb
  • CLean up 621148c0
  • Avoid recreating worker unnecessarily edbe0faf
  • Load the result cache in watch mode as well 9e8e0b5b
  • Write the result-cache files from a worker thread f85a6fd7
  • Avoid creating the cache folder multiple times 37e6e184
  • Show how long it took to write a result-cache file 845bbf7a
  • Remove redundant error handling for caching results 7fc6cfc9
  • Avoid crashing on invalid JSON 98bfd1ac
  • Pass the cache key 9048f880
  • Don't benchmark caching results ce13a513
  • Remove unnecessary argument 742fb7e7
  • Avoid rules with the same name from conflicting 0aa0ef38
  • Provide a function rather than a record 4a519468
  • Make sure that the cache is loaded before starting the review in the worker 9a7e2f58
  • Load the cache in the app in the worker 53bef1b0
  • Pass cache folder to ResultCache.load 9adb766f
  • Add resultCacheFolder to the app flags 67114540
  • Rename options.rules to options.rulesFilter ca8a1bc8
  • Avoid writing to the memory result cache 8a6d7c8c
  • Fix benchmarking c7979dea

... (truncated)

Changelog

Sourced from elm-review's changelog.

[2.9.0] - 2022-12-18

Now requires jfmengels/elm-review v2.11.0.

  • Adds a file-system cache for the linting results, which improves performance by quite a bit.
  • Improve the error message when indicated that the package version is not supported
  • Fix a problem where in watch and fix mode, the CLI sometimes remained stuck.

[2.8.4] - 2022-12-02

  • Fix incorrect reports in --watch mode

[2.8.3] - 2022-12-01

  • Document the --debug flag better in --help
  • Document the --extract flag better in --help
  • Document the --benchmark-info flag in --help
  • Give a more helpful error when using an outdated version of the package
  • Fix a crash when running with --fix in non-TTY mode (in CI for instance)

[2.8.2] - 2022-11-09

The tests/ folder at the root of the project is now included in the tests folder to look for.

[2.8.0] / [2.8.1] - 2022-11-08

(A technical mishap caused 2.8.0 to not be publishable, so this is technically only 2.8.1)

Now requires jfmengels/elm-review v2.10.0.

This release is partially announced by this announcement blog post.

  • By using the package's new way of handling fixes, fixes have become much faster
  • Introduce --fix-limit=N flag to limit the number of fixes to apply before prompting the user
  • Introduce --extract to extract data from the project (needs to be run with --report=json)
  • Include the information of how long a rule ran for when running with --benchmark-info
  • More tests folders are now included. Before, elm-review looked at the source-directories plus the tests/ folder in the root of the Elm project. Instead, elm-review will now look for a tests/ folder next to every source-directory. This should accommodate projects with multiple Elm subprojects.

[2.7.6] - 2022-10-12

Updated the packages created by elm-review new-package to

[2.7.5] - 2022-09-10

  • Fixed an issue where elm-review init --template ... could sometimes crash if the project already had a review configuration
  • Updated the GitHub Actions workflow so that the project always runs on the latest LTS version of Node

... (truncated)

Commits
  • 0a03abb 2.9.0
  • b460890 Add changelog for 2.9.0
  • 8423b76 Improve error message for outdated messages
  • 0c93e9a Fix expected test output
  • 7d34248 Prevent crashing when caching is disabled
  • 3e6ef02 Require jfmengels/elm-review 2.11.0 or higher
  • 4bac96e Upgrade elm-review dependency
  • 1312fbe Fix crash in --watch mode
  • ad503b4 Make the appHash for a template its commit hash
  • b08b527 Add JSON replacer/reviver to support NaN and Infinity values
  • 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 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)

Bumps [elm-review](https://github.com/jfmengels/node-elm-review) from 2.7.2 to 2.9.0.
- [Release notes](https://github.com/jfmengels/node-elm-review/releases)
- [Changelog](https://github.com/jfmengels/node-elm-review/blob/master/CHANGELOG.md)
- [Commits](jfmengels/node-elm-review@v2.7.2...v2.9.0)

---
updated-dependencies:
- dependency-name: elm-review
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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 Dec 19, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Dec 26, 2022

Superseded by #19.

@dependabot dependabot bot closed this Dec 26, 2022
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/elm-review-2.9.0 branch December 26, 2022 11:00
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.

0 participants