Skip to content

chore(npm): update dependency @fission-ai/openspec to v1.14.3 - #278

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/fission-ai-openspec-1.x
Oct 20, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/fission-ai-openspec-1.x

Conversation

@renovate

@renovate renovate Bot commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@fission-ai/openspec 1.14.2 → 1.14.3 age confidence

Release Notes

Fission-AI/OpenSpec (@​fission-ai/openspec)

v1.14.3

Compare Source

Patch Changes
  • #​2101 87a69a2 Thanks @​clay-good! - ### Bug Fixes

    • A capability's spec.md may be a symlink to a file elsewhere in the project — list --specs, show, validate and archive no longer refuse openspec/specs/<capability>/spec.md when it links to the file the project keeps somewhere else, such as beside the product documentation it belongs to. A link that resolves outside the project is still refused.
  • #​2103 e33245d Thanks @​surlymochan! - ### Bug Fixes

    • Installing OpenSpec no longer pulls in the unpatched braces package, so a consumer audit does not report GHSA-vfj7-8cjw-p6xm through this package. A generates brace pattern that nests deeply, or expands to more than 1024 paths, is now rejected with a clear message instead of crashing openspec status with a stack overflow or an out-of-memory error.
  • #​2104 276d015 Thanks @​CRYPTONIKAV! - Keep glob artifact paths inside the change directory in the propose, ff-change and continue-change workflows

  • #​2108 5251f2e Thanks @​clay-good! - Stop openspec validate --all hanging on a zero-width TTY. Some hosts hand the
    process a terminal that reports columns === 0 — a pty inherited from a
    pre-commit runner such as lefthook, or script -qec. ora computes how many
    lines to erase as ceil(width / columns), so zero columns makes that count
    Infinity and the clear loop never ends: the command burned a core and wrote
    hundreds of megabytes of cursor escapes without finishing. The spinner is now
    skipped when nothing can be drawn, and validate falls back to its plain output.
    OPEN_SPEC_INTERACTIVE=0 and CI now disable the spinner too, the same way
    --no-interactive already did.

  • #​2110 c9a8ade Thanks @​clay-good! - Preview the built docs site with a first-party static server instead of serve.
    pnpm start in website/ now runs scripts/preview.mjs, a dependency-free
    server that resolves routes in a Next static export (it does not apply
    out/_redirects). This
    drops the serve dev dependency whose transitive tree kept publishing
    advisories (brace-expansion x3, fast-uri, compression) that had to be pinned by
    hand even though none of that code ever reached the published site.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added bot-renovate Renovate dependency update renovate-type-node Node.js dependency update renovate-version-patch Patch version update labels Oct 20, 2026
@renovate
renovate Bot enabled auto-merge (squash) October 20, 2026 11:58
@renovate
renovate Bot merged commit c385d70 into main Oct 20, 2026
9 checks passed
@renovate
renovate Bot deleted the renovate/fission-ai-openspec-1.x branch October 20, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot-renovate Renovate dependency update renovate-type-node Node.js dependency update renovate-version-patch Patch version update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants