Changelog

v0.1.0
  • Initial project scaffold
  • Design token system with Dracula/Alucard themes
  • Astro 5 with Vue 3 and Tailwind 4
  • CI/CD workflows
v0.2.0
  • Added Style Dictionary v4 build pipeline
  • Created Dracula (dark) and Alucard (light) theme tokens
  • Multi-format output: CSS custom properties, Tailwind theme, TypeScript constants, JSON manifest
  • Token customization via custom.json override layer
v0.3.0
  • Astro 5 SSR with Cloudflare Workers adapter
  • Vue 3 islands for interactive components
  • Tailwind 4 via @tailwindcss/vite plugin
  • Content collections for blog, docs, and changelog
  • SEO component with OpenGraph, Twitter Cards, JSON-LD
  • RSS feed generation
  • ESLint flat config with Astro/Vue/TypeScript plugins
v0.4.0
  • Better Auth with email/password
  • Drizzle ORM adapter with PostgreSQL
  • Session-based auth via httpOnly cookies
  • Middleware session injection into Astro.locals
  • Protected route guards
  • Login and registration pages
v0.5.0
  • Clean architecture: Core, Infrastructure, Api layers
  • EF Core with PostgreSQL via Npgsql
  • Generic repository and unit of work patterns
  • Global exception middleware
  • API response envelope pattern
  • Health check endpoints
  • .NET Aspire orchestration for dev
v0.6.0
  • Docker Compose with multi-stage builds
  • GitHub Actions CI with paths-filter and matrix jobs
  • Semantic-release with conventional commits
  • View Transitions API for smooth navigation
  • CSS scroll-driven animations (zero JS)
  • AI agent configuration files (CLAUDE.md, AGENTS.md, .cursorrules, etc.)
  • Comprehensive system documentation