Releases: astrohelm/filesnitch
Releases · astrohelm/filesnitch
Filesnitch v2.0.0
Major update
- Switch from ignore list to filter function.
- Restartable scheduler, allows to flush events in sync way before finish.
- New scheduler events: ready, close, event, unlink, update, new.
- New event parameter: details, available with update and new events.
- New synchronous methods for snitch: flush, watchSync, open, close, _schedule, ref, unref.
- Callbacks for watch methods.
- Drop support of NodeJS < 22.
- Documentation enhancement.
- Packages update.
Full changelog: v1.8.1...v2.0.0
Filesnitch v1.8.1
Changes - 2024-03-19
- Eslint bug fix
- Pull request template update
- Readme warning update
- Version fix
Filesnitch v1.7.0 & v1.8.0
Changes 2024-03-18 | v1.8.0
- Return of macos & windows CI versions
- Code quality improvements
- Removed private fields -> decomposition to utils
- Updated packages
- Scheduler as self-entity -> can be removed by astropack scheduler in the future
- Fixed bug with nested updates
Changes 2024-01-14 | v1.7.0
- Removed symbolic properties
- Packages update
- Grammar fixes
FileSnitch v1.6.0
Changes - 2023-12-10
- Code quality improvements
- Static method watch (fp friendly)
- Delete event renamed to unlink
- More control over watcher with symbols
- Rewritten to class syntax
- Updated packages
FileSnitch v1.5.0
Changes 2023-12-07
- Code performance improvements
- Symbolic keywords for isolation
FileSnitch v1.4.0
Updates 2023-12-05
- Code quality improvements
- Version bug fix
- CI only for ubuntu
FileSnitch v1.3.0
Updates - 2023-12-01
- Code quality improvements
- Packages update
- Library exports now support ESM & typescript
FileSnitch V1.2.0
Update 2023-10-28
Prevented unexpected behavior caused by updating options parameter.
Filesnitch v1.1.0
Update 2023-10-26
- Methods chaining
- Quality improvements
- Performance improvements
- JSDOC Enhancements
- Readme updates
- CI only for 18
- Support latest:21 node version
- Renamed astrowatch -> filesnitch
Astrowatch v1.0.0
1.0.0 - 2023-08-25
- Moved from Leadfisher
- New
.close
and.clear
methods- Both in use for memory safety
- New option
home
- Added for long path replacements
- New Tests
- JSDoc