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
eventmodule
- Update
notifyto v8
0.3.0 - 2022-12-17
- Add
MuxedLines::add_file_from_start.
- Update
notifyto5.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
notifyto5.0.0-pre.16to allowkqueuesupport - Switch OSX notification backend from
fseventstokqueue - Store
Watcheras a trait object to allow runtime variance of the notification backend.
0.2.3 - 2021-07-31
- Update
notifyto5.0.0-pre.11to 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_utilfor Streams - Bump MSRV to 1.47 per
notifyupdate - Make tokio optional (but default) to allow for future runtime variance.
MuxedEvents::add_fileis 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_filecan 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+SynctoMuxedLines.
0.1.0 - 2020-04-10
- Initial library features