Skip to main content

Space Coast Changelog

3.0.0 - 2026-04-03

  • Upgraded astro from 5.x to ^6.0.0
  • Upgraded @astrojs/mdx to ^5.0.0
  • Upgraded @astrojs/netlify to ^7.0.0
  • Upgraded @astrojs/react to ^5.0.0
  • Upgraded @astrojs/rss to 4.0.18
  • Upgraded @astrojs/sitemap to 3.7.2
  • Removed @playform/compress because it was not compatible with the Astro 6 build path
  • Added es2022 Vite targets for Astro 6 compatibility
  • Updated content.config.ts to use z from astro/zod
  • Fixed Starwind TypeScript barrel exports so plain tsc works correctly
  • Added a .astro module shim for TypeScript support
  • Moved shared button variant logic into a dedicated button.variants.ts file
  • Verified tsc, astro check, and astro build all work after the upgrade

Notes @keystatic/astro@5.0.6 and astro-auto-import@0.4.5 still warn because they do not officially list Astro 6 in their peer dependency ranges, but Space Coast is working correctly with them in this update.

2.0.0 - 2025-11-28

  • Replace existing “aos” script with the motion-on-scroll library. This replaces all “data-aos” with “data-mos” and all “data-aos-trigger” with “data-mos-anchor”, but maintains the same functionality in an easier to maintain manner.
    • This uses the “motion” library for animations instead of “animejs”
  • Replace all animejs scripts with motion. animejs is removed from the project as a result
  • Upgrade to React v19 (only used by Keystatic)
  • Upgrades existing starwind components and adds most of the new ones (all except the carousel component as it is unused and would install the embla-carousel dependency)
  • Improve the mobile nav so it automatically closes if a link is clicked that contains #
  • Update to Astro v5.16.2
  • Upgrade all other dependencies to their latest versions

1.0.2 - 2025-05-10

  • Replace pagination and blog sidebar uses of getRelativeLocalUrl() with getLocalizedRoute()
  • Change from tailwindcss-animate to tw-animate-css package

1.0.1 - 2025-05-07

  • Recreate lockfile to fix potential dependency issues

1.0.0 - 2025-05-06

  • Initial Release