chore(deps): bump the website-dependencies group in /website with 5 updates - #1812
Conversation
Bumps the website-dependencies group in /website with 5 updates: | Package | From | To | | --- | --- | --- | | [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.15.2` | `16.15.5` | | [fumadocs-ui](https://github.com/fuma-nama/fumadocs) | `16.15.2` | `16.15.5` | | [next](https://github.com/vercel/next.js) | `16.3.3` | `16.3.4` | | [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.5` | `19.2.7` | | [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.28` | Updates `fumadocs-core` from 16.15.2 to 16.15.5 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.15.2...fumadocs@16.15.5) Updates `fumadocs-ui` from 16.15.2 to 16.15.5 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.15.2...fumadocs@16.15.5) Updates `next` from 16.3.3 to 16.3.4 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.3.3...v16.3.4) Updates `@types/react-dom` from 19.2.5 to 19.2.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) Updates `postcss` from 8.5.26 to 8.5.28 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.26...8.5.28) --- updated-dependencies: - dependency-name: fumadocs-core dependency-version: 16.15.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: website-dependencies - dependency-name: fumadocs-ui dependency-version: 16.15.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: website-dependencies - dependency-name: next dependency-version: 16.3.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: website-dependencies - dependency-name: "@types/react-dom" dependency-version: 19.2.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: website-dependencies - dependency-name: postcss dependency-version: 8.5.28 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: website-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Deploying openspec-docs with
|
| Latest commit: |
71bffee
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://9e1da177.openspec-docs.pages.dev |
| Branch Preview URL: | https://dependabot-npm-and-yarn-webs-vmif.openspec-docs.pages.dev |
No PR-relevant drift confirmed.
|
|
Superseded by #1815, which lands these bumps plus the website/pnpm-workspace.yaml postcss override sync that test/pnpm-workspace-config.test.ts requires (that fix can't be pushed here without dependabot closing the PR and deleting the branch). |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
…pdates (Fission-AI#1815) Applies dependabot's website bumps (Fission-AI#1812) and syncs the postcss override in website/pnpm-workspace.yaml, which dependabot does not know about, keeping the three override declarations in agreement. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
…ion-AI#1816) The security overrides were declared twice: in pnpm-workspace.yaml, with the advisory comments explaining each pin, and again under package.json's pnpm.overrides. The copies are not additive — pnpm 10 uses package.json's block instead of the workspace list when both are present — and Dependabot rewrites plain-name entries in package.json whenever it bumps the same package. So a routine bump silently displaces the pins that patch advisories, and fails the equality test that guards them (Fission-AI#1812). Keeps one declaration, in the file that carries the reasoning, and asserts the mirror stays gone. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Defense in depth. The audit confirmed there is no shell injection anywhere in src/ - no `shell: true`, no user value concatenated into a command line - so none of these are live exploits; they are the sharp edges next to that line. Completion install wrote the completions directory into .bashrc/.zshrc inside double quotes, so a `$(...)` or backtick in HOME/XDG_DATA_HOME became command execution on every future shell start. Both installers now single-quote the path through a shared helper. `feedback` shelled out for two probes (`which gh`, `gh auth status`) directly alongside free-form user title and body text - the most plausible site for a future injection regression. Both are execFileSync now, behavior unchanged. Git subprocesses inherited the default 1 MB maxBuffer with no timeout, so a large dirty tree made `git status --porcelain` throw ENOBUFS, which gitProbe's bare catch turned into "no git facts" - `openspec doctor` then silently stopped reporting uncommitted changes. They now share GIT_EXEC_OPTIONS (15s timeout, 16 MB buffer) the way readCliVersion already did, and the catch distinguishes a resource failure from "git absent" so the degraded path is no longer silent. The GITHUB_OUTPUT heredoc in validate-changesets used a fixed EOF delimiter over a list of PR-authored paths; it is now run-unique. Finally, both package.json files still carried a `pnpm` block. pnpm 10 uses that block *instead of* pnpm-workspace.yaml rather than merging with it, which is exactly the override-displacement trap dependabot.yml documents as #1812 - and it is where Dependabot writes when it bumps an overridden package. The block only duplicated `allowBuilds`, so removing it leaves both lockfiles byte-identical with every advisory override intact, and denies Dependabot the block to write into. The workspace test now asserts `pnpm` is absent entirely. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Bumps the website-dependencies group in /website with 5 updates:
16.15.216.15.516.15.216.15.516.3.316.3.419.2.519.2.78.5.268.5.28Updates
fumadocs-corefrom 16.15.2 to 16.15.5Release notes
Sourced from fumadocs-core's releases.
... (truncated)
Commits
1bd6f3bVersion Packages (#3524)8a3592ffix(api-docs): improve schema merging31f9805fix buildc7b64cadocs: introduce typed roots119c2cffeat(core): typed roots3a93aa5fix(api-docs): intersect overlapping type sets when merging allOf (#3526)5a806c9docs: improve remark-image docs638457etest(core): cover shiki highlighting of nested code blocks (#3525)b54011cfeat(openapi,api-docs): make components installablea5e66bedocs: add generative-a11y to showcase (#3522)Updates
fumadocs-uifrom 16.15.2 to 16.15.5Release notes
Sourced from fumadocs-ui's releases.
... (truncated)
Commits
1bd6f3bVersion Packages (#3524)8a3592ffix(api-docs): improve schema merging31f9805fix buildc7b64cadocs: introduce typed roots119c2cffeat(core): typed roots3a93aa5fix(api-docs): intersect overlapping type sets when merging allOf (#3526)5a806c9docs: improve remark-image docs638457etest(core): cover shiki highlighting of nested code blocks (#3525)b54011cfeat(openapi,api-docs): make components installablea5e66bedocs: add generative-a11y to showcase (#3522)Updates
nextfrom 16.3.3 to 16.3.4Release notes
Sourced from next's releases.
Commits
299180dv16.3.412e173d[16.3.x] Re-enable AVIF image optimization and require sharp 0.35.4 (#97949)5d9022e[backport] Fix unset crossOrigin in Turbopack manifests (#97930)d8f4560[16.3.x] Fix build error when aliasing typescript to@typescript/typescript6...656aebf[16.3] testmode: Fix infinite recursion in testmode passthrough fetch (#97691)f37c1d6[16.3.x] ci: remove pull_request_stats workflow (#97975)Updates
@types/react-domfrom 19.2.5 to 19.2.7Commits
Updates
postcssfrom 8.5.26 to 8.5.28Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
e544bffRelease 8.5.28 versionf8fc252Typo5039fd7Add missed release notesae40ca4Release 8.5.27 version62b1626Fix linter1dba938Update dependencies3e82edcKeep non-annotation comments when the processor has no plugins (#2150)6d23bc3Fix link508e997Add GitHub Sponsors linke993739Add CodeRabbit sponsor (#2145)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions