docspell / dsc

Docspell command line interface
https://docspell.org/docs/tools/cli
GNU General Public License v3.0
19 stars 5 forks source link

Update Rust crate notify to v7 #602

Open renovate[bot] opened 2 weeks ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Type Update Change
notify dependencies major 4.0.17 -> 7.0.0

Release Notes

notify-rs/notify (notify) ### [`v7.0.0`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-700-2024-10-25) [Compare Source](https://redirect.github.com/notify-rs/notify/compare/notify-6.1.1...notify-7.0.0) - 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] [#​499]: https://redirect.github.com/notify-rs/notify/pull/499 [#​533]: https://redirect.github.com/notify-rs/notify/pull/533 [#​535]: https://redirect.github.com/notify-rs/notify/pull/535 [#​536]: https://redirect.github.com/notify-rs/notify/pull/536 [#​543]: https://redirect.github.com/notify-rs/notify/pull/543 [#​545]: https://redirect.github.com/notify-rs/notify/pull/545 [#​547]: https://redirect.github.com/notify-rs/notify/pull/547 [#​558]: https://redirect.github.com/notify-rs/notify/pull/558 [#​559]: https://redirect.github.com/notify-rs/notify/pull/559 [#​565]: https://redirect.github.com/notify-rs/notify/pull/565 [#​569]: https://redirect.github.com/notify-rs/notify/pull/569 [#​592]: https://redirect.github.com/notify-rs/notify/pull/592 [#​595]: https://redirect.github.com/notify-rs/notify/pull/595 [#​604]: https://redirect.github.com/notify-rs/notify/pull/604 [#​607]: https://redirect.github.com/notify-rs/notify/pull/607 [#​610]: https://redirect.github.com/notify-rs/notify/pull/610 [#​612]: https://redirect.github.com/notify-rs/notify/pull/612 [#​623]: https://redirect.github.com/notify-rs/notify/pull/623 ### [`v6.1.1`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-611-2023-08-21) [Compare Source](https://redirect.github.com/notify-rs/notify/compare/notify-6.1.0...notify-6.1.1) - CHANGE: remove serde binary experiment opt-out after it got removed \[[#​530](https://redirect.github.com/notify-rs/notify/issues/530)] ### [`v6.1.0`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-610-2023-08-18) [Compare Source](https://redirect.github.com/notify-rs/notify/compare/notify-6.0.1...notify-6.1.0) - CHANGE: opt-out of the serde binary experiment by restricting it to < 1.0.172 \[[#​528](https://redirect.github.com/notify-rs/notify/issues/528)] - CHANGE: license changed to only CC0-1.0 \[[#​520](https://redirect.github.com/notify-rs/notify/issues/520)] - CHANGE: use logging [#​499] - CHANGE: upgrade windows-sys to 0.48 [#​479] - CHANGE: bump filetime to 0.2.22 [#​521] - FEATURE: support manual polling of PollWatcher and disabling automatic polling [#​524] - FEATURE: support listening to the initial pollwatcher file scan [#​507] - FIX: fix moved folders not being watched on linux [#​498] - FIX: fixup potential future double free on windows [#​517] - FIX: require bitflags only on macos and upgrade the crate [#​505] - DOCS: add more known issues, typos and cleanup examples [#​523] [#​502] [#​522] [#​524]: https://redirect.github.com/notify-rs/notify/pull/524 [#​523]: https://redirect.github.com/notify-rs/notify/pull/523 [#​502]: https://redirect.github.com/notify-rs/notify/pull/502 [#​522]: https://redirect.github.com/notify-rs/notify/pull/522 [#​479]: https://redirect.github.com/notify-rs/notify/pull/479 [#​521]: https://redirect.github.com/notify-rs/notify/pull/521 [#​517]: https://redirect.github.com/notify-rs/notify/pull/517 [#​507]: https://redirect.github.com/notify-rs/notify/pull/507 [#​499]: https://redirect.github.com/notify-rs/notify/pull/499 [#​505]: https://redirect.github.com/notify-rs/notify/pull/505 [#​498]: https://redirect.github.com/notify-rs/notify/pull/498 ### [`v6.0.1`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-601-2023-06-16) [Compare Source](https://redirect.github.com/notify-rs/notify/compare/notify-6.0.0...notify-6.0.1) - DOCS: fix swapped debouncer-full / -mini links in the readme/crates.io [4be6bde] [4be6bde]: https://redirect.github.com/notify-rs/notify/commit/4be6bdef4fa7b260a3a56a11212ac074f8e39b39 ### [`v6.0.0`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-600-2023-05-17) - CHANGE: files and directories moved into a watch folder on Linux will now be reported as `rename to` events instead of `create` events \[[#​480](https://redirect.github.com/notify-rs/notify/issues/480)] - CHANGE: on Linux `rename from` events will be emitted immediately without starting a new thread \[[#​480](https://redirect.github.com/notify-rs/notify/issues/480)] - CHANGE: raise MSRV to 1.60 \[[#​480](https://redirect.github.com/notify-rs/notify/issues/480)] ### [`v5.2.0`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-520-2023-05-17) - CHANGE: implement `Copy` for `EventKind` and `ModifyKind` [#​481] [#​481]: https://redirect.github.com/notify-rs/notify/pull/481 ### [`v5.1.0`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-510-2023-01-15) [Compare Source](https://redirect.github.com/notify-rs/notify/compare/notify-5.0.0...notify-5.1.0) - CHANGE: switch from winapi to windows-sys [#​457] - FIX: kqueue-backend: batch file-watching together to improve performance [#​454] - DOCS: include license file in crate again [#​461] - DOCS: typo and examples fixups [#​454]: https://redirect.github.com/notify-rs/notify/pull/454 [#​461]: https://redirect.github.com/notify-rs/notify/pull/461 [#​457]: https://redirect.github.com/notify-rs/notify/pull/457 ### [`v5.0.0`](https://redirect.github.com/notify-rs/notify/blob/HEAD/CHANGELOG.md#notify-500-2022-08-28) [Compare Source](https://redirect.github.com/notify-rs/notify/compare/4.0.18...notify-5.0.0) For a list of changes when upgrading from v4 see [UPGRADING_V4\_TO_V5.md](UPGRADING_V4\_TO_V5.md). Differences to 5.0.0-pre.16: - FIX: update minimum walkdir version to 2.2.2 [#​432] - CHANGE: add `need_rescan` function to `Event`, allowing easier detection when a rescan is required [#​435] - FIX: debouncer-mini: change crossbeam feature to `crossbeam`, to allow passthrough with notify re-exports [#​429] - DOCS: improve v5-to-v5 upgrade docs [#​431] - DOCS: file back v4 changelog into main [#​437] - DOCS: cleanups and link fixes [#​431]: https://redirect.github.com/notify-rs/notify/pull/431 [#​432]: https://redirect.github.com/notify-rs/notify/pull/432 [#​437]: https://redirect.github.com/notify-rs/notify/pull/437 [#​435]: https://redirect.github.com/notify-rs/notify/pull/435 [#​429]: https://redirect.github.com/notify-rs/notify/pull/429

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.