[1.25.6] - 2026-03-01
Bug Fixes
- (web) Replace toSorted in contribution graph (b7a1373)
Refactor
- Mirror server setup to monitor and add shared packages (f2c8cd9)
- Consolidate type exports and clean up comments (e24b6d9)
[1.25.5] - 2026-02-09
Bug Fixes
- Generate Next.js types before typecheck to resolve PageProps errors (c2c3856)
Refactor
- Replace inline Promise params with PageProps utility type (f5b67b1)
[1.25.4] - 2026-02-09
Bug Fixes
- Invalidate Better Auth cookie cache after avatar upload/delete (69323cb)
- Prevent hydration mismatch in MobileNav by deferring session read (19f744f)
[1.25.3] - 2026-02-09
Features
- Update cv and website with latest experience and branding (7d85e8e)
Refactor
- Move command-palette and pagination-nav to (pages)/_components (117178f)
[1.25.2] - 2026-02-09
Miscellaneous
- Bump web version in release (173d374)
[1.25.1] - 2026-02-05
Bug Fixes
- Add wrangler env configs (dccb259)
Miscellaneous
- Add cloudflared (d0d4c89)
- Sort package scripts in lefthook (cf349cf)
- Update dependencies and cleanup (9f1724f)
- Migrate to turborepo structure (#3) (4ecc405)
- Update wrangler configuration and add observability settings (85ac3ee)
[1.25.0] - 2026-02-05
Miscellaneous
- (dev) Switch local dev to Cloudflare Tunnel domains (fa55af0)
[1.23.0] - 2026-02-03
Features
- Add command palette and global keyboard shortcuts (60fc99e)
[1.22.0] - 2026-02-03
Features
- Add Sentry error tracking for frontend and backend (bba9fd4)
Refactor
- Replace KV-based rate limiting with Cloudflare Rate Limiter bindings (989c016)
[1.16.0] - 2026-01-31
Features
- Add rehype-conflict-markers plugin with GitHub Primer colors (4bedeab)
[1.15.12] - 2026-01-31
Refactor
- (ui) Migrate shadcn/ui style from base-mira to base-nova (2a55fe7)
Miscellaneous
- Add knip and remove unused dependencies and files (e2ab183)
[1.15.11] - 2026-01-31
Performance
- Add modern browserslist target to eliminate legacy polyfills (21797a6)
[1.15.10] - 2026-01-31
Refactor
- (ui) Replace Button render prop with Link + buttonVariants pattern (073720c)
[1.15.9] - 2026-01-31
Refactor
- (ui) Migrate shadcn/ui from Radix UI to Base UI primitives (5192797)
[1.15.8] - 2026-01-31
Performance
- Reduce dev memory usage and enable webpack memory optimizations (d921b3a)
Refactor
- (content) Migrate from gray-matter to Velite for content management (6618a8d)
- (scripts) Use npm-run-all2 for parallel and sequential script orchestration (d418ef1)
[1.15.7] - 2026-01-30
Bug Fixes
- (deps) Override tar to >=7.5.3 and bump commitlint to 20.4.0 (71c0528)
[1.15.5] - 2026-01-30
Performance
- Apply Vercel React best practices audit fixes (1942239)
[1.15.4] - 2026-01-30
Miscellaneous
- Add changelogithub config for release note commit types (81c88d2)
[1.15.3] - 2026-01-30
Refactor
- (legal) Convert from database-driven to static MDX with version history (ab0fe83)
[1.14.0] - 2026-01-29
Features
- (admin) Use Shiki GitHub themes in Monaco editor (53ac6e9)
[1.11.3] - 2026-01-28
Bug Fixes
- Block PHP vulnerability scanner requests (076dcb4)
- (deps) Update next.js to 16.1.6 to patch DoS vulnerability (1b909a5)
[1.7.0] - 2026-01-26
Features
- (email) Add React Email with preview and dark mode support (54f566f)
[1.5.0] - 2026-01-24
Features
- Add blog view counter and reading time (5d41a5e)
Bug Fixes
- Resolve build type errors for RSS route and MDX types (7985f5a)
[1.3.0] - 2026-01-24
Features
- Add RSS feed route and reorganize header components (99e014f)
- Add server workspace and configure dev environment (cfb6cbf)
Performance
- Optimize bundle size and server rendering (bb71f3e)
[1.1.0] - 2026-01-24
Features
- Add git-cliff changelog generation and /changelog page (4e08c10)
[1.0.1] - 2026-01-24
Features
- Add Vercel Analytics and Speed Insights (9f137d1)
[1.0.0] - 2026-01-24
Features
- Add header component with theme toggle and navigation (9f937a6)
- Add MDX content system with Velite and About section (3b1be96)
- Add testimonials section with client feedback (6d80bac)
- Add comprehensive SEO and metadata system (add4983)
- Add GitHub contributions section with oRPC type-safe API (f8283f9)
- Add better-auth authentication with email verification (b23fb7f)
- Add admin experience management with CRUD and refactor experience section (4fd46d5)
- Add blog posts system with admin editor and public writings page (6d0a907)
- Add threaded comments system with auth redirect support (eccdc28)
- Add legal pages management system with admin editor (1728bf4)
Refactor
- Replace ESLint with Biome for linting and formatting (f0dd677)
- Redesign admin dashboard with refined UI components (453c923)
- Enforce oRPC usage over direct database access (807fc97)
- Optimize build config and enhance UI consistency (6519902)
- Consolidate experience section and upgrade dependencies (0df9669)
- Extract backend into standalone Cloudflare Workers server (a653d27)
Styling
- Switch from tabs to 2-space indentation (a0f4522)