Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 1.64 KB

CHANGELOG.md

File metadata and controls

47 lines (27 loc) · 1.64 KB

Changelog

This project follows semantic versioning.

v0.10.0 (2023-03-10)

  • [changed] - Switched to new notify/debouncher API

v0.9.0 (2023-03-09)

  • [changed] - Switched from tempdir to tempfile due to security issues #25

v0.8.0 (2022-04-16)

  • [changed] - API BREAKAGE: Now DynamicReload::new takes an extra parameter which is how often to check for ranges (recommended is 2 sec)
  • [changed] - Clippy warnings, editions and various cleanup

v0.4.0 (2019-08-28)

  • [changed] - Use Arc instead of Rc to make create more MT friendly.
  • [changed] - Updated the notify & libloading dependencies. On Linux if the library file (inode) is deleted then inotify will stop sending events. I think it is better to watch the parent folder. Also only reload on CLOSE_WRITE and CREATE events. (Thanks Robert Gabriel Jakabosky)
  • [changed] - Also ignore copy errors so copy can be retried 10 times. Compare filename and extensions, to ignore .dll.exp file changes. (Thanks Robert Gabriel Jakabosky)
  • [changed] - Use canonicalize make sure the paths are valid (Thanks Gabriel Dube)
  • [changed] - minor clean ups

v0.2.1 (2017-02-08)

  • [changed] Updated libloading to 0.3.0

v0.2.0 (2016-02-28)

  • [changed] All errors now uses a Error enum instead of a string. Thanks to Victor M. Suarez for this PR.

v0.1.2 (2016-02-21)

  • [changed] Various data structures now take &str instead of &'static str so String can (optionally) be used

v0.1.1 (2016-02-19)

  • [changed] Lib now implements PartialEq so comparing lib == lib now works without using internal data

v0.1.0 (2016-02-14)

Initial Release