Releases: jfmengels/node-elm-review
Releases · jfmengels/node-elm-review
v2.12.0
v2.11.2
- The
--ignore-dirs
and--ignore-files
flags now support absolute paths. Thanks @jamesrweb! - Fixed an issue where the CLI output would sometimes be cut off abruptly. Thanks @BrianHicks!
- When using
--watch
and--report=json
, reviews will now be triggered when files are changed even when the contents are triggered, to make it easier for editors to integrateelm-review
.
v2.11.1
Offline support
- Add an
offline
mode to preventelm-review
from making any HTTP requests. This is useful for CI environments that should not have access to the internet, where you only want to runelm-review
without arguments. - Introduce
prepare-offline
subcommand to haveelm-review
fetch and pre-build all the necessary data when it has network access to prepare for being run usingelm-review --offline
. - Replaced the internally used
elm-json
dependency withelm-solve-deps-wasm
, which should be more reliable, re-enable support for old MacOS versions as well as improve performance. - Fixed a crash when using
--template
from the same repository but from two different paths. - Fixed an issue where project rules created using
elm-review new-rule
mixed theModuleContext
andProjectContext
.
v2.11.0-beta.3
v2.11.0-beta.2
- Fix illegal FS operation on versions cache file c91aa08
2.11.0-beta.1
- Add an
offline
mode to preventelm-review
from making any HTTP requests. This is useful for CI environments that should not have access to the internet, where you only want to runelm-review
without arguments. - Replaced the internally used
elm-json
dependency withelm-solve-deps-wasm
, which should be more reliable, re-enable support for old MacOS versions as well as improve performance. - Fixed a crash when using
--template
from the same repository but from two different paths.
This is a BETA release, so I expect things to break. Please report any issues you encounter on the #elm-review channel on the Elm Slack.
v2.10.3
- Fixed crash when too many errors were reported.
- Improved guidance after using
elm-review init --template <some-template>
.
Better starter templates for new-rule
- Bump http-cache-semantics from 4.1.0 to 4.1.1 c606608
- Bump json5 and tsconfig-paths 72ae555
- Bump decode-uri-component from 0.2.0 to 0.2.2 f256efc
- Bump minimatch from 3.0.4 to 3.0.8 248eb10
- Remove mentions of 'Downloading elm-json' in test output f8fdbe7
- Fix formatting e538ad1
- Add a hint in the prompt 479d85c
- Generate a separate template for project rules a2b790e
- Split body template into a separate function 4bba8a4
- Add the --rule-type flag to new-package 42a832d
- Prompt for the rule-type if needed 4d0cf4f
- Add --rule-type in tests and create a project rule in the tests 691fa8d
- Add --rule-type flag to new-rule 731f515
- Add a test by default that does not expect errors d8fe998
- Change the template for new-rule 86e7dd0
- Update dependencies created by new-package 58e1ebf
- Fix formatting issues dd928fb
- Fix file caching issue on Windows a8d37e7
- Use longer timeout in jest 7fbe058
- Fix xo errors 0f472bf
- Cache replacer: Don't crash when null is encountered d35e821
- Update snapshots a0f3095
- Enable NoDeprecated in the review configuration for new-package 983c073
- Bump dependencies for new-package review configuration d1fe9b9
What's Changed
- Fix CI failures by @kachick in #104
- Fix watch issue on Windows by @bdukes in #107
- Add a template for project rules using new-rule by @jfmengels in #108
- Remove mentions of 'Downloading elm-json' in test output by @jfmengels in #109
- Bump minimatch from 3.0.4 to 3.0.8 by @dependabot in #92
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #88
- Bump json5 and tsconfig-paths by @dependabot in #96
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #102
New Contributors
Full Changelog: v2.9.1...v2.9.2
Improve serialization of contexts
Optimizes the internal stringification of project contexts. Hopefully this will improve performance, but it's mostly useful to avoid stack overflows during that process.