Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR switches the JIT engine to use the tracking context by default, which relies on native dependency tracking within build runners instead of running our own chokidar instance. This is slightly slower but much more reliable and not prone to race conditions. This is basically just setting
TAILWIND_DISABLE_TOUCH=true
by default, and removing any actual conditions around that flag.This depends on the new PostCSS
dir-dependency
message type which is not supported by all build tools yet, but is very close. Webpack 4 and 5 both support it already, Snowpack supports it, and we have open pull requests for adding support to Parcel and postcss-cli.After this is released, you will still be able to use the chokidar-driven dependency tracking system by setting
TAILWIND_MODE=watch
.