Skip to content

Releases: watchexec/cargo-watch

7.6.0 — packaging and command style

29 Mar 00:47
v7.6.0
Compare
Choose a tag to compare
  • #97 We now support the cargo watch -- command... syntax style. That should make it a little more intuitive to those used to comparable unix tools.
  • GNU builds on Windows have been dropped
  • ARM v7 (hf) and v8 (aarch64) binaries are now available
  • DEBs are now available for both amd64 gnu and musl (if that's useful in some way), and for ARM builds
  • Builds are done on Github Actions (and are super fast! 🚀)
  • MSRV has been bumped to 1.51.0 (not a breaking change as per policy)

7.5.1: meta changes

07 Mar 02:10
Compare
Choose a tag to compare

No code changes this release.

7.5.0: features and logs

04 Jul 07:23
v7.5.0
Compare
Choose a tag to compare
  • 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.

image

7.4.1: bug in new gitignore code

06 Jun 04:02
v7.4.1
Compare
Choose a tag to compare
  • #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.

7.4.0: gitignores in subdirs

04 Jun 07:48
v7.4.0
Compare
Choose a tag to compare
  • #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: ignoring files and events

19 Nov 07:05
v7.3.0
7fbb6cd
Compare
Choose a tag to compare
  • 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: .ignore support

28 Oct 09:47
v7.2.2
cca2da7
Compare
Choose a tag to compare

From upstream watchexec: .ignore files are now supported.

v7.2.1

08 Apr 03:10
Compare
Choose a tag to compare
v7.2.1

v7.2.0: crash on error, invocation without watch

18 Feb 11:25
Compare
Choose a tag to compare
  • 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: windows bugfix, and exit code there, too

29 Jan 13:48
Compare
Choose a tag to compare
  • 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.