All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Re-export notify
event
module
- Update
notify
to^6.0.0
0.3.0 - 2022-12-17
- Add
MuxedLines::add_file_from_start
.
- Update
notify
to5.0.0
- Bump MSRV from 1.47 to 1.60, to take advantage of
dep:
syntax - Bump Rust edition to 2021
0.2.4 - 2022-08-15
- Muxed events: include paths in remove events
- Update
notify
to5.0.0-pre.16
to allowkqueue
support - Switch OSX notification backend from
fsevents
tokqueue
- Store
Watcher
as a trait object to allow runtime variance of the notification backend.
0.2.3 - 2021-07-31
- Update
notify
to5.0.0-pre.11
to fix build errors
0.2.2 - 2021-06-06
- Properly handle renaming to a watched file, and fix panic when checking nonexistent reader position.
0.2.1 - 2021-04-23
- Marker release only (no functional changes)
0.2.0 - 2021-04-18
- Update Tokio dependency to 1.0
- Switch to using
futures_util
for Streams - Bump MSRV to 1.47 per
notify
update - Make tokio optional (but default) to allow for future runtime variance.
MuxedEvents::add_file
is async and takesInto<PathBuf>
0.1.3 - 2020-11-22
- Add
MuxedEvents::next_event
. - Add
MuxedLines::next_line
. - Establish 1.40 MSRV.
- Force unwatch on
Rename(Name)
event.
0.1.2 - 2020-11-08
- Fix issue where
MuxedLines::add_file
can panic if called while in transientStreamState
. - Force unwatch on
Remove(File)
event to fix potential race with underlying filesystem state.
0.1.1 - 2020-04-16
- Add
Send
+Sync
toMuxedLines
.
0.1.0 - 2020-04-10
- Initial library features