chore(deps): bump astro from 6.4.8 to 7.0.2#112
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
…/node 26 (#113) Stacks three passing Dependabot bumps (#110, #109, #111) into one branch with a single consolidated lockfile. Verified locally with Node 22: astro check, astro build, and Playwright tests all pass. Excludes #112 (astro 7): it pulls Vite 8 (rolldown), whose built-in postcss-import cannot resolve Tailwind v4's @import "tailwindcss", which needs a dedicated migration. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Tested this locally (Node 22) and it can't be merged as a plain bump — it's a real toolchain migration:
So Astro 7 needs a coordinated Vite 8 / rolldown + Tailwind migration, not a dependency bump. Leaving this open for that dedicated follow-up. The other three open bumps (#109, #110, #111) were verified and landed via #113. |
Bumps [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) from 6.4.8 to 7.0.2. - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md) - [Commits](https://github.com/withastro/astro/commits/astro@7.0.2/packages/astro) --- updated-dependencies: - dependency-name: astro dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
7ae18de to
9c060b3
Compare
…114) Adds an npm "overrides" entry pinning esbuild to ^0.28.1, which dedupes the transitive copies pulled by astro 6.4.8 and vite 7.3.5 (previously 0.27.7, in the vulnerable >=0.27.3 <0.28.1 range) up to the patched 0.28.1. Resolves Dependabot alert #35 (low: dev-server arbitrary file read on Windows) without the astro 7 / vite 8 migration proposed in #112. Verified with Node 22: astro check, astro build, and Playwright tests all pass; npm audit no longer flags esbuild. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Closing in favor of #114, which resolves the underlying Dependabot alert #35 (esbuild GHSA-g7r4-m6w7-qqqr) directly via an The astro 6→7 upgrade itself remains worthwhile but is a separate, non-security migration: it pulls Vite 8 (rolldown), which needs the Tailwind v4 |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps astro from 6.4.8 to 7.0.2.
Release notes
Sourced from astro's releases.
... (truncated)
Changelog
Sourced from astro's changelog.
... (truncated)
Commits
a39b7a8[ci] release (#17167)2141320[ci] release (#17152)164df87fix(cli): background with host (#17158)d785b9dfix(assets): wrap responsive image CSS in@layerto avoid overriding user lay...4766f37fix(config-alias): resolve tsconfig aliases in CSS url() references\n\nThe as...ccceda3Exclude hybrid environments from agent auto-detection in dev (#17151)1a61386Spawn node directly for background dev server on Windows (#17150)f55ba4c[ci] release (#17132)5f2b16bdocs: update v7 docs links (#17143)9a53f77feat: add CDN cache providers (#16335)