[site] Upgrade docusaurus and other depencies - #863
Merged
the-other-tim-brown merged 3 commits intoJul 31, 2026
Merged
Conversation
vinishjail97
approved these changes
Jul 31, 2026
rangareddy
added a commit
to rangareddy/incubator-xtable
that referenced
this pull request
Aug 1, 2026
Resolves the conflict in the home page, which main moved from website/static/index.html to website/homepage/index.html (apache#863) and stripped of external CDN references (apache#764). Dropped this branch's Material Icons stylesheet link: apache#764 replaced the `keyboard_arrow_down` text glyphs with inline SVGs, so the FAQ arrows render without an external font, and re-adding the fonts.googleapis.com link would reintroduce the CSP violation that apache#764 fixed. The ASF footer links, the vertical footer-link styling and the dynamic copyright year all apply on top of main's version unchanged.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What is the purpose of the pull request
Resolves over 100 issues reported by Dependabot due to our dependencies
Brief change log
Dependency upgrade — package.json + package-lock.json
Required API migrations for 3.10
Webflow root pages — moved out of static/
Two reasons, both verified: in static/, index.html collides with webpack's own asset in dev (Conflict: Multiple assets emit different content… → Reload prevented, hot reload dead); and on 3.10 the generated 404.html overwrites the static one, which would have silently dropped the Webflow 404 that's live today. This replaced the last session's NODE_ENV-conditional staticDirectories, which fixed only the first problem.
README.md
The "Changes to the website homepage" section now describes website/homepage/ as the home of the hand-written Webflow root pages, how they reach the build, why they aren't in static/, and that previewing the homepage needs npm run build && npm run serve rather than npm start.
Net: 10 files modified (+58/−17 excluding the lockfile), 2 file renames, plus the regenerated lockfile. docs/ and blog/ are untouched — the files I edited during hot-reload probing were restored.
Verify this pull request
Ran site locally to ensure pages still render as they did before