Skip to content

Commit 4a00121

Browse files
committed
remove serde restriction and publish new versions
the experiment got removed in serde-rs/serde#2590
1 parent 03ac300 commit 4a00121

File tree

10 files changed

+41
-23
lines changed

10 files changed

+41
-23
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
33
v5 maintenance branch is on `v5_maintenance` after `5.2.0`
44
v4 commits split out to branch `v4_maintenance` starting with `4.0.16`
55

6+
## debouncer-full 0.3.1 (2023-08-21)
7+
8+
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
9+
10+
## debouncer-mini 0.4.1 (2023-08-21)
11+
12+
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
13+
14+
## notify 6.1.1 (2023-08-21)
15+
16+
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
17+
18+
## file-id 0.2.1 (2023-08-21)
19+
20+
- CHANGE: remove serde binary experiment opt-out after it got removed [#530]
21+
22+
[#530]: https://github.com/notify-rs/notify/pull/530
23+
624
## debouncer-full 0.3.0 (2023-08-18)
725

826
- CHANGE: opt-out of the serde binary experiment by restricting it to < 1.0.172 [#528]

examples/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ publish = false
55
edition = "2021"
66

77
[dev-dependencies]
8-
notify = { version = "6.1.0", path = "../notify" }
9-
notify-debouncer-mini = { version = "0.4.0", path = "../notify-debouncer-mini" }
10-
notify-debouncer-full = { version = "0.3.0", path = "../notify-debouncer-full" }
8+
notify = { version = "6.1.1", path = "../notify" }
9+
notify-debouncer-mini = { version = "0.4.1", path = "../notify-debouncer-mini" }
10+
notify-debouncer-full = { version = "0.3.1", path = "../notify-debouncer-full" }
1111
futures = "0.3"
1212
tempfile = "3.5.0"
1313
log = "0.4.17"

examples/hot_reload_tide/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ edition = "2018"
1010
tide = "0.16.0"
1111
async-std = { version = "1.6.0", features = ["attributes"] }
1212
serde_json = "1.0"
13-
serde = "1.0.115, < 1.0.172"
14-
notify = { version = "6.1.0", features = ["serde"], path = "../../notify" }
13+
serde = "1.0.115"
14+
notify = { version = "6.1.1", features = ["serde"], path = "../../notify" }
1515

1616
# required to prevent mixing with workspace
1717
# hack to prevent cargo audit from catching this

file-id/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "file-id"
3-
version = "0.2.0"
3+
version = "0.2.1"
44
rust-version = "1.60"
55
description = "Utility for reading inode numbers (Linux, MacOS) and file IDs (Windows)"
66
documentation = "https://docs.rs/notify"
@@ -19,7 +19,7 @@ name = "file-id"
1919
path = "bin/file_id.rs"
2020

2121
[dependencies]
22-
serde = { version = "1.0.89, < 1.0.172", features = ["derive"], optional = true }
22+
serde = { version = "1.0.89", features = ["derive"], optional = true }
2323

2424
[target.'cfg(windows)'.dependencies]
2525
windows-sys = { version = "0.48.0", features = ["Win32_Storage_FileSystem", "Win32_Foundation"] }

notify-debouncer-full/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify-debouncer-full"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
rust-version = "1.60"
66
description = "notify event debouncer optimized for ease of use"
@@ -24,9 +24,9 @@ default = ["crossbeam"]
2424
crossbeam = ["crossbeam-channel","notify/crossbeam-channel"]
2525

2626
[dependencies]
27-
notify = { version = "6.1.0", path = "../notify" }
27+
notify = { version = "6.1.1", path = "../notify" }
2828
crossbeam-channel = { version = "0.5", optional = true }
29-
file-id = { version = "0.2.0", path = "../file-id" }
29+
file-id = { version = "0.2.1", path = "../file-id" }
3030
walkdir = "2.2.2"
3131
parking_lot = "0.12.1"
3232
log = "0.4.17"
@@ -35,6 +35,6 @@ log = "0.4.17"
3535
pretty_assertions = "1.3.0"
3636
mock_instant = "0.3.0"
3737
rstest = "0.17.0"
38-
serde = { version = "1.0.89, < 1.0.172", features = ["derive"] }
38+
serde = { version = "1.0.89", features = ["derive"] }
3939
deser-hjson = "1.1.1"
4040
rand = "0.8.5"

notify-debouncer-full/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
//!
1313
//! ```toml
1414
//! [dependencies]
15-
//! notify-debouncer-full = "0.3.0"
15+
//! notify-debouncer-full = "0.3.1"
1616
//! ```
1717
//!
1818
//! In case you want to select specific features of notify,
1919
//! specify notify as dependency explicitly in your dependencies.
2020
//! Otherwise you can just use the re-export of notify from debouncer-full.
2121
//!
2222
//! ```toml
23-
//! notify-debouncer-full = "0.3.0"
23+
//! notify-debouncer-full = "0.3.1"
2424
//! notify = { version = "..", features = [".."] }
2525
//! ```
2626
//!

notify-debouncer-mini/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify-debouncer-mini"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2021"
55
rust-version = "1.60"
66
description = "notify mini debouncer for events"
@@ -24,7 +24,7 @@ default = ["crossbeam"]
2424
crossbeam = ["crossbeam-channel","notify/crossbeam-channel"]
2525

2626
[dependencies]
27-
notify = { version = "6.1.0", path = "../notify" }
27+
notify = { version = "6.1.1", path = "../notify" }
2828
crossbeam-channel = { version = "0.5", optional = true }
29-
serde = { version = "1.0.89, < 1.0.172", features = ["derive"], optional = true }
29+
serde = { version = "1.0.89", features = ["derive"], optional = true }
3030
log = "0.4.17"

notify-debouncer-mini/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
//!
55
//! ```toml
66
//! [dependencies]
7-
//! notify-debouncer-mini = "0.4.0"
7+
//! notify-debouncer-mini = "0.4.1"
88
//! ```
99
//! In case you want to select specific features of notify,
1010
//! specify notify as dependency explicitly in your dependencies.
1111
//! Otherwise you can just use the re-export of notify from debouncer-mini.
1212
//! ```toml
13-
//! notify-debouncer-mini = "0.4.0"
13+
//! notify-debouncer-mini = "0.4.1"
1414
//! notify = { version = "..", features = [".."] }
1515
//! ```
1616
//!

notify/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify"
3-
version = "6.1.0"
3+
version = "6.1.1"
44
rust-version = "1.60"
55
description = "Cross-platform filesystem notification library"
66
documentation = "https://docs.rs/notify"
@@ -23,7 +23,7 @@ crossbeam-channel = { version = "0.5.0", optional = true }
2323
filetime = "0.2.22"
2424
libc = "0.2.4"
2525
log = "0.4.17"
26-
serde = { version = "1.0.89, < 1.0.172", features = ["derive"], optional = true }
26+
serde = { version = "1.0.89", features = ["derive"], optional = true }
2727
walkdir = "2.2.2"
2828

2929
[target.'cfg(any(target_os="linux", target_os="android"))'.dependencies]

notify/src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//!
55
//! ```toml
66
//! [dependencies]
7-
//! notify = "6.1.0"
7+
//! notify = "6.1.1"
88
//! ```
99
//!
1010
//! 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 @@
2424
//! Events are serializable via [serde](https://serde.rs) if the `serde` feature is enabled:
2525
//!
2626
//! ```toml
27-
//! notify = { version = "6.1.0", features = ["serde"] }
27+
//! notify = { version = "6.1.1", features = ["serde"] }
2828
//! ```
2929
//!
3030
//! ### Crossbeam-Channel & Tokio
@@ -35,7 +35,7 @@
3535
//! You can disable crossbeam-channel, letting notify fallback to std channels via
3636
//!
3737
//! ```toml
38-
//! notify = { version = "6.1.0", default-features = false, features = ["macos_kqueue"] }
38+
//! notify = { version = "6.1.1", default-features = false, features = ["macos_kqueue"] }
3939
//! // Alternatively macos_fsevent instead of macos_kqueue
4040
//! ```
4141
//! Note the `macos_kqueue` requirement here, otherwise no native backend is available on macos.

0 commit comments

Comments
 (0)