mirror of
https://github.com/encounter/notify.git
synced 2026-07-10 12:18:48 -07:00
remove serde restriction and publish new versions
the experiment got removed in serde-rs/serde#2590
This commit is contained in:
@@ -3,6 +3,24 @@
|
||||
v5 maintenance branch is on `v5_maintenance` after `5.2.0`
|
||||
v4 commits split out to branch `v4_maintenance` starting with `4.0.16`
|
||||
|
||||
## debouncer-full 0.3.1 (2023-08-21)
|
||||
|
||||
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
|
||||
|
||||
## debouncer-mini 0.4.1 (2023-08-21)
|
||||
|
||||
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
|
||||
|
||||
## notify 6.1.1 (2023-08-21)
|
||||
|
||||
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
|
||||
|
||||
## file-id 0.2.1 (2023-08-21)
|
||||
|
||||
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
|
||||
|
||||
[#530]: https://github.com/notify-rs/notify/pull/530
|
||||
|
||||
## debouncer-full 0.3.0 (2023-08-18)
|
||||
|
||||
- CHANGE: opt-out of the serde binary experiment by restricting it to < 1.0.172 [#528]
|
||||
|
||||
+3
-3
@@ -5,9 +5,9 @@ publish = false
|
||||
edition = "2021"
|
||||
|
||||
[dev-dependencies]
|
||||
notify = { version = "6.1.0", path = "../notify" }
|
||||
notify-debouncer-mini = { version = "0.4.0", path = "../notify-debouncer-mini" }
|
||||
notify-debouncer-full = { version = "0.3.0", path = "../notify-debouncer-full" }
|
||||
notify = { version = "6.1.1", path = "../notify" }
|
||||
notify-debouncer-mini = { version = "0.4.1", path = "../notify-debouncer-mini" }
|
||||
notify-debouncer-full = { version = "0.3.1", path = "../notify-debouncer-full" }
|
||||
futures = "0.3"
|
||||
tempfile = "3.5.0"
|
||||
log = "0.4.17"
|
||||
|
||||
@@ -10,8 +10,8 @@ edition = "2018"
|
||||
tide = "0.16.0"
|
||||
async-std = { version = "1.6.0", features = ["attributes"] }
|
||||
serde_json = "1.0"
|
||||
serde = "1.0.115, < 1.0.172"
|
||||
notify = { version = "6.1.0", features = ["serde"], path = "../../notify" }
|
||||
serde = "1.0.115"
|
||||
notify = { version = "6.1.1", features = ["serde"], path = "../../notify" }
|
||||
|
||||
# required to prevent mixing with workspace
|
||||
# hack to prevent cargo audit from catching this
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "file-id"
|
||||
version = "0.2.0"
|
||||
version = "0.2.1"
|
||||
rust-version = "1.60"
|
||||
description = "Utility for reading inode numbers (Linux, MacOS) and file IDs (Windows)"
|
||||
documentation = "https://docs.rs/notify"
|
||||
@@ -19,7 +19,7 @@ name = "file-id"
|
||||
path = "bin/file_id.rs"
|
||||
|
||||
[dependencies]
|
||||
serde = { version = "1.0.89, < 1.0.172", features = ["derive"], optional = true }
|
||||
serde = { version = "1.0.89", features = ["derive"], optional = true }
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
windows-sys = { version = "0.48.0", features = ["Win32_Storage_FileSystem", "Win32_Foundation"] }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "notify-debouncer-full"
|
||||
version = "0.3.0"
|
||||
version = "0.3.1"
|
||||
edition = "2021"
|
||||
rust-version = "1.60"
|
||||
description = "notify event debouncer optimized for ease of use"
|
||||
@@ -24,9 +24,9 @@ default = ["crossbeam"]
|
||||
crossbeam = ["crossbeam-channel","notify/crossbeam-channel"]
|
||||
|
||||
[dependencies]
|
||||
notify = { version = "6.1.0", path = "../notify" }
|
||||
notify = { version = "6.1.1", path = "../notify" }
|
||||
crossbeam-channel = { version = "0.5", optional = true }
|
||||
file-id = { version = "0.2.0", path = "../file-id" }
|
||||
file-id = { version = "0.2.1", path = "../file-id" }
|
||||
walkdir = "2.2.2"
|
||||
parking_lot = "0.12.1"
|
||||
log = "0.4.17"
|
||||
@@ -35,6 +35,6 @@ log = "0.4.17"
|
||||
pretty_assertions = "1.3.0"
|
||||
mock_instant = "0.3.0"
|
||||
rstest = "0.17.0"
|
||||
serde = { version = "1.0.89, < 1.0.172", features = ["derive"] }
|
||||
serde = { version = "1.0.89", features = ["derive"] }
|
||||
deser-hjson = "1.1.1"
|
||||
rand = "0.8.5"
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
//!
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! notify-debouncer-full = "0.3.0"
|
||||
//! notify-debouncer-full = "0.3.1"
|
||||
//! ```
|
||||
//!
|
||||
//! In case you want to select specific features of notify,
|
||||
@@ -20,7 +20,7 @@
|
||||
//! Otherwise you can just use the re-export of notify from debouncer-full.
|
||||
//!
|
||||
//! ```toml
|
||||
//! notify-debouncer-full = "0.3.0"
|
||||
//! notify-debouncer-full = "0.3.1"
|
||||
//! notify = { version = "..", features = [".."] }
|
||||
//! ```
|
||||
//!
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "notify-debouncer-mini"
|
||||
version = "0.4.0"
|
||||
version = "0.4.1"
|
||||
edition = "2021"
|
||||
rust-version = "1.60"
|
||||
description = "notify mini debouncer for events"
|
||||
@@ -24,7 +24,7 @@ default = ["crossbeam"]
|
||||
crossbeam = ["crossbeam-channel","notify/crossbeam-channel"]
|
||||
|
||||
[dependencies]
|
||||
notify = { version = "6.1.0", path = "../notify" }
|
||||
notify = { version = "6.1.1", path = "../notify" }
|
||||
crossbeam-channel = { version = "0.5", optional = true }
|
||||
serde = { version = "1.0.89, < 1.0.172", features = ["derive"], optional = true }
|
||||
serde = { version = "1.0.89", features = ["derive"], optional = true }
|
||||
log = "0.4.17"
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
//!
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! notify-debouncer-mini = "0.4.0"
|
||||
//! notify-debouncer-mini = "0.4.1"
|
||||
//! ```
|
||||
//! In case you want to select specific features of notify,
|
||||
//! specify notify as dependency explicitly in your dependencies.
|
||||
//! Otherwise you can just use the re-export of notify from debouncer-mini.
|
||||
//! ```toml
|
||||
//! notify-debouncer-mini = "0.4.0"
|
||||
//! notify-debouncer-mini = "0.4.1"
|
||||
//! notify = { version = "..", features = [".."] }
|
||||
//! ```
|
||||
//!
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "notify"
|
||||
version = "6.1.0"
|
||||
version = "6.1.1"
|
||||
rust-version = "1.60"
|
||||
description = "Cross-platform filesystem notification library"
|
||||
documentation = "https://docs.rs/notify"
|
||||
@@ -23,7 +23,7 @@ crossbeam-channel = { version = "0.5.0", optional = true }
|
||||
filetime = "0.2.22"
|
||||
libc = "0.2.4"
|
||||
log = "0.4.17"
|
||||
serde = { version = "1.0.89, < 1.0.172", features = ["derive"], optional = true }
|
||||
serde = { version = "1.0.89", features = ["derive"], optional = true }
|
||||
walkdir = "2.2.2"
|
||||
|
||||
[target.'cfg(any(target_os="linux", target_os="android"))'.dependencies]
|
||||
|
||||
+3
-3
@@ -4,7 +4,7 @@
|
||||
//!
|
||||
//! ```toml
|
||||
//! [dependencies]
|
||||
//! notify = "6.1.0"
|
||||
//! notify = "6.1.1"
|
||||
//! ```
|
||||
//!
|
||||
//! If you want debounced events (or don't need them in-order), see [notify-debouncer-mini](https://docs.rs/notify-debouncer-mini/latest/notify_debouncer_mini/)
|
||||
@@ -24,7 +24,7 @@
|
||||
//! Events are serializable via [serde](https://serde.rs) if the `serde` feature is enabled:
|
||||
//!
|
||||
//! ```toml
|
||||
//! notify = { version = "6.1.0", features = ["serde"] }
|
||||
//! notify = { version = "6.1.1", features = ["serde"] }
|
||||
//! ```
|
||||
//!
|
||||
//! ### Crossbeam-Channel & Tokio
|
||||
@@ -35,7 +35,7 @@
|
||||
//! You can disable crossbeam-channel, letting notify fallback to std channels via
|
||||
//!
|
||||
//! ```toml
|
||||
//! notify = { version = "6.1.0", default-features = false, features = ["macos_kqueue"] }
|
||||
//! notify = { version = "6.1.1", default-features = false, features = ["macos_kqueue"] }
|
||||
//! // Alternatively macos_fsevent instead of macos_kqueue
|
||||
//! ```
|
||||
//! Note the `macos_kqueue` requirement here, otherwise no native backend is available on macos.
|
||||
|
||||
Reference in New Issue
Block a user