Skip to content

Releases: gajus/turbowatch

v2.22.0

12 May 18:21
Compare
Choose a tag to compare

Export TURBOWATCH_EXPERIMENTAL_FILE_HASH=true to enable file difference comparison using file hash.

This is implemented as a feature of TurboWatcher backend (the default), i.e. directly using other watcher backends will not work.

Enabling this feature makes TurboWatcher calculate hash of every file that is reported.

The calculated hash is then used by watch.ts script to ignore file changes when the file contents has not changed.

This feature is released behind a feature flag because I was afraid it might have a significant performance overhead. However, testing thus far shows that the overhead is negligible. This feature will likely become generally available in the next release.

v2.21.0

10 Apr 16:59
Compare
Choose a tag to compare
feat: export ProcessPromise (#41)

v2.20.1

05 Apr 21:02
Compare
Choose a tag to compare
fix: ensure that teardown is run at most once

v2.20.0

27 Mar 17:58
Compare
Choose a tag to compare
chore: remove pnpm lock; we are using npm

v2.19.0

27 Mar 17:11
0d27f7a
Compare
Choose a tag to compare
feat: test relative paths (fixes #34) (#37)

v2.18.0

27 Mar 16:54
dfbb0f5
Compare
Choose a tag to compare
feat: inject path to node_modules/.bin (fixes #35) (#36)

* feat: inject path to node_modules/.bin (fixes #35)

* feat: inject path to node_modules/.bin (fixes #35)

v2.17.3

24 Mar 19:25
Compare
Choose a tag to compare
fix: ensure that persistent triggers have initial run

v2.17.2

24 Mar 14:11
Compare
Choose a tag to compare
fix: initiate persistent tasks

v2.17.1

24 Mar 14:02
Compare
Choose a tag to compare
fix: throw if aborted

v2.17.0

24 Mar 13:19
Compare
Choose a tag to compare
feat: do not way for initial run