Skip to content

Releases: notify-rs/notify

5.0.0-pre.16

14 Aug 12:35
Compare
Choose a tag to compare
5.0.0-pre.16 Pre-release
Pre-release

5.0.0-pre.16 (2022-08-12)

This is the final release before 5.0.0 !

  • CHANGE: require config for watcher creation and unify config #426
  • CHANGE: fsevent: use RenameMode::Any for renaming events #371
  • FEATURE: re-add debouncer as new crate and fixup CI #286
  • FEATURE: allow disabling crossbeam-channel dependency #425
  • FIX: PollWatcher panic after delete-and-recreate #406
  • MISC: rework pollwatcher internally #409
  • DOCS: cleanup all docs towards v5 #395

5.0.0-pre.15

01 May 13:39
Compare
Choose a tag to compare
5.0.0-pre.15 Pre-release
Pre-release

5.0.0-pre.15 (2022-04-30)

  • CHANGE: raise MSRV to 1.56! #396 and #402
  • FEATURE: add support for pseudo filesystems like sysfs/procfs #396
  • FIX: Fix builds on (Free)BSD due to changes in kqueue fix release #399

5.0.0-pre.14

13 Mar 21:10
Compare
Choose a tag to compare
5.0.0-pre.14 Pre-release
Pre-release

5.0.0-pre.14 (2022-03-13)

  • CHANGE: upgrade mio to 0.8 #386
  • CHANGE: PollWatcher: unify signature of new and with_delay #360
  • CHANGE: emit EventKind::Modify on kqueue write event #370
  • CHANGE: use RenameMode::Any for renaming events #371
  • CHANGE: name all threads spawned by notify #383
  • FEATURE: Add Watcher::kind() #364
  • FEATURE: Add more Debug/Copy trait impls #377 #378
  • FIX: Fix selection of RecommendedWatcher for macos_kqueue feature #362
  • FIX: Turn possible panic into an error in FSEvents backend when file is deleted rapidly #369
  • FIX: lqueue: emit Create Events and watch all files in a directory #372
  • FIX: inotify: don't panic on shutdown #373

5.0.0-pre.13

21 Nov 12:07
Compare
Choose a tag to compare
5.0.0-pre.13 Pre-release
Pre-release

5.0.0-pre.13 (2021-09-07)

  • Fix: Add path information to inotify and kqueue watch/unwatch errors #354
  • Fix: Delete dbg call from kqueue.rs #357

5.0.0-pre.12

17 Aug 12:53
Compare
Choose a tag to compare
5.0.0-pre.12 Pre-release
Pre-release

5.0.0-pre.12 (2021-08-18)

  • CHANGE: Move creation of watcher into trait #345
  • CHANGE: Add EventHandler trait to replace EventFn #346
  • FIX: Fix build failure on x86_64-unknown-netbsd #347

5.0.0-pre.11

23 Jul 23:30
Compare
Choose a tag to compare
5.0.0-pre.11 Pre-release
Pre-release

5.0.0-pre.11 (2021-07-22)

  • FEATURE: Add Kqueue backend for use on BSD #335
  • CHANGE: Change EventFn to take FnMut #333
  • CHANGE: Make Watcher object safe #336
  • FIX: Join thread in fseven on shutdown #337
  • FIX: Only check for ENOSPC on inotify_add_watch in inotify #330
  • FIX: Free context when stream is deallocated in fsevent #329
  • DOCS: Fix missing comma in docs #340

5.0.0-pre.10

04 Jun 18:23
Compare
Choose a tag to compare
5.0.0-pre.10 Pre-release
Pre-release

5.0.0-pre.10 (2021-06-04)

  • FIX: Make StreamContextInfo Send to fix soundness issue #325

5.0.0-pre.9

26 May 20:32
Compare
Choose a tag to compare
5.0.0-pre.9 Pre-release
Pre-release

5.0.0-pre.9 (2021-05-21)

  • DEPS: Upgrade fsevent-sys dependency to 4.0 #322
  • CHANGE: Remove dependency on fsevent. #313
  • FIX: Correct the return type for CFRunLoopIsWaiting to be Boolean #319
  • CHANGE: Hide fsevent::{CFRunLoopIsWaiting,callback}, fix clippy lint warnings #312
  • FIX: Fix some clippy lints #320

4.0.17

13 May 13:29
Compare
Choose a tag to compare

4.0.17 (2021-05-13)

  • FIX: Don't crash on macos when creating & deleting folders in rapid succession #303

5.0.0-pre.8

12 May 17:49
Compare
Choose a tag to compare
5.0.0-pre.8 Pre-release
Pre-release

5.0.0-pre.8 (2021-05-12)

  • HOTFIX: Fix breaking change in fsevent-sys in minor version destroying builds #316
  • FIX: Don't crash on macos when creating & deleting folders in rapid succession #302
  • FIX: Remove anymap, and replace event attributes with an opaque type. #306