Skip to content

notify-7.0.0

Latest
Compare
Choose a tag to compare
@dfaust dfaust released this 25 Oct 17:04
· 20 commits to main since this release

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 to crossbeam-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 flag serialization-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

New Contributors

Full Changelog: notify-6.1.1...notify-7.0.0