Skip to content

Chore/upgrade all the packages to latest, include astro 6, tailwind v4, zod#695

Open
sd44 wants to merge 6 commits intoarthelokyo:mainfrom
sd44:chore/upgrade-astro-6
Open

Chore/upgrade all the packages to latest, include astro 6, tailwind v4, zod#695
sd44 wants to merge 6 commits intoarthelokyo:mainfrom
sd44:chore/upgrade-astro-6

Conversation

@sd44
Copy link
Copy Markdown

@sd44 sd44 commented May 3, 2026

Summary

Upgrade the project from Astro 5.0 to Astro 6.0 with the following changes:

  • Core upgrade: Update Astro version from 5.0 to 6.0
  • Font provider: Use Astro 6 built-in font provider instead of @fontsource-variable/inter package
  • Documentation: Update version references in README and template pages
  • Code quality: Fix TypeScript type errors from astro check
  • Dev experience: Update VS Code settings to sync with package.json linting rules

Changes

  • package.json - Update Astro version and remove @fontsource-variable/inter
  • README.md - Update version references to Astro 6.0
  • src/pages/index.astro - Update version mentions
  • src/pages/homes/saas.astro - Update version mentions
  • src/pages/homes/startup.astro - Update version mentions

Testing

  • astro check passes without errors
  • Build completes successfully

sd44 and others added 6 commits May 3, 2026 00:54
…to Astro 6.x + Tailwind CSS 4

- Merged arthelokyo#644
- Migrated to Astro 6.x
- Upgraded to Tailwind CSS 4
- Add @fontsource-variable/inter module declaration in env.d.ts
- Type categories/tags as Record<string, Taxonomy> in blog.ts
- Type applyGetPermalinks params and obj with Record<string, any> in permalinks.ts
- Remove unused .npmrc pnpm config

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
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