file-id 0.2.2 (2024-10-25)
- CHANGE: get file stats without read permission #625
notify 7.0.0 (2024-10-25)
- CHANGE: raise MSRV to 1.72 #569 #610 breaking
- CHANGE: move event type to notify-types crate #559
- CHANGE: flatten serialization of events and use camelCase #558
- CHANGE: remove internal use of crossbeam channels #569 #610
- CHANGE: rename feature
crossbeam
tocrossbeam-channel
and disable it by default #610 breaking - CHANGE: upgrade mio to 1.0 #623
- CHANGE: add log statements #499
- FIX: prevent UB with illegal instruction for the windows backend #604 #607
- FIX: on Linux report deleted directories correctly #545
- FIX: on Linux report access open events #612
- FEATURE: enable kqueue on iOS #533
- MISC: various minor doc updates and fixes #535 #536 #543 #565 #592 #595
- MISC: update inotify to 0.10 #547
notify-types 1.0.0 (2024-10-25)
New crate containing public type definitions for the notify and debouncer crates. #559
- CHANGE: the serialization format for events has been changed to be easier to use in environments like JavaScript;
the old behavior can be restored using the new feature flagserialization-compat-6
#558 #568 breaking - CHANGE: use instant crate (which provides an
Instant
type that works in Wasm environments) #570
debouncer-mini 0.5.0 (2024-10-25)
- CHANGE: update notify to version 7.0.0
debouncer-full 0.4.0 (2024-10-25)
-
CHANGE: update notify to version 7.0.0
-
CHANGE: manage root folder paths for the file ID cache automatically #557 breaking
debouncer.watcher().watch(path, RecursiveMode::Recursive)?; debouncer.cache().add_root(path, RecursiveMode::Recursive);
becomes:
debouncer.watch(path, RecursiveMode::Recursive)?;
-
CHANGE: add
RecommendedCache
, which automatically enables the file ID cache on Windows and MacOS
and disables it on Linux, where it is not needed #557
What's Changed
- fixed documentation error by @coswat in #534
- Adding kqueue support for iOS. by @rizerco in #533
- readme - fsnotify repo link update by @coswat in #536
- fixed unused import and clippy warnings by @coswat in #535
- Fixed the Event of watch dir Deletion by @zeroishero in #540
- v7.0 Replace deprecated poll_interval signature by @zeroishero in #546
- improve first example in the docs by @mumbleskates in #543
- Prevent installing
crossbeam-channel
withdefault-features="false"
by @LeoniePhiline in #550 - Update inotify to 0.10 by @fornwall in #547
- purge events on stop by @e-dant in #552
- [notify-debouncer-full] mark as compatible with rstest 0.18.x by @michel-slm in #556
- Manage file ID cache paths in debouncer-full by @dfaust in #557
- Improve serialization by @dfaust in #558
- Move event types into separate crate by @dfaust in #559
- Fix Cargo.toml manifest key by @naglis in #565
- Move debounced event by @dfaust in #567
- Remove mention of immediate mode in the docs by @naglis in #575
- Add
serialization-compat-6
feature by @dfaust in #568 - Use instant crate by @dfaust in #570
- fix UD behavior on windows - causes a crash on rust 1.78 by @amircodota in #604
- Incorporate #602 by @0xpr03 in #607
- clippy: Fix (nightly)
legacy_numeric_constants
lints. by @waywardmonkeys in #595 - Fix build for DragonFlyBSD. by @waywardmonkeys in #592
- Fix typos. by @waywardmonkeys in #593
- Rebase of #569 by @0xpr03 in #610
- Update README.md to include Deno by @garikAsplund in #589
- ci: Update to
actions/checkout
v4
fromv3
by @waywardmonkeys in #594 - Make
ErrorKind::PathNotFound
consistent on inotify by @y5c4l3 in #611 - Set
WatchMask::OPEN
on inotify by @y5c4l3 in #612 - shorten workspace deps declaration by @0xpr03 in #614
- Update
rstest
by @waywardmonkeys in #608 - Minor: Fixed lint warnings seen while running "cargo doc". by @martinfrances107 in #600
- Use the correct
README.md
forfile-id
by @waywardmonkeys in #617 - Fix: Low Res and high Res ID inversion by @CalunVier in #618
- Fix ordering of debounced events by @dfaust in #638
- file-id: Get file stats without read permission by @dfaust in #639
- Preserve IO errors in
PollWatcher
by @samuelcolvin in #634 - deps: Update
mio
to 1.0 by @waywardmonkeys in #623 - Fix a typo and add a typo CI check. by @waywardmonkeys in #646
- Fix
clippy::doc_markdown
lints by @waywardmonkeys in #621 - Remove mock instant by @dfaust in #630
New Contributors
- @coswat made their first contribution in #534
- @rizerco made their first contribution in #533
- @zeroishero made their first contribution in #540
- @mumbleskates made their first contribution in #543
- @LeoniePhiline made their first contribution in #550
- @fornwall made their first contribution in #547
- @e-dant made their first contribution in #552
- @michel-slm made their first contribution in #556
- @naglis made their first contribution in #565
- @amircodota made their first contribution in #604
- @garikAsplund made their first contribution in #589
- @y5c4l3 made their first contribution in #611
- @martinfrances107 made their first contribution in #600
- @CalunVier made their first contribution in #618
Full Changelog: notify-6.1.1...notify-7.0.0