v1.2.0
Changelog
Full Changelog: v1.1.0...v1.2.0
General
-
As of Mach v1.1.0, Node 22 is required to run the CLI tool. This has now been reflected in the
engines
field of thepackage.json
to provide users with a warning when attempting to install Mach on an older version of Node. -
ThemachBuild
andmachWatch
functions now take an additionalinstruments
parameter for the instruments that must be built, rather than performing filtering on their own.
Configuration
- Allow loading Mach configuration as a TypeScript file. Mach will now search for both
mach.config.js
andmach.config.ts
if a path is not specified with-c
or--config
.
Bug Fixes
- The CLI will no longer exit with a non-zero exit code when
-f
or--filter
is used to select a strict subset of instruments.