Skip to content

Latest commit

 

History

History
114 lines (87 loc) · 3.21 KB

CHANGELOG.md

File metadata and controls

114 lines (87 loc) · 3.21 KB

Changelog

2.1.0 - 2024-07-09

  • No more unnecessary logs.
  • Implemented NEW event OS optimization.
  • Static methods callbacks fix.
  • Method parameters assertion.
  • Rewritten tests.
  • Types fixes.

2.0.0 - 2024-07-07

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.

1.8.1 - 2024-03-19

  • Eslint bug fix
  • Pull request template update
  • Readme warning update
  • Version fix

1.8.0 - 2024-03-18

  • 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

1.7.0 - 2024-01-14

  • Removed symbolic properties
  • Packages update
  • Grammar fixes

1.6.0 - 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

1.5.0 - 2023-12-07

  • Code performance improvements
  • Symbolic keywords for isolation

1.4.0 - 2023-12-05

  • Code quality improvements
  • Version bug fix
  • CI only for ubuntu

1.3.0 - 2023-12-01

  • Code quality improvements
  • Packages update
  • Library exports now support ESM & typescript

1.2.0 - 2023-10-28

  • Prevent unexpected behavior

1.1.0 - 2023-10-26

  • Methods chaining
  • Quality improvements
  • Performance improvements
  • JSDOC Enhancements
  • Readme updates
  • CI only for 18
  • Support latest:21 node version
  • Renamed filesnitch -> filesnitch

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