Skip to content

chore: update dependencies#1105

Merged
dionysuzx merged 6 commits intomainfrom
chore/update-dependencies
Apr 11, 2026
Merged

chore: update dependencies#1105
dionysuzx merged 6 commits intomainfrom
chore/update-dependencies

Conversation

@dionysuzx
Copy link
Copy Markdown
Member

Summary

  • Update all Rust and JS dependencies to latest versions
  • Bump astro 5.x → 6.x, @astrojs/cloudflare 12.x → 13.x, starlight 0.37 → 0.38
  • Bump vite 7.x → 8.x, svelte 5.48 → 5.55, shiki 3.x → 4.x
  • Add nodejs_compat flag to kittynode-docs wrangler config (required by cloudflare adapter v13 for PostCSS Node.js builtins)
  • Various Rust crate bumps (tokio, clap, sysinfo, etc.)

Test plan

  • just kittynode-com starts successfully
  • just kittynode-docs starts successfully

🤖 Generated with Claude Code

Update Rust and JS dependencies to latest versions. Notable changes:
- astro 5.x → 6.x, @astrojs/cloudflare 12.x → 13.x, starlight 0.37 → 0.38
- vite 7.x → 8.x, svelte 5.48 → 5.55, shiki 3.x → 4.x
- Add nodejs_compat flag to kittynode-docs wrangler config (required by cloudflare adapter v13)
- Various Rust crate bumps (tokio, clap, sysinfo, etc.)
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Apr 11, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
kittynode-com dcac30d Commit Preview URL

Branch Preview URL
Apr 11 2026, 12:44 AM

Astro 6 doesn't support Vite 8 yet, but @cloudflare/vite-plugin
accepts it. In the monorepo lockfile Vite 8 leaks into the astro
build, causing "require_dist is not a function" on Cloudflare Pages.
Astro 6 doesn't support Vite 8 yet. A direct pinned dep is more
visible than a hidden overrides block — remove once astro supports v8.
Without --latest, bun update respects semver ranges so ^7.3.2
naturally stays within 7.x. This is better practice anyway — major
version bumps should be intentional, not automatic.
Astro 6 doesn't support Vite 8 yet. Having both Vite 7 and 8 in the
monorepo lockfile causes the Cloudflare Pages build to pick up Vite 8
for transitive deps, breaking the kittynode-docs build.
@dionysuzx dionysuzx merged commit e8eecc6 into main Apr 11, 2026
10 checks passed
@dionysuzx dionysuzx deleted the chore/update-dependencies branch April 11, 2026 00:44
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.

1 participant