Skip to content

IS-10358 Update CSS Docs to Astro 6#114

Open
urre wants to merge 1 commit intodevfrom
feat/dev/IS-10358-update-curity-css-docs-to-astro-6
Open

IS-10358 Update CSS Docs to Astro 6#114
urre wants to merge 1 commit intodevfrom
feat/dev/IS-10358-update-curity-css-docs-to-astro-6

Conversation

@urre
Copy link
Copy Markdown
Collaborator

@urre urre commented Mar 30, 2026

Upgrade CSS docs to Astro 6 and update all dependencies

Summary

  • Upgrade Astro from v5 to v6, along with compatible integrations (@astrojs/mdx v4→v5, @astrojs/react v4→v5)
  • Update React/React DOM from 19.1.0 to ^19.2.4
  • Move react-compiler-runtime from beta to stable 1.0.0
  • Bump mdast-util-to-string from v3 to v4
  • Update all remaining dependencies to latest (rollup, prettier, types, twoslash)
  • Resolve 6 npm audit vulnerabilities (brace-expansion, flatted, picomatch, serialize-javascript, socket.io-parser, yaml) — now 0 vulnerabilities

Copilot AI review requested due to automatic review settings March 30, 2026 13:27
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Curity CSS documentation site workspace to Astro 6–compatible dependency versions as part of the docs/tooling upgrade.

Changes:

  • Bump Astro to v6 and align @astrojs/mdx / @astrojs/react to their v5 major versions.
  • Upgrade React/ReactDOM and related tooling packages (types, prettier, twoslash).
  • Update markdown utility (mdast-util-to-string) and build tooling (rollup) versions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants