Skip to content

Commit 48541cb

Browse files
committed
Prepare release
1 parent 09a4b8a commit 48541cb

File tree

11 files changed

+43
-31
lines changed

11 files changed

+43
-31
lines changed

CHANGELOG.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
# Changelog
22

3-
v6 maintenance branch is on `v6_maintenance` after `6.1.1`
3+
## notify 8.0.0 (2025-01-10)
44

5-
v5 maintenance branch is on `v5_maintenance` after `5.2.0`
6-
7-
v4 commits split out to branch `v4_maintenance` starting with `4.0.16`
8-
9-
## notify 8.0.0 (unreleased)
10-
11-
- CHANGE: raise MSRV to 1.77 [#569] [#610] **breaking**
5+
- CHANGE: update notify-types to version 2.0.0
6+
- CHANGE: raise MSRV to 1.77 **breaking**
127
- FEATURE: add config option to disable following symbolic links [#635]
138
- FIX: unaligned access to FILE_NOTIFY_INFORMATION [#647] **breaking**
149

1510
[#635]: https://github.com/notify-rs/notify/pull/635
1611
[#647]: https://github.com/notify-rs/notify/pull/647
1712

18-
## notify-types 2.0.0 (unreleased)
13+
## notify-types 2.0.0 (2025-01-10)
1914

2015
- CHANGE: replace instant crate with web-time [#652] **breaking**
2116
- CHANGE: the web-time dependency is now behind the `web-time` feature **breaking**
2217

2318
[#652]: https://github.com/notify-rs/notify/pull/652
2419

25-
## debouncer-full 0.5.0 (unreleased)
20+
## debouncer-mini 0.6.0 (2025-01-10)
21+
22+
- CHANGE: update notify to version 8.0.0
23+
24+
## debouncer-full 0.5.0 (2025-01-10)
2625

26+
- CHANGE: update notify to version 8.0.0
2727
- CHANGE: pass `web-time` feature to notify-types
2828

2929
## notify-types 1.0.1 (2024-12-17)

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ log = "0.4.17"
3535
mio = { version = "1.0", features = ["os-ext"] }
3636
web-time = "1.1.0"
3737
nix = "0.29.0"
38-
notify = { version = "7.0.0", path = "notify" }
39-
notify-debouncer-full = { version = "0.4.0", path = "notify-debouncer-full" }
40-
notify-debouncer-mini = { version = "0.5.0", path = "notify-debouncer-mini" }
41-
notify-types = { version = "1.0.0", path = "notify-types" }
38+
notify = { version = "8.0.0", path = "notify" }
39+
notify-debouncer-full = { version = "0.5.0", path = "notify-debouncer-full" }
40+
notify-debouncer-mini = { version = "0.6.0", path = "notify-debouncer-mini" }
41+
notify-types = { version = "2.0.0", path = "notify-types" }
4242
pretty_assertions = "1.3.0"
4343
rand = "0.8.5"
4444
rstest = "0.24.0"

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@ _Cross-platform filesystem notification library for Rust._
1111

1212

1313
- [Notify Documentation][notify-docs]
14+
- [Notify Types Documentation][notify-types-docs]
1415
- [Mini Debouncer Documentation][debouncer-mini-docs]
1516
- [Full Debouncer Documentation][debouncer-full-docs]
17+
- [File ID][file-id-docs]
1618
- [Examples][examples]
1719
- [Changelog][changelog]
1820
- [Upgrading notify from v4](UPGRADING_V4_TO_V5.md)
@@ -35,7 +37,8 @@ and others.
3537

3638
## License
3739

38-
Notify is licensed under the [CC Zero 1.0][cc0].
40+
notify is licensed under the [CC Zero 1.0][cc0].
41+
notify-types is licensed under the [MIT] or [Apache-2.0][apache] license.
3942
notify-debouncer-mini is licensed under the [MIT] or [Apache-2.0][apache] license.
4043
notify-debouncer-full is licensed under the [MIT] or [Apache-2.0][apache] license.
4144
file-id is licensed under the [MIT] or [Apache-2.0][apache] license.
@@ -68,6 +71,8 @@ Originally created by [Félix Saparelli] and awesome [contributors].
6871
[deno]: https://github.com/denoland/deno
6972
[docket]: https://iwillspeak.github.io/docket/
7073
[notify-docs]: https://docs.rs/notify/latest/notify/
74+
[notify-types-docs]: https://docs.rs/notify-types/latest/notify-types/
75+
[file-id-docs]: https://docs.rs/file-id/latest/file-id/
7176
[fsnotify]: https://github.com/fsnotify/fsnotify
7277
[handlebars-iron]: https://github.com/sunng87/handlebars-iron
7378
[hotwatch]: https://github.com/francesca64/hotwatch

notify-debouncer-full/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify-debouncer-full"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
description = "notify event debouncer optimized for ease of use"
55
documentation = "https://docs.rs/notify-debouncer-full"
66
authors = ["Daniel Faust <hessijames@gmail.com>"]

notify-debouncer-full/src/lib.rs

Lines changed: 6 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.1"
15+
//! notify-debouncer-full = "0.5.0"
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.1"
23+
//! notify-debouncer-full = "0.5.0"
2424
//! notify = { version = "..", features = [".."] }
2525
//! ```
2626
//!
@@ -49,7 +49,11 @@
4949
//!
5050
//! The following crate features can be turned on or off in your cargo dependency config:
5151
//!
52+
//! - `serde` passed down to notify-types, off by default
53+
//! - `web-time` passed down to notify-types, off by default
5254
//! - `crossbeam-channel` passed down to notify, off by default
55+
//! - `macos_fsevent` passed down to notify, off by default
56+
//! - `macos_kqueue` passed down to notify, off by default
5357
//! - `serialization-compat-6` passed down to notify, off by default
5458
//!
5559
//! # Caveats

notify-debouncer-mini/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify-debouncer-mini"
3-
version = "0.5.0"
3+
version = "0.6.0"
44
description = "notify mini debouncer for events"
55
documentation = "https://docs.rs/notify-debouncer-mini"
66
authors = ["Aron Heinecke <Ox0p54r36@t-online.de>"]

notify-debouncer-mini/src/lib.rs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
//!
55
//! ```toml
66
//! [dependencies]
7-
//! notify-debouncer-mini = "0.4.1"
7+
//! notify-debouncer-mini = "0.6.0"
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.1"
13+
//! notify-debouncer-mini = "0.6.0"
1414
//! notify = { version = "..", features = [".."] }
1515
//! ```
1616
//!
@@ -45,8 +45,10 @@
4545
//!
4646
//! The following crate features can be turned on or off in your cargo dependency config:
4747
//!
48+
//! - `serde` passed down to notify-types, off by default
4849
//! - `crossbeam-channel` passed down to notify, off by default
49-
//! - `serde` enables serde support for events, off by default
50+
//! - `macos_fsevent` passed down to notify, off by default
51+
//! - `macos_kqueue` passed down to notify, off by default
5052
//! - `serialization-compat-6` passed down to notify, off by default
5153
//!
5254
//! # Caveats

notify-types/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify-types"
3-
version = "1.0.0"
3+
version = "2.0.0"
44
description = "Types used by the notify crate"
55
documentation = "https://docs.rs/notify-types"
66
readme = "../README.md"

notify/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "notify"
3-
version = "7.0.0"
3+
version = "8.0.0"
44
description = "Cross-platform filesystem notification library"
55
documentation = "https://docs.rs/notify"
66
readme = "../README.md"

notify/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//!
55
//! ```toml
66
//! [dependencies]
7-
//! notify = "7.0.0"
7+
//! notify = "8.0.0"
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 = "7.0.0", features = ["serde"] }
27+
//! notify = { version = "8.0.0", features = ["serde"] }
2828
//! ```
2929
//!
3030
//! # Known Problems

release_checklist.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ Specifically the notify version.
44

55
- update CHANGELOG.md
66
- update README.md
7-
- update notify/lib.rs
8-
- update notify/cargo.toml examples/Cargo.toml examples/hot_reload_tide/Cargo.toml
9-
- bump version number on the root Cargo.toml and examples
10-
- maybe update notify-debouncer-mini/Cargo.toml
11-
- maybe update notify-debouncer-full/Cargo.toml
7+
- update Cargo.toml and src/lib.rs for:
8+
- file-id
9+
- notify
10+
- notify-debouncer-full
11+
- notify-debouncer-mini
12+
- notify-types

0 commit comments

Comments
 (0)