- Relaxed the
file_system
dependency to allow for v1.x.
- Fixed terminal output text not always being displayed with colors.
- Fixed warning on Elixir v1.15.5.
.heex
files are now watched by default.
- Removed used of deprecated Elixir supervisor functions.
- Zombie killer script is run with bash to avoid platform specific issues with sh implementations.
- Include zombie killer script in hex package.
- LiveView templates are now watched.
- Avoid starting application if
--no-start
is given. - Hot runner removed.
- Application started on test run. Revert of v0.7 behaviour.
- No longer start application on test run.
- Do not watch the Ecto migration directory by default.
- Switch from
fs
tofile_system
for file system event watching.
- Windows support (Rustam @rustamtolipov)
- Revert to
fs
v0.9.1 to maintain Phoenix Live Reload compatibility. https://github.com/phoenixframework/phoenix_live_reload/commit/e54bf6fb301436797ff589e0b76a047bb79b6870
- Emacs temporary files can no longer trigger a test run.
- Fixed a bug where arguments were not being correctly passed to the test running BEAM instance.
- Fixed race condition bug on OSX where tests would fail to run when files are changed.
- Test runs optionally print a timestamp (Scotty @unclesnottie)
- Paths can be ignored by watcher (Alex Myasoedov @msoedov)
- Paths can be ignored by watcher (Alex Myasoedov @msoedov)
- Ability to specify additional watched file extensions. (Dave Shah @daveshah)
- Erlang
.hrl
header files are now watched. - The existing VM can now reused for running the tests with the HotRunner. This gives us Windows support and a performance increase. Sadly it cannot be used as the default due to a bug in the Elixir compiler.
- The terminal can now be cleared between test runs. (Gerard de Brieder @smeevil)
- It is now possible to run addition tasks using mix config.
- Erlang
.xrl
and.yrl
files are watched. (John Hamelink @johnhamelink) - The shell command used to run the tasks can be specified (i.e.
iex -S
). (John Hamelink @johnhamelink) - Command line arguments are forwarded to tasks being run. (Johan Lind @behe)
- The
_build
directory is ignored, as well asdeps/
. - Erlang
.erl
files are now watched.
- Tests now run once immediately after running the mix task. (Johan Lind @behe)
- Porcelain dependency removed.
- Switched from bash to sh for running shell commands.