Skip to content

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 10 May 10:40
· 188 commits to master since this release
v0.7.1
72836d7

Fixed

  • Turborepo configs resolve under both turbo.json and turbo.jsonc
    filenames, and either is parsed as JSONC (line/block comments and
    trailing commas), matching Turborepo v2's own parser. Detection
    previously hardcoded turbo.json and the parser was strict JSON, so
    .jsonc files were invisible to detection and any JSONC syntax
    surfaced parse errors. The qualified-task syntax also accepts
    turbo.jsonc:task (and deno.jsonc:task, fixed in the same line for
    parity). Fixes #10.
  • Root Tasks in turbo.json — entries written with the //#name
    prefix, invoked via turbo run name against the workspace root —
    now surface in runner list under their bare name. Workspace-scoped
    entries (pkg#task) remain filtered, and the result set is
    deduplicated when both name and //#name are defined. Fixes #11.

Changed

  • crates-release CI workflow uses crates.io trusted publishing via
    OIDC. Replaces the long-lived CARGO_REGISTRY_TOKEN secret with a
    short-lived token minted per run by rust-lang/crates-io-auth-action;
    the secret-presence preflight is gone.
  • README and the landing page promote cargo install runner-run (from
    crates.io) as the primary cargo install command, with the git and
    local-checkout forms remaining as fallbacks for unreleased commits
    and development work.
  • README adds a crates.io shields badge alongside the existing npm
    one; the landing page footer adds crates.io and npm registry links
    next to the source and changelog references.

What's Changed

  • fix(turbo): JSONC config + surface Root Task entries by @kjanat in #14

Full Changelog: v0.7.0...v0.7.1