Skip to content

Releases: amasad/sane

Use watchmans's watch-project by default

01 May 21:06
Compare
Choose a tag to compare

Excerpt from watchman docs

With a proliferation of tools that wish to take advantage of filesystem watching at different locations in a filesystem tree, it is possible and likely for those tools to establish multiple overlapping watches.

Most systems have a finite limit on the number of directories that can be watched effectively; when that limit is exceeded the performance and reliability of filesystem watching is degraded, sometimes to the point that it ceases to function.

It is therefore desirable to avoid this situation and consolidate the filesystem watches. Watchman offers the watch-project command to allow clients to opt-in to the watch consolidation behavior described below.

'all' event

02 Sep 20:35
Compare
Choose a tag to compare

emit an all event whenever emitting any of the other events.

Include root directory in event callbacks

17 Aug 13:52
Compare
Choose a tag to compare

`sane()` takes options

14 Jul 18:48
Compare
Choose a tag to compare
v0.5.4

v0.5.4

normalize paths

02 Jul 04:56
Compare
Choose a tag to compare
v0.5.3

0.5.3

Fix deleting directories on windows

18 Jun 17:52
Compare
Choose a tag to compare

detectFileChange was originally made out to detect file changes but on windows it's also needed for directories being deleted.

a how did this go unnoticed release

29 May 19:02
Compare
Choose a tag to compare

@chmanie fixed a bug with passing a string for glob (as opposed to an array which I claimed sane supported)

A WINDOWS RELEASE

29 May 01:22
Compare
Choose a tag to compare

Support for windows. That means:

  1. workaround node #4337 issue
  2. dealing with missing filenames on windows
  3. dealing with useless dir change events
  4. dealing with delayed events on startup