All Versions
Latest Version
Avg Release Cycle
47 days
Latest Release
1069 days ago

Changelog History
Page 1

  • v7.5.0 Changes

    July 04, 2020
    • ๐Ÿš€ Log format (debugs and warnings) changed as part of the upgrade to watchexec 1.14
    • WATCHEXEC_* environment variables are not set for subprocesses anymore. I didn't actually intend to have them in the first place, but chime in if you rely on them!
    • โœ… #152 New --features option to pass the --features flag to a selection of cargo commands that support them. E.g. cargo watch --features feat -x check -x test can now be used instead of cargo watch -x 'check --features feat' -x 'test --features feat'.
    • ๐Ÿ›  Also fixes a bug where a polling message was shown even when --quiet was given.


  • v7.4.1 Changes

    June 06, 2020
    • #149: if watched directory didn't contain a .git folder, thread would block (infinite loop)
    • ๐Ÿš€ Also, #BlackLivesMatter. Closer to home, #ArmsDownNZ (police here wants to arm up, fuck that). Over the pond, #AboriginalLivesMatter. #JunkTerrorBill a bit further away, and spare a thought for Hong Kong, which has been fighting since March last year! I'm not comfortable stating that on Watchexec (which I also maintain and is released concurrently) given it's not, originally, my project, but here I can.
  • v7.4.0 Changes

    June 04, 2020
    • #147 (pulling in watchexec 1.13): now gitignores in subdirs are also honoured
    • #137: MSRV is documented now, as well as the versioning policy when bumping MSRV
  • v7.3.0 Changes

    November 19, 2019
    • Watchexec 1.12.0
    • ๐Ÿ“š More documentation on ignore files (e4e13be)
    • ๐Ÿ‘ Bring in --no-ignore support from upstream (#133)
    • ๐Ÿ‘ Bring in --watch-when-idle support from upstream (329aa33)
    • FYI: watchexec/watchexec#142 from upstream has improved --ignore handling!
  • v7.2.2 Changes

    October 28, 2019

    ๐Ÿ‘ From upstream watchexec: .ignore files are now supported.

  • v7.2.1

    April 08, 2019
  • v7.2.0 Changes

    February 18, 2019
    • ๐Ÿ›  Fixed a crash on error due to an upstream bug.
    • ๐Ÿ‘ Allowed direct invocation without the watch argument, such that all these now do the same: (#114)

      $ cargo watch $ cargo-watch watch $ cargo-watch # <== NEW!

  • v7.1.1 Changes

    January 29, 2019
    • ๐Ÿ›  Fixed a bug on Windows where the wrong command separator was being used (#113)
    • โž• Added exit code to the finish message in windows, similar to unixes.
  • v7.1.0 Changes

    January 27, 2019
    • No more quotes or escapes for the start/finish messages, fixing #112.
    • The start message was brought into Rust code rather than shell, so quoting doesn't affect it anymore! This may help a few other issues (e.g. #107).
    • ๐Ÿ–จ The finish message is printed regardless of whether the command is successful or not.
    • On unixes only for now, the exit status is now reported as part of the finish message.
    • ๐Ÿš€ LTO and codegen optimisations are now enabled for release builds.
  • v7.0.9 Changes

    January 26, 2019