Commit Graph

91 Commits

Author SHA1 Message Date
Félix Saparelli 72f069a847
chore: Release 2024-04-30 20:41:43 +12:00
Félix Saparelli 592b712c95
chore: Release 2024-04-28 18:55:23 +12:00
Félix Saparelli 6c23afe839
feat: make it possible to watch non-recursively (#827)
Fixes #227
Fixes #174

docs(cli): be more precise in print-events advice to use `-v`
docs(cli): improve jaq error help
feat(cli): add `-W` for non-recursive watches
feat(cli): use non-blocking logging
feat(globset): hide `fmt::Debug` spew from ignore crate
feat(ignore-files): hide `fmt::Debug` spew from ignore crate
feat(lib): make it possible to watch non-recursively
fix(lib): inserting `WatchedPath`s directly should be possible
refactor(lib): move `WatchedPath` out of `fs` mod
2024-04-28 06:33:07 +00:00
Félix Saparelli a4df258735
doc: fix --on-busy-update help text (#825) 2024-04-23 14:44:59 +12:00
Félix Saparelli fd5afb8b3a
Add --wrap-process (#822) 2024-04-20 12:39:28 +00:00
Félix Saparelli ec316a7279
Breaking changes to CLI: various removals (#819) 2024-04-20 11:44:21 +00:00
Félix Saparelli 317221584a
Breaking changes for --shell (#817) 2024-04-20 10:58:29 +00:00
Félix Saparelli af24252f21
Experimental filter programs (#571) 2024-04-20 10:06:53 +00:00
Félix Saparelli 1846c96b86
feat(cli): Add NO_COLOR support (#779) 2024-02-11 05:13:41 +00:00
github-actions[bot] d3949cc6e9
release: watchexec-cli v1.25.1 (#764)
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Félix Saparelli <felix@passcod.name>
2024-01-05 04:41:32 +00:00
github-actions[bot] 682a9b4d21
release: watchexec-cli v1.25.0 (#754)
Co-authored-by: github-actions <github-actions@github.com>
2024-01-01 10:39:18 +00:00
github-actions[bot] e9cce54179
release: watchexec-cli v1.24.2 (#736)
Co-authored-by: github-actions <github-actions@github.com>
2023-12-19 13:10:59 +00:00
github-actions[bot] a72ff0e142
release: watchexec-cli v1.24.1 (#722)
Co-authored-by: github-actions <github-actions@github.com>
2023-12-11 12:30:05 +00:00
github-actions[bot] 477d59d319
release: watchexec-cli v1.24.0 (#699)
Co-authored-by: Félix Saparelli <felix@passcod.name>
Co-authored-by: github-actions <github-actions@github.com>
2023-12-09 10:52:40 +00:00
Félix Saparelli 709dbe5151
New option: --signal-map (#710) 2023-12-09 09:30:58 +00:00
Félix Saparelli 16be20050b
Amend readmes (#702) 2023-11-28 11:30:33 +00:00
Félix Saparelli 0e94f220e3
Tweaks to help (#700) 2023-11-27 12:57:01 +00:00
Félix Saparelli 9af9189ac4
Add --quiet, --timings, --colo[u]r, --bell (#698) 2023-11-27 12:12:51 +00:00
Félix Saparelli 2751caeb39
Add --ignore-nothing (#695) 2023-11-27 10:50:39 +00:00
Félix Saparelli 63562fe64d
Add --only-emit-events (#691) 2023-11-27 23:29:55 +13:00
Félix Saparelli 318f850e9b
Remove obsolete release order (#683) 2023-11-26 03:15:29 +00:00
Félix Saparelli a13bc429eb
Watchexec lib v3 (#601)
Co-authored-by: emilHof <95590295+emilHof@users.noreply.github.com>
2023-11-25 20:33:44 +00:00
Felix Yan 7f23fbd68a
Update Arch Linux package URL in packages.md (#679) 2023-11-21 23:26:59 +00:00
github-actions[bot] 19a3fc9189
release: watchexec-cli v1.23.0 (#647)
Co-authored-by: github-actions <github-actions@github.com>
2023-08-30 06:18:56 +00:00
Félix Saparelli 3639f06745
Add --no-discover-ignore (#645) 2023-08-30 04:21:13 +00:00
Félix Saparelli 1aaff8d319
Re-add `-d` short flag (#635) 2023-08-30 04:04:53 +00:00
Félix Saparelli 4c3b9f0960
Clippy and update lockfile (#646) 2023-08-30 03:43:57 +00:00
Kian-Meng Ang 402d1ba4f9
Fix some typos (#617) 2023-06-26 22:12:24 +00:00
github-actions[bot] eb19f83761
release: watchexec-cli v1.22.3 (#590)
Co-authored-by: github-actions <github-actions@github.com>
2023-05-14 10:51:37 +00:00
Félix Saparelli af2e1562f1
Update completions/manpage (#584) 2023-05-14 17:36:28 +12:00
github-actions[bot] e8391cd1d0
release: watchexec-cli v1.22.2 (#560)
Co-authored-by: github-actions <github-actions@github.com>
2023-03-22 11:37:49 +00:00
Félix Saparelli 38109b8128
Disable signals on windows (#559) 2023-03-22 23:54:53 +13:00
Félix Saparelli 1979d4400d
Update manpage (#555) 2023-03-22 04:28:43 +00:00
github-actions[bot] c337ebca86
release: watchexec-cli v1.22.0 (#538)
Co-authored-by: github-actions <github-actions@github.com>
2023-03-18 15:06:47 +00:00
Félix Saparelli 5c63a99013
Fix and adjust docs (#530) 2023-03-18 10:23:46 +00:00
Félix Saparelli 80e18ea145
Rename --manpage to --manual (#529) 2023-03-18 22:34:33 +13:00
Félix Saparelli 8156864bf3
--emit-events-to (#515) 2023-03-18 21:32:24 +13:00
Félix Saparelli f76b16c4f4
Add bosion crate: build-time info (#516) 2023-03-05 03:26:23 +00:00
Félix Saparelli 14f53a6bf5
Clap 4 and revamp manpage, completions (#513) 2023-03-05 14:57:34 +13:00
Félix Saparelli 46453a2b35
Ditch MSRV policy (#510) 2023-03-02 15:33:39 +13:00
Rikard Hjort 6232c213a9
update package name (#507) 2023-02-26 07:02:33 +00:00
Félix Saparelli 6d65c05e35
Add openSUSE and MINGW packages (#453) 2022-12-02 23:16:56 +00:00
Félix Saparelli 04a8ee22bd
Add apt.cli.rs to install methods (#451) 2022-12-02 22:44:04 +00:00
Michael Jones f613ba1a79
Add option to exit when stdin ends (#449)
Co-authored-by: Félix Saparelli <felix@passcod.name>
2022-12-01 23:19:04 +00:00
Félix Saparelli 236fac4c99
Document the absolute crate release order (#413) 2022-09-07 16:40:47 +12:00
Félix Saparelli e9d24688e1
Re-order readmes to prioritise package managers 2022-09-07 12:24:44 +12:00
Félix Saparelli b2de641f20
Document known packagings 2022-09-07 12:15:40 +12:00
Félix Saparelli adc4a0a576 Add --log-file so logs are easier to collect (#321) 2022-06-16 15:56:59 +00:00
Félix Saparelli c58d66bec5 Link manpage from readme 2022-04-15 15:47:44 +12:00
Félix Saparelli 3523925c1e Reorganise manpage options into categories 2022-04-15 15:45:17 +12:00