diff --git a/Cargo.lock b/Cargo.lock index 15382e90..1682cc09 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -862,7 +862,7 @@ checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2" [[package]] name = "rolldown-file-id" -version = "0.2.7" +version = "0.2.8" dependencies = [ "serde", "tempfile", @@ -871,7 +871,7 @@ dependencies = [ [[package]] name = "rolldown-notify" -version = "10.3.0" +version = "10.3.1" dependencies = [ "bitflags 2.11.1", "criterion", @@ -895,7 +895,7 @@ dependencies = [ [[package]] name = "rolldown-notify-debouncer-full" -version = "0.7.6" +version = "0.7.7" dependencies = [ "crossbeam-channel", "deser-hjson", @@ -914,7 +914,7 @@ dependencies = [ [[package]] name = "rolldown-notify-debouncer-mini" -version = "0.8.6" +version = "0.8.7" dependencies = [ "crossbeam-channel", "flume", diff --git a/Cargo.toml b/Cargo.toml index 5de36859..da1bd336 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -83,7 +83,7 @@ criterion = "0.8.0" flume = "0.12.0" deser-hjson = "2.2.4" tracing-subscriber = "0.3.20" -rolldown-file-id = { version = "0.2.7", path = "file-id" } +rolldown-file-id = { version = "0.2.8", path = "file-id" } objc2-core-foundation = { version = "0.3.2", default-features = false } objc2-core-services = { version = "0.3.2", default-features = false } futures = "0.3.30" @@ -94,9 +94,9 @@ libc = "0.2.4" tracing = "0.1.41" mio = { version = "1.0", features = ["os-ext"] } web-time = "1.1.0" -rolldown-notify = { version = "10.3.0", path = "notify" } -rolldown-notify-debouncer-full = { version = "0.7.6", path = "notify-debouncer-full" } -rolldown-notify-debouncer-mini = { version = "0.8.6", path = "notify-debouncer-mini" } +rolldown-notify = { version = "10.3.1", path = "notify" } +rolldown-notify-debouncer-full = { version = "0.7.7", path = "notify-debouncer-full" } +rolldown-notify-debouncer-mini = { version = "0.8.7", path = "notify-debouncer-mini" } rolldown-notify-types = { version = "2.0.2", path = "notify-types" } rustc-hash = "2.1.2" pretty_assertions = "1.3.0" diff --git a/file-id/CHANGELOG.md b/file-id/CHANGELOG.md index 032fef4d..7159da45 100644 --- a/file-id/CHANGELOG.md +++ b/file-id/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.8](https://github.com/rolldown/notify/compare/rolldown-file-id-v0.2.7...rolldown-file-id-v0.2.8) - 2026-05-18 + +### Other + +- update Cargo.lock dependencies + ## [0.2.7](https://github.com/rolldown/notify/compare/rolldown-file-id-v0.2.6...rolldown-file-id-v0.2.7) - 2026-03-13 ### Other diff --git a/file-id/Cargo.toml b/file-id/Cargo.toml index b4cba8e0..83d84cf5 100644 --- a/file-id/Cargo.toml +++ b/file-id/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rolldown-file-id" -version = "0.2.7" +version = "0.2.8" description = "Utility for reading inode numbers (Linux, MacOS) and file IDs (Windows)" documentation = "https://docs.rs/notify" readme = "README.md" diff --git a/notify-debouncer-full/CHANGELOG.md b/notify-debouncer-full/CHANGELOG.md index 3165c610..51426c0a 100644 --- a/notify-debouncer-full/CHANGELOG.md +++ b/notify-debouncer-full/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.7](https://github.com/rolldown/notify/compare/rolldown-notify-debouncer-full-v0.7.6...rolldown-notify-debouncer-full-v0.7.7) - 2026-05-18 + +### Other + +- Optimize debouncer.watch() lookup time ([#913](https://github.com/rolldown/notify/pull/913)) +- Emit `remove` events even if a file was created and then removed ([#902](https://github.com/rolldown/notify/pull/902)) +- *(debouncer-full)* speed up hashing by rustc-hash ([#896](https://github.com/rolldown/notify/pull/896)) +- *(notify-debouncer-full)* avoid rebuilding queues during flush ([#883](https://github.com/rolldown/notify/pull/883)) +- *(deps)* update dependency rust to v1.95.0 ([#83](https://github.com/rolldown/notify/pull/83)) + ## [0.7.6](https://github.com/rolldown/notify/compare/rolldown-notify-debouncer-full-v0.7.5...rolldown-notify-debouncer-full-v0.7.6) - 2026-03-13 ### Other diff --git a/notify-debouncer-full/Cargo.toml b/notify-debouncer-full/Cargo.toml index 69f1f31b..78fbadbe 100644 --- a/notify-debouncer-full/Cargo.toml +++ b/notify-debouncer-full/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rolldown-notify-debouncer-full" -version = "0.7.6" +version = "0.7.7" description = "notify event debouncer optimized for ease of use" documentation = "https://docs.rs/notify-debouncer-full" authors = ["Daniel Faust "] diff --git a/notify-debouncer-mini/CHANGELOG.md b/notify-debouncer-mini/CHANGELOG.md index 74768a68..d80d6a80 100644 --- a/notify-debouncer-mini/CHANGELOG.md +++ b/notify-debouncer-mini/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.8.7](https://github.com/rolldown/notify/compare/rolldown-notify-debouncer-mini-v0.8.6...rolldown-notify-debouncer-mini-v0.8.7) - 2026-05-18 + +### Other + +- *(debouncer-full)* speed up hashing by rustc-hash ([#896](https://github.com/rolldown/notify/pull/896)) + ## [0.8.6](https://github.com/rolldown/notify/compare/rolldown-notify-debouncer-mini-v0.8.5...rolldown-notify-debouncer-mini-v0.8.6) - 2026-03-13 ### Other diff --git a/notify-debouncer-mini/Cargo.toml b/notify-debouncer-mini/Cargo.toml index e29605fb..8e339918 100644 --- a/notify-debouncer-mini/Cargo.toml +++ b/notify-debouncer-mini/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rolldown-notify-debouncer-mini" -version = "0.8.6" +version = "0.8.7" description = "notify mini debouncer for events" documentation = "https://docs.rs/notify-debouncer-mini" authors = ["Aron Heinecke "] diff --git a/notify/CHANGELOG.md b/notify/CHANGELOG.md index c0ab4bc9..82754b3f 100644 --- a/notify/CHANGELOG.md +++ b/notify/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.3.1](https://github.com/rolldown/notify/compare/rolldown-notify-v10.3.0...rolldown-notify-v10.3.1) - 2026-05-18 + +### Other + +- *(fsevent)* speed up flag convension ([#920](https://github.com/rolldown/notify/pull/920)) +- *(notify)* speed up recursive inotify watch setup ([#918](https://github.com/rolldown/notify/pull/918)) +- skip construction for unchanged stuff ([#905](https://github.com/rolldown/notify/pull/905)) +- *(debouncer-full)* speed up hashing by rustc-hash ([#896](https://github.com/rolldown/notify/pull/896)) + ## [10.3.0](https://github.com/rolldown/notify/compare/rolldown-notify-v10.2.0...rolldown-notify-v10.3.0) - 2026-03-13 ### Added diff --git a/notify/Cargo.toml b/notify/Cargo.toml index fc0d624f..26369450 100644 --- a/notify/Cargo.toml +++ b/notify/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rolldown-notify" -version = "10.3.0" +version = "10.3.1" description = "Cross-platform filesystem notification library" documentation = "https://docs.rs/notify" readme = "../README.md"