Skip to content

v0.103.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 18:58
e675fe6

0.103.0 (2026-08-21)

⚠ BREAKING CHANGES

  • EslintCommandOptions.extraArgs entries are passed to
    eslint as one argument each. Split flag and value ("--rulesdir dir"
    becomes ["--rulesdir", "dir"]) and drop any quoting from values.
  • bundler option values reach esbuild verbatim. Drop any
    quoting from AddBundleOptions values, from BundlerOptions.loaders
    and from BundlingOptions.externals.
  • PytestOptions.testMatch becomes pytest's testpaths
    setting. Quote entries containing spaces (["'my tests'"]); a pattern
    matching nothing now warns and collects every test instead of failing.
  • PytestOptions.version now defaults to "8.3.5" (was
    "7.4.3"), which testpaths needs to expand globs. Set version: "7.4.3" to keep the old runner and drop any globs from testMatch.
  • ReleaseOptions.artifactsDirectory must be a relative
    path inside the project directory. Absolute paths, and paths leaving the
    project via .. or a symlink, now throw.

Bug Fixes

  • harden shell execution of builtin task steps (#4887) (e675fe6)