New CLI, make subcommand, and bug fixes
Pre-release
Pre-release
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 theELM_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.