Releases: Innmind/FileWatch
Releases · Innmind/FileWatch
6.0.1
Immutable
release. Only release title and notes can be modified.
6.0.0
What's Changed
- Next release by @Baptouuuu in #19
- Replace
innmind/time-continuumandinnmind/time-warpbyinnmind/timeby @Baptouuuu in #20 - Add
NoDiscardattributes by @Baptouuuu in #21
Full Changelog: 5.0.0...6.0.0
5.0.0
What's Changed
- Fix PHP
8.4deprecation by @Baptouuuu in #7 - Use date range for the license copyright by @Baptouuuu in #8
- Use BlackBox 6 by @Baptouuuu in #9
- Use
innmind/static-analysisby @Baptouuuu in #10 - Reuse workflows by @Baptouuuu in #11
- Update dependencies by @Baptouuuu in #12
- Fix memory leak when watching a file by @Baptouuuu in #13
- Simplify implementation by @Baptouuuu in #14
- Make
Pingreturn anAttemptby @Baptouuuu in #15 - Make
PingandWatchfinal classes by @Baptouuuu in #16 - Code style by @Baptouuuu in #17
Full Changelog: 4.0.0...5.0.0
4.0.0
3.2.0
3.1.0
3.0.0
Added
Innmind\FileWatch\Factory::build()Innmind\FileWatch\FailedInnmind\FileWatch\Stop
Changed
Innmind\FileWatch\Ping::__invoke()now has a value as first parameter that will be passed to the callable at each call, the callable now must return aInnmind\Immutable\Either<L|Innmind\FileWatch\Stop<C>, C>Innmind\FileWatch\Ping\Loggerconstructor is now private, use::psr()named constructor insteadInnmind\FileWatch\Watch\Loggerconstructor is now private, use::psr()named constructor instead
Removed
- Support for php
7.4and8.0 Innmind\FileWatch\bootstrap(), useInnmind\FileWatch\Factory::build()insteadInnmind\FileWatch\Exception\ExceptionInnmind\FileWatch\Exception\RuntimeExceptionInnmind\FileWatch\Exception\WatchFailed
Fixed
- Support for watching directories on Linux