Skip to content

Commit

Permalink
prepare v6 and fix 5.2.0
Browse files Browse the repository at this point in the history
also add debouncer-full without default features to run check
  • Loading branch information
0xpr03 committed May 16, 2023
1 parent 7b89553 commit b6e4094
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 9 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,11 @@ jobs:
run: cargo check -p notify-debouncer-mini --no-default-features
# -p required for feature selection to actually work!

- name: check notify debouncer full features
if: matrix.version == 'stable'
run: cargo check -p notify-debouncer-full --no-default-features
# -p required for feature selection to actually work!

- name: check build examples
if: matrix.version == 'stable'
run: cargo check --package examples --examples
Expand Down
25 changes: 18 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
# Changelog

v5 maintenance branch is on `v5_maintenance` after `5.2.0`
v4 commits split out to branch `v4_maintenance` starting with `4.0.16`

## notify 6.0.0
## notify 6.0.0 (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
- CHANGE: on Linux `rename from` events will be emitted immediately without starting a new thread
- CHANGE: raise MSRV to 1.60
- CHANGE: files and directories moved into a watch folder on Linux will now be reported as `rename to` events instead of `create` events [#480]
- CHANGE: on Linux `rename from` events will be emitted immediately without starting a new thread [#480]
- CHANGE: raise MSRV to 1.60 [#480]

## debouncer-full 0.1.0
## debouncer-mini 0.3.0 (2023-05-17)

- CHANGE: upgrade to notify 6.0.0, pushing MSRV to 1.60 [#480]

## debouncer-full 0.1.0 (2023-05-17)

Newly introduced alternative debouncer with more features. [#480]

- FEATURE: only emit a single `rename` event if the rename `From` and `To` events can be matched
- FEATURE: merge multiple `rename` events
Expand All @@ -17,9 +24,13 @@ v4 commits split out to branch `v4_maintenance` starting with `4.0.16`
- FEATURE: don't emit duplicate create events
- FEATURE: don't emit `Modify` events after a `Create` event

## notify 5.2.0
[#480]: https://github.com/notify-rs/notify/pull/480

## notify 5.2.0 (2023-05-17)

- CHANGE: implement `Copy` for `EventKind` and `ModifyKind` [#481]

- CHANGE: implement `Copy` for `EventKind` and `ModifyKind` [#458]
[#481]: https://github.com/notify-rs/notify/pull/481

## notify 5.1.0 (2023-01-15)

Expand Down
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ _Cross-platform filesystem notification library for Rust._
[alert-after]!)

- [API Documentation][docs]
- [Debouncer Documentation][debouncer]
- [Mini Debouncer Documentation][debouncer-full]
- [Full Debouncer Documentation][debouncer-mini]
- [Examples][examples]
- [Crate page][crate]
- [Changelog][changelog]
Expand Down Expand Up @@ -62,7 +63,8 @@ Originally created by [Félix Saparelli] and awesome [contributors].

[Chokidar]: https://github.com/paulmillr/chokidar
[FileSystemEventSecurity]: https://developer.apple.com/library/mac/documentation/Darwin/Conceptual/FSEvents_ProgGuide/FileSystemEventSecurity/FileSystemEventSecurity.html
[debouncer]: https://github.com/notify-rs/notify/tree/main/notify-debouncer-mini
[debouncer-full]: https://github.com/notify-rs/notify/tree/main/notify-debouncer-full
[debouncer-mini]: https://github.com/notify-rs/notify/tree/main/notify-debouncer-mini
[Félix Saparelli]: https://passcod.name
[alacritty]: https://github.com/jwilm/alacritty
[alert-after]: https://github.com/frewsxcv/alert-after
Expand Down

0 comments on commit b6e4094

Please sign in to comment.