# Releases

## v0.4.1

  - Remove dependency on `logger`.

## v0.4.0

  - Use `io-watch` for filesystem monitoring.

## v0.3.0

  - Internal refactoring.

## v0.2.1

  - Fixed compatibility of keyword arguments in `Monitor.new` to properly forward both positional and keyword arguments.

## v0.2.0

  - Moved `State` class to `build-files` gem. Users should now `require 'build/files/state'` instead of `require 'build/files/monitor/state'`.

## v0.1.0

  - Initial release.
  - Support for filesystem monitoring with platform-specific implementations (`Build::Files::Monitor::Native` using FSEvent/INotify).
  - Fallback polling implementation (`Build::Files::Monitor::Polling`).
