Initial release — Astro Rocket v1.0.0
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# Changelog
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||
|
||||
---
|
||||
|
||||
## [1.0.0] — 2026-04-04
|
||||
|
||||
Initial public release of Astro Rocket.
|
||||
|
||||
### Added
|
||||
|
||||
- Production-ready Astro 6 starter theme built on Tailwind CSS v4 and TypeScript
|
||||
- 57 UI and pattern components (buttons, forms, cards, badges, inputs, selects, etc.)
|
||||
- 12 live colour themes (Orange, Amber, Lime, Emerald, Teal, Cyan, Sky, Blue, Indigo, Violet, Purple, Magenta) switchable at runtime without a rebuild
|
||||
- Full blog with MDX support, syntax highlighting (Shiki), and RSS feed
|
||||
- Auto-generated SVG favicon and monogram logo badge from `site.config.ts`
|
||||
- Unified `Icon` component via Iconify (350+ Lucide icons + 3000+ Simple Icons)
|
||||
- Animated typing effect in hero section
|
||||
- Contact form with Zod validation, honeypot bot detection, and Resend integration
|
||||
- Newsletter signup form with Resend Audiences integration
|
||||
- Cookie consent banner with Google Consent Mode v2 support
|
||||
- Google Analytics 4 and Google Tag Manager integration (consent-aware)
|
||||
- Built-in SEO layer: JSON-LD structured data, Open Graph, sitemap, robots.txt
|
||||
- Dark mode via `sessionStorage` (resets to dark on each new session)
|
||||
- Search powered by Pagefind
|
||||
- Multiple deployment targets: Vercel, Netlify, Cloudflare Pages
|
||||
- Security headers configured for all deployment targets
|
||||
- GitHub Actions CI/CD workflow (lint, type-check, build)
|
||||
- Vitest unit tests for API endpoint validation schemas
|
||||
|
||||
### Changed (from Velocity)
|
||||
|
||||
- Forked and extended [Velocity](https://github.com/southwellmedia/velocity) by Southwell Media
|
||||
- Added theme switching, 12 colour themes, typed logo badge, auto favicon
|
||||
- Replaced localStorage with sessionStorage for dark mode preference
|
||||
- Added blog image gradients that update with the active theme
|
||||
- Upgraded icon system to Iconify
|
||||
- Targeted at complete, ready-to-launch sites rather than a bare boilerplate
|
||||
Reference in New Issue
Block a user