PackageTrack

npm

@parcel/watcher-darwin-x64

2.6.0parcel-bundler/watcher

A native C++ Node module for querying and subscribing to filesystem events. Used by Parcel 2.

Release timeline

17 releases since 2023
20232026

One column per quarter.

Releases

  1. 2.6.020 Jul 2026
    Release notes

    Adds support RegExp ignores in #248. Thanks @SimenB!

    Open source →
  2. 2.5.623 Jan 2026
    Release notes

    What's Changed

    Full Changelog: v2.5.5...v2.5.6

    Open source →
  3. 2.5.411 Jan 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.5.1...v2.5.4

    Open source →
  4. 2.5.126 Jan 2025
    Release notes
    • Handle large changes from FS Events better in getEventsSince - #196
    • Fix use after free in kqueue backend
    • fix: catch std:regex error - #195
    Open source →
  5. 2.5.04 Nov 2024
    Release notes

    Added

    • Support 32-bit arm musl platform
    • Support npm --build-from-source flag to optionally build from source instead of using prebuilt packages. Can be used in conjunction with --no-optional to prevent installing platform-specific dependencies.

    Fixed

    • Fix use after free errors (#177)
    • Fix deadlock between Watcher and Debounce threads (#189)
    • Avoid open() calls on stat() failures on macOS to prevent security dialogs (#186)
    Open source →
  6. 2.4.2-alpha.013 Jun 2024pre-release

    Nothing published for this version

  7. 2.4.123 Feb 2024

    Nothing published for this version

  8. 2.4.015 Jan 2024
    Release notes

    Adds support for CommonJS (along with existing support for ESM) in @parcel/watcher-wasm.

    Open source →
  9. 2.3.024 Aug 2023
    Release notes

    Features

    • Add a kqueue backend to support FreeBSD, or as an alternative to FSEvents on macOS
    • Add a WASM backend, for use in environments where native modules cannot run (e.g. on the web in environments like Stackblitz, or unsupported processor architectures/operating systems). Use the @parcel/watcher-wasm package instead of @parcel/watcher in these cases. Note that this is much less efficient than using native OS-specific APIs, so keep using the native packages where possible.
    • Migrate to napi thread safe functions, which allows using @parcel/watcher from multiple Node.js worker threads
    • Add a 32-bit windows build, useful if users accidentally installed a 32-bit version of Node
    Open source →
  10. 2.3.0-alpha.320 Aug 2023pre-release

    Nothing published for this version

  11. 2.3.0-alpha.219 Aug 2023pre-release

    Nothing published for this version

  12. 2.3.0-alpha.130 Jul 2023pre-release

    Nothing published for this version

  13. 2.3.0-alpha.030 Jul 2023pre-release

    Nothing published for this version

  14. 2.2.1-alpha.05 Jul 2023pre-release

    Nothing published for this version

  15. 2.2.02 Jul 2023

    Nothing published for this version

  16. 2.2.0-alpha.126 Jun 2023pre-release

    Nothing published for this version

  17. 2.2.0-alpha.025 Jun 2023pre-release

    Nothing published for this version