|
| 1 | +# Cargo Watch 8.2.0 |
| 2 | + |
| 3 | +## Release notes |
| 4 | + |
| 5 | +<p dir="auto"><em>Cargo Watch is a tool to watch your Cargo-based project and run commands when files change. It focuses on the Rust development experience and aims to be flexible enough to suit most without becoming complicated to use. Install or upgrade it today with <code class="notranslate">cargo binstall cargo-watch</code>, or <code class="notranslate">cargo install cargo-watch</code> if you don't have <a href="https://github.com/cargo-bins/cargo-binstall">Binstall</a> yet.</em></p> |
| 6 | +<h4 dir="auto">In this release:</h4> |
| 7 | +<ul dir="auto"> |
| 8 | +<li>Local dependencies are watched even when they fall outside of the current Cargo project. Disable with <code class="notranslate">--skip-local-deps</code>. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="424088870" data-permission-text="Title is private" data-url="https://github.com/watchexec/cargo-watch/issues/117" data-hovercard-type="issue" data-hovercard-url="/watchexec/cargo-watch/issues/117/hovercard" href="https://github.com/watchexec/cargo-watch/issues/117">#117</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1446881270" data-permission-text="Title is private" data-url="https://github.com/watchexec/cargo-watch/issues/216" data-hovercard-type="pull_request" data-hovercard-url="/watchexec/cargo-watch/pull/216/hovercard" href="https://github.com/watchexec/cargo-watch/pull/216">#216</a>)</li> |
| 9 | +<li><code class="notranslate">-E</code>, <code class="notranslate">--env</code> option to inject environment variables to the commands.</li> |
| 10 | +<li><code class="notranslate">-L value</code> is a shorthand for <code class="notranslate">--env RUST_LOG=value</code>.</li> |
| 11 | +</ul> |
| 12 | +<h4 dir="auto">Other changes:</h4> |
| 13 | +<ul dir="auto"> |
| 14 | +<li>MSRV bumped to 1.60.0.</li> |
| 15 | +<li>Notifications are enabled on FreeBSD.</li> |
| 16 | +<li><code class="notranslate">--clear</code> falls back to a hardcoded escape sequence when a Terminfo database isn't available. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1503941655" data-permission-text="Title is private" data-url="https://github.com/watchexec/cargo-watch/issues/218" data-hovercard-type="issue" data-hovercard-url="/watchexec/cargo-watch/issues/218/hovercard" href="https://github.com/watchexec/cargo-watch/issues/218">#218</a>)</li> |
| 17 | +<li>When using a trailing command (eg <code class="notranslate">cargo watch -- command</code>), the <code class="notranslate">[Finished running]</code> message won't be emitted. This is to offer a (temporary) workaround when using a shell that doesn't like the <code class="notranslate">&&</code> joining that this message usually uses. See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1270181274" data-permission-text="Title is private" data-url="https://github.com/watchexec/cargo-watch/issues/203" data-hovercard-type="issue" data-hovercard-url="/watchexec/cargo-watch/issues/203/hovercard" href="https://github.com/watchexec/cargo-watch/issues/203">#203</a>.</li> |
| 18 | +<li><code class="notranslate">--no-gitignore</code> is renamed to <code class="notranslate">--no-vcs-ignores</code>, but keeps the old name as an alias.</li> |
| 19 | +<li><code class="notranslate">--no-ignore</code> is renamed to <code class="notranslate">--no-dot-ignores</code>, for clarity, but keeps the old name as an alias.</li> |
| 20 | +<li>The Binstall config for Windows has been fixed, and downloads our builds instead of QuickInstall's. (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1222113612" data-permission-text="Title is private" data-url="https://github.com/watchexec/cargo-watch/issues/199" data-hovercard-type="issue" data-hovercard-url="/watchexec/cargo-watch/issues/199/hovercard" href="https://github.com/watchexec/cargo-watch/issues/199">#199</a>)</li> |
| 21 | +</ul> |
| 22 | + |
| 23 | +## Packages |
| 24 | + |
| 25 | +<table class="downloads"> |
| 26 | +<thead> |
| 27 | +<tr> |
| 28 | +<th>OS</th> |
| 29 | +<th>Arch</th> |
| 30 | +<th>Variant</th> |
| 31 | +<th>Download</th> |
| 32 | + |
| 33 | + |
| 34 | +</tr> |
| 35 | +</thead> |
| 36 | +<tbody> |
| 37 | +<tr> |
| 38 | + <td rowspan="12">Linux</td> |
| 39 | + |
| 40 | +<td rowspan="3">AArch64</td> |
| 41 | + |
| 42 | + |
| 43 | +<td rowspan="3">glibc</td> |
| 44 | + |
| 45 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-aarch64-unknown-linux-gnu.deb">DEB</a> (1.4 MB)</td> |
| 46 | + |
| 47 | + |
| 48 | +</tr> |
| 49 | + |
| 50 | +<tr> |
| 51 | + |
| 52 | + |
| 53 | + |
| 54 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-aarch64-unknown-linux-gnu.rpm">RPM</a> (1.6 MB)</td> |
| 55 | + |
| 56 | + |
| 57 | +</tr> |
| 58 | + |
| 59 | +<tr> |
| 60 | + |
| 61 | + |
| 62 | + |
| 63 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-aarch64-unknown-linux-gnu.tar.xz">XZ</a> (1.4 MB)</td> |
| 64 | + |
| 65 | + |
| 66 | +</tr> |
| 67 | + |
| 68 | +<tr> |
| 69 | + |
| 70 | + |
| 71 | +<td rowspan="3">ARMv7 HF</td> |
| 72 | + |
| 73 | + |
| 74 | +<td rowspan="3">glibc</td> |
| 75 | + |
| 76 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-armv7-unknown-linux-gnueabihf.deb">DEB</a> (1.5 MB)</td> |
| 77 | + |
| 78 | + |
| 79 | +</tr> |
| 80 | + |
| 81 | +<tr> |
| 82 | + |
| 83 | + |
| 84 | + |
| 85 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-armv7-unknown-linux-gnueabihf.rpm">RPM</a> (1.7 MB)</td> |
| 86 | + |
| 87 | + |
| 88 | +</tr> |
| 89 | + |
| 90 | +<tr> |
| 91 | + |
| 92 | + |
| 93 | + |
| 94 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-armv7-unknown-linux-gnueabihf.tar.xz">XZ</a> (1.5 MB)</td> |
| 95 | + |
| 96 | + |
| 97 | +</tr> |
| 98 | + |
| 99 | +<tr> |
| 100 | + |
| 101 | + |
| 102 | +<td rowspan="6">x86-64</td> |
| 103 | + |
| 104 | + |
| 105 | +<td rowspan="3">glibc</td> |
| 106 | + |
| 107 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-unknown-linux-gnu.deb">DEB</a> (1.1 MB)</td> |
| 108 | + |
| 109 | + |
| 110 | +</tr> |
| 111 | + |
| 112 | +<tr> |
| 113 | + |
| 114 | + |
| 115 | + |
| 116 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-unknown-linux-gnu.rpm">RPM</a> (1.2 MB)</td> |
| 117 | + |
| 118 | + |
| 119 | +</tr> |
| 120 | + |
| 121 | +<tr> |
| 122 | + |
| 123 | + |
| 124 | + |
| 125 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-unknown-linux-gnu.tar.xz">XZ</a> (1.1 MB)</td> |
| 126 | + |
| 127 | + |
| 128 | +</tr> |
| 129 | + |
| 130 | +<tr> |
| 131 | + |
| 132 | + |
| 133 | + |
| 134 | +<td rowspan="3">musl</td> |
| 135 | + |
| 136 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-unknown-linux-musl.deb">DEB</a> (1.2 MB)</td> |
| 137 | + |
| 138 | + |
| 139 | +</tr> |
| 140 | + |
| 141 | +<tr> |
| 142 | + |
| 143 | + |
| 144 | + |
| 145 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-unknown-linux-musl.rpm">RPM</a> (1.3 MB)</td> |
| 146 | + |
| 147 | + |
| 148 | +</tr> |
| 149 | + |
| 150 | +<tr> |
| 151 | + |
| 152 | + |
| 153 | + |
| 154 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-unknown-linux-musl.tar.xz">XZ</a> (1.2 MB)</td> |
| 155 | + |
| 156 | + |
| 157 | +</tr> |
| 158 | + |
| 159 | +<tr> |
| 160 | + <td rowspan="2">Windows</td> |
| 161 | + |
| 162 | +<td rowspan="1">AArch64</td> |
| 163 | + |
| 164 | + |
| 165 | +<td rowspan="1">MSVC</td> |
| 166 | + |
| 167 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-aarch64-pc-windows-msvc.zip">Zip</a> (781 KB)</td> |
| 168 | + |
| 169 | + |
| 170 | +</tr> |
| 171 | + |
| 172 | +<tr> |
| 173 | + |
| 174 | + |
| 175 | +<td rowspan="1">x86-64</td> |
| 176 | + |
| 177 | + |
| 178 | +<td rowspan="1">MSVC</td> |
| 179 | + |
| 180 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-pc-windows-msvc.zip">Zip</a> (855 KB)</td> |
| 181 | + |
| 182 | + |
| 183 | +</tr> |
| 184 | + |
| 185 | +<tr> |
| 186 | + <td rowspan="2">macOS</td> |
| 187 | + |
| 188 | +<td rowspan="1">AArch64</td> |
| 189 | + |
| 190 | + |
| 191 | +<td rowspan="1"></td> |
| 192 | + |
| 193 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-aarch64-apple-darwin.tar.xz">XZ</a> (582 KB)</td> |
| 194 | + |
| 195 | + |
| 196 | +</tr> |
| 197 | + |
| 198 | +<tr> |
| 199 | + |
| 200 | + |
| 201 | +<td rowspan="1">x86-64</td> |
| 202 | + |
| 203 | + |
| 204 | +<td rowspan="1"></td> |
| 205 | + |
| 206 | +<td><a class="download" href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/cargo-watch-v8.2.0-x86_64-apple-darwin.tar.xz">XZ</a> (694 KB)</td> |
| 207 | + |
| 208 | + |
| 209 | +</tr> |
| 210 | + </tbody> |
| 211 | +</table> |
| 212 | + |
| 213 | + |
| 214 | +View release [on GitHub](https://github.com/watchexec/cargo-watch/releases/v8.2.0). |
| 215 | + |
| 216 | +## Checksums |
| 217 | + |
| 218 | +<table class="signatures"> |
| 219 | + |
| 220 | +<tr> |
| 221 | +<th><a href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/B3SUMS">BLAKE3 checksums</a></th> |
| 222 | + |
| 223 | +<td> |
| 224 | +<a href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/B3SUMS.auto.minisig">Automated signature</a> |
| 225 | +(<a href="https://raw.githubusercontent.com/watchexec/cargo-watch/v8.2.0/.github/workflows/release.pub">key</a>) |
| 226 | +</td> |
| 227 | + |
| 228 | +</tr> |
| 229 | + |
| 230 | +<tr> |
| 231 | +<th><a href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/SHA512SUMS">SHA512 checksums</a></th> |
| 232 | + |
| 233 | +<td> |
| 234 | +<a href="https://github.com/watchexec/cargo-watch/releases/download/v8.2.0/SHA512SUMS.auto.minisig">Automated signature</a> |
| 235 | +(<a href="https://raw.githubusercontent.com/watchexec/cargo-watch/v8.2.0/.github/workflows/release.pub">key</a>) |
| 236 | +</td> |
| 237 | + |
| 238 | +</tr> |
| 239 | + |
| 240 | +</table> |
| 241 | + |
| 242 | + |
| 243 | + |
| 244 | + |
| 245 | +> version released on 2022-12-29 |
| 246 | +> | |
| 247 | +> this page built on 2026-03-30 at 18:19 |
| 248 | +> | generator v0.0.2 |
| 249 | +> | [json metadata](meta.json) |
| 250 | +
|
0 commit comments