Upgrade Astro project to v7 prereleases#496
Conversation
|
@copilot Check the build logs and fix the vite warnings too. |
There was a problem hiding this comment.
Pull request overview
This PR upgrades the project’s Astro toolchain to the v7 prerelease line, updating core Astro and related integrations and refreshing the Bun lockfile to match the new dependency graph.
Changes:
- Bump
astroto7.0.0-beta.3. - Bump
@astrojs/mdxto7.0.0-alpha.1. - Align
@astrojs/checkto an Astro v7 prerelease version and updatebun.lock.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| package.json | Updates Astro-related dependency versions to v7 prereleases. |
| bun.lock | Refreshes the resolved dependency tree for the new Astro/v7 prerelease toolchain. |
| "dependencies": { | ||
| "@astrojs/check": "0.9.9", | ||
| "@astrojs/mdx": "6.0.3", | ||
| "@astrojs/check": "0.9.7-beta.1", |
…down deprecation warnings
Addressed in commit Root causes found:
|
Summary
Upgrade Astro-related dependencies to the v7 prerelease line and fix build warnings surfaced by the upgrade.
Changes
astroto7.0.0-beta.3@astrojs/mdxto7.0.0-alpha.1@astrojs/checkwith the Astro v7 prerelease toolchainexpressive-code/astro-expressive-codepackages to0.43.1to eliminate Astro markdown deprecation warnings (markdown.remarkPlugins,rehypePlugins,gfm,smartypants)bun.lockValidation
bun install --frozen-lockfilebun --bun run format:checkbun --bun run lintbun --bun run stylelintbun --bun run build(blocked in this sandbox by outbound network restrictions while fetching remote content insrc/content.config.ts)Notes
resolve.alias customResolverwarning originates inside Astro's ownvite-plugin-config-alias(triggered bytsconfig.jsonpath aliases); it cannot be suppressed from user-space and requires an upstream Astro fix.