Skip to content

New CLI, make subcommand, and bug fixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@mpizenberg mpizenberg released this 13 Feb 16:47
· 70 commits to master since this release
2752118

The main changes since 1.0.0-alpha are the following:

  • The CLI is now based on another library called clap instead of pico_args. This should improve all inconsistencies in the previous handling of CLI arguments.
  • The --connectivity flag has been replaced by a combination of two flags, --offline and --dependencies incompatible with each other.
  • A new --elm-home argument is available if preferred over using the ELM_HOME environment variable.
  • There is a new elm-test-rs make subcommand, if you don't need to run the tests, just check that they compile.

There are also quite a few bug fixes, which are:

  • Fix some JUnit and JSON reports issues (typos and such).
  • Fix --compiler error when using relative paths.
  • Fix indentation and order of the generated elm.json.