watchexec v1.14.0 Release Notes

Release Date: 2020-07-03 // about 2 years ago
    • #157 Error and exit gracefully when the subprocess's environment would be too large (as a result of too many changes being added to the WATCHEXEC_* environment variables instead of throwing a cryptic message ("Argument list too long")
    • #157 Add --no-environment to disable the WATCHEXEC_* variables being set, to avoid the above situation completely.
    • 📇 #157 Add --no-meta to disable only "metadata" events from being reported as above, which mitigates the above situation.
    • #160 ⚠️ Stop initialising the logger in the library code. Downstream users will need to initialise their own logger if they want debug/warn output. As a reminder, the library API is not considered in semver here, and downstream users are encouraged to specify exact versions: watchexec = "=1.14.0".