Bump the docs-stack group with 5 updates - #135
Conversation
Bumps the docs-stack group with 5 updates: | Package | From | To | | --- | --- | --- | | [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.9.1` | `3.10.2` | | [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.9.1` | `3.10.2` | | [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.9.1` | `3.10.2` | | [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.9.1` | `3.10.2` | | [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.9.1` | `3.10.2` | Updates `@docusaurus/core` from 3.9.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus) Updates `@docusaurus/preset-classic` from 3.9.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-preset-classic) Updates `@docusaurus/module-type-aliases` from 3.9.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-module-type-aliases) Updates `@docusaurus/tsconfig` from 3.9.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-tsconfig) Updates `@docusaurus/types` from 3.9.1 to 3.10.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.10.2/packages/docusaurus-types) --- updated-dependencies: - dependency-name: "@docusaurus/core" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docs-stack - dependency-name: "@docusaurus/preset-classic" dependency-version: 3.10.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docs-stack - dependency-name: "@docusaurus/module-type-aliases" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: docs-stack - dependency-name: "@docusaurus/tsconfig" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: docs-stack - dependency-name: "@docusaurus/types" dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: docs-stack ... Signed-off-by: dependabot[bot] <support@github.com>
* Adopt Docusaurus Faster so the docs site survives the 3.10 bump
Docusaurus 3.10 added the `future.v4.fasterByDefault` flag, and the
`future: { v4: true }` shorthand this site uses now expands to *every*
v4 flag — including that one, which in turn enables all `future.faster.*`
options (Rspack, SWC, Lightning CSS). Those ship in a separate package,
so on 3.10.2 both `docusaurus start` and `docusaurus build` abort with:
Error: To enable Docusaurus Faster options, your site must add the
@docusaurus/faster package as a dependency.
Take the forward option rather than opting back out with an explicit
`future.v4: { fasterByDefault: false, ... }` — Faster is what v4 does
anyway, and it works cleanly here.
- bump the five @docusaurus/* packages to 3.10.2 (supersedes #135)
- add @docusaurus/faster as a docs dependency
- skip @swc/core's postinstall: Faster pulls in SWC, and that script only
probes the native binding before falling back to @swc/wasm. The
platform-specific optional dep installs on its own, so this matches the
existing biome/core-js entries.
Verified on Rspack 1.7.12: clean production build, dev server, and the
demo page under both — remote Visium HD store loads, the hires image
layer decodes through the codec workers, parquet-wasm loads, no local
asset failures and no console errors. The linux-x64-gnu bindings for
both @swc/core and @rspack are in the lockfile, so the CI
--frozen-lockfile install resolves.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* Record why @swc/core's postinstall is safe to skip
Comment-only. Answers the review question rather than changing behaviour:
the script is a no-op on a healthy install, all 12 platform bindings are
lockfile-tracked, and its @swc/wasm fallback shells out to npm and writes
outside the lockfile so --frozen-lockfile CI could never reproduce it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
Superseded by #139, which carries this exact 3.9.1 → 3.10.2 bump plus the change needed to make it work. Merging this as-is would have broken the docs site outright — Docusaurus 3.10 added a #139 adds Closing in favour of that one. |
|
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 |
Bumps the docs-stack group with 5 updates:
3.9.13.10.23.9.13.10.23.9.13.10.23.9.13.10.23.9.13.10.2Updates
@docusaurus/corefrom 3.9.1 to 3.10.2Release notes
Sourced from @docusaurus/core's releases.
... (truncated)
Changelog
Sourced from @docusaurus/core's changelog.
... (truncated)
Commits
f37f903v3.10.22f5389dchore: cherry-pick commits for v3.10.2 patch release (#12265)d4164aechore: cherry-pick commits for v3.10.1 patch release (#11982)4892e7ffeat(core): addfuture.v4.mdx1CompatDisabledByDefaultflag (#11896)543eaebfix(core): fixurl.resolve()Node.js deprecation warning (#11844)1a52592fix(faster): upgrade Rspack, fix Yarn PnP support (#11817)4a0273ffix(create-docusaurus): fix support for TypeScript 6.0 + fix our CI (#11843)f659aeffix(core): upgrade serve handler min version to for upgrade users to a secure...1451780chore(ci): fixes for the npm trusted publishing workflow (#11823)5dff744chore(ci): add Trusted Publishing release workflow through dispatch action (#...Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@docusaurus/coresince your current version.Updates
@docusaurus/preset-classicfrom 3.9.1 to 3.10.2Release notes
Sourced from @docusaurus/preset-classic's releases.
... (truncated)
Changelog
Sourced from @docusaurus/preset-classic's changelog.
... (truncated)
Commits
f37f903v3.10.21451780chore(ci): fixes for the npm trusted publishing workflow (#11823)5dff744chore(ci): add Trusted Publishing release workflow through dispatch action (#...bca9ce7chore: release v3.9.2 (#11491)c3e5db1chore: release v3.9.1 (#11436)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@docusaurus/preset-classicsince your current version.Updates
@docusaurus/module-type-aliasesfrom 3.9.1 to 3.10.2Release notes
Sourced from @docusaurus/module-type-aliases's releases.
... (truncated)
Changelog
Sourced from @docusaurus/module-type-aliases's changelog.
... (truncated)
Commits
f37f903v3.10.21451780chore(ci): fixes for the npm trusted publishing workflow (#11823)5dff744chore(ci): add Trusted Publishing release workflow through dispatch action (#...bca9ce7chore: release v3.9.2 (#11491)c3e5db1chore: release v3.9.1 (#11436)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@docusaurus/module-type-aliasessince your current version.Updates
@docusaurus/tsconfigfrom 3.9.1 to 3.10.2Release notes
Sourced from @docusaurus/tsconfig's releases.
... (truncated)
Changelog
Sourced from @docusaurus/tsconfig's changelog.