Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 03:29
4e7d584

0.2.0 (2025-10-06)

Features

  • add event debouncing with configurable delay (d819bcf)
  • add shell-words for proper command parsing (e018867)

Bug Fixes

  • ci: increase test timeouts for CI environment (2bb2429)
  • ci: increase test timeouts to 6 seconds for slower CI environment (abd791c)
  • ci: make release workflow depend on CI success (3c83cc4)
  • ci: replace fixed timeouts with polling for marker file detection (ce9be66)
  • resolve clippy warnings and formatting in benchmarks (ccc3a85)
  • tests: add cross-platform touch command for Windows compatibility (b724aae)
  • tests: remove needless borrow in test command arg (a1a3310)
  • watcher: handle Linux inotify Access(Close(Write)) events for cross-platform compatibility (e9cf160), closes #3
  • watcher: normalize Access(Close(Write)) events for cross-platform consistency (dc59308)

Performance Improvements

  • add comprehensive benchmark suite with Criterion (4bf880b)
  • convert to async channels with tokio::sync::mpsc (2cd44e0)
  • optimize path normalization to avoid unnecessary string operations (b62c5c5)
  • optimize template substitution with single-pass algorithm (06850f1)
  • use static strings for event types to reduce allocations (ee20cb3)