Bump @docusaurus/preset-classic from 3.10.0 to 3.10.1#489
Bump @docusaurus/preset-classic from 3.10.0 to 3.10.1#489dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) from 3.10.0 to 3.10.1. - [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.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: "@docusaurus/preset-classic" dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
🤖 Cursor Dependency AnalysisSupply-Chain Malware ReviewVerifying lockfile resolution and dependency declarations for this bump. Verdict: benign Why this looks safe
"node_modules/@docusaurus/preset-classic": {
"version": "3.10.1",
"resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.10.1.tgz",
"integrity": "sha512-YO/FL8v1zmbxoTso6mjMz/RDjhaTJxb1UpFFTDdY5847LLDCeyYiYlrhyTbgN1RIN3xnkLKZ9Lj1x8hUzI4JOg==",
"license": "MIT",
"dependencies": {
"@docusaurus/core": "3.10.1",
"@docusaurus/plugin-content-blog": "3.10.1",
...Malware scanner vs interpretation
Residual diligence (optional, not malware-specific)
Action: Safe to merge from a supply-chain malware perspective; treat scanner warnings as context-heavy noise unless you see suspicious lifecycle scripts, unexpected hosts, or lockfile/registry anomalies—none appear here. Compatibility AnalysisGathering usage sites and upstream change scope for the Docusaurus patch bump. 1) Where
|
| Location | Role |
|---|---|
package.json |
Declared dependency (^3.10.1 in current tree). |
docusaurus.config.js |
Wired in presets with classic options (theme.customCss, docs / routeBasePath, sidebarPath, editUrl). |
| Indirect | All docusaurus npm scripts invoke the CLI, which loads this preset via the config. |
Other @docusaurus/* imports (not the preset package itself): src/theme/prism-include-languages.js (ExecutionEnvironment, @generated/docusaurus.config), src/components/Runnable.tsx (useColorMode from theme-common).
2) Overlap with 3.10.1 changes
Release notes describe a bug fix in docusaurus-bundler (webpack/webpackbar), not changes to preset options, public config shape, or theme runtime APIs.
Your usage is standard preset + theme config + a couple of stable theme/runtime imports. Nothing here depends on bundler progress-bar behavior or other internals called out in the changelog.
.upstream-dependency is not present in this workspace, so inspection stops at upstream release notes; they still point to a narrow bundler-only fix (PR #11981).
3) Risks / unknowns
- Patch scope: Low; semver patch within v3.10.x.
- Lockfile / tree:
package-lock.jsonalready pulls 3.10.1 for@docusaurus/core,@docusaurus/bundler, and related packages when you install—consistent with how the preset pins its peers. package.jsonranges:@docusaurus/coreand@docusaurus/plugin-google-gtagare still^3.10.0; that is compatible with 3.10.1 but slightly inconsistent in declared ranges (cosmetic unless someone relies onpackage.jsonwithout a lockfile).- Third-party theme:
@easyops-cn/docusaurus-search-localis the main non-FB surface; patch bumps within 3.10.x are usually uneventful; any edge case would show up indocusaurus build/ CI.
4) Recommendation
Merge.
Optional follow-up (not required to block): bump @docusaurus/core and @docusaurus/plugin-google-gtag to ^3.10.1 in package.json so declared versions match the resolved 3.10.1 line.
Malware Scan Summary
- Status: warn
- Warn only mode:
true - Changed upstream files scanned:
59 - Resolution strategy:
tag_range - Changed node/vendor paths:
0 - Changed lockfiles:
1 - Resolved upstream range:
0d98888a7645a5fb1330c905b75faf868f829f5c..41c1a458ecb07d61b6df2761ea4bc1b13db49d12 - Resolved refs: from=
0d98888a7645a5fb1330c905b75faf868f829f5cto=41c1a458ecb07d61b6df2761ea4bc1b13db49d12 - Unicode findings (post-allowlist):
3 - Confusable findings (post-allowlist):
3 - IOC findings (post-allowlist):
0 - Heuristic findings (post-allowlist):
37
Top findings
website/blog/releases/3.10/img/social-card.png:0unicode ::binary file matches (found "\0" byte around offset 8)admin/publish-legacy.md:249unicode ::- New code blocks features 🖥️admin/publish-legacy.md:250unicode ::- Draft blog posts ✏️website/blog/releases/3.10/img/social-card.png:0confusable ::binary file matches (found "\0" byte around offset 8)website/blog/releases/3.10/img/security.jpg:0confusable ::binary file matches (found "\0" byte around offset 4)website/blog/releases/3.10/img/provenance.jpg:0confusable ::binary file matches (found "\0" byte around offset 4)packages/create-docusaurus/package.json:27shell_process_spawn ::"cross-spawn": "^7.0.6",CHANGELOG.md:348shell_process_spawn ::- [#11347](https://github.com/facebook/docusaurus/pull/11347) fix(core): Fix docusaurus start on macOS when exec throws a synchronous error ([@slorber](https://github.com/slorber))yarn.lock:10shell_process_spawn ::"@actions/exec" "^3.0.0"yarn.lock:13shell_process_spawn ::"@actions/exec@^3.0.0":yarn.lock:15shell_process_spawn ::resolved "https://registry.yarnpkg.com/@actions/exec/-/exec-3.0.0.tgz#8c3464d20f0aa4068707757021d7e3c01a7ee203"yarn.lock:2911shell_process_spawn ::"@jsdevtools/ez-spawn@^3.0.4":yarn.lock:2913shell_process_spawn ::resolved "https://registry.yarnpkg.com/@jsdevtools/ez-spawn/-/ez-spawn-3.0.4.tgz#5641eb26fee6d31ec29f6788eba849470c52c7ff"yarn.lock:2917shell_process_spawn ::cross-spawn "^7.0.3"yarn.lock:3230shell_process_spawn ::"@npmcli/promise-spawn" "^6.0.0"yarn.lock:3268shell_process_spawn ::"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1":yarn.lock:3270shell_process_spawn ::resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz#c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2"yarn.lock:3281shell_process_spawn ::"@npmcli/promise-spawn" "^6.0.0"yarn.lock:7806shell_process_spawn ::cross-spawn "^7.0.6"yarn.lock:7808shell_process_spawn ::cross-spawn@^6.0.5:
Bumps @docusaurus/preset-classic from 3.10.0 to 3.10.1.
Release notes
Sourced from @docusaurus/preset-classic's releases.
Changelog
Sourced from @docusaurus/preset-classic's changelog.
Commits
41c1a45v3.10.1Dependabot 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 this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Low Risk
Low risk dependency-only bump; main impact is on the docs site build toolchain (Docusaurus/webpackbar), which could affect build output but doesn’t change app code.
Overview
Bumps
@docusaurus/preset-classicfrom3.10.0to3.10.1inpackage.json.Updates
package-lock.jsonaccordingly, pulling in Docusaurus3.10.1packages and related transitive upgrades (notablywebpackbar6.x→7.0.0, Algolia5.51.0→5.52.1, and minor Babel toolchain updates, plus a few dependency add/remove changes such asansisreplacing some priorwebpackbardeps).Reviewed by Cursor Bugbot for commit d716ccf. Bugbot is set up for automated code reviews on this repo. Configure here.