Changelog
Track the evolution and improvements of my portfolio website.
v1.2.0
April 2026- •Added contentlayer build step to production build script
- •Added comprehensive guide on OpenClaw installation with Docker Compose
- •Redesigned BlogContent layout with improved hero section and metadata display
- •Migrated MDX rendering from client-side to server-side with next-mdx-remote/rsc
- •Added learning section to the website
- •Migrated content management from dual MDX systems to Contentlayer with comprehensive SEO
- •Standardized animation easing and code formatting across blog components
- •Redesigned Experience section with improved timeline layout
- •Replaced social media icons with generic Share2 icon
- •Upgraded major dependencies: Next.js 16.2, React 19.2.4, TypeScript 6, and Payload CMS 3.81
- •Added LiquidEther component with three.js 0.167.1
- •Improved code style and formatting in next.config.mjs
- •Added blog post: Security Best Practices for OpenClaw
- •Added blog post: Building Sub-Agents for Multi-Agent AI Systems
- •Added blog post: Getting Started with OpenCode as Claude Code Alternative
v1.1.0
August 2025- •Implemented MDX-based blog system with custom components
- •Added reading progress indicator and social share buttons to blog posts
- •Reorganized blog post components and improved type definitions
- •Fixed MDX rendering issues with client-side mounting
- •Added blog.kritsana.dev link to blogs page description
- •Simplified pre-commit hook to only run lint-staged
- •Removed unused UI components and hooks
v1.0.0
March 2024- •Initial release of the portfolio website
- •Added responsive design and dark mode support
- •Implemented contact form with form validation
- •Created interactive 3D globe visualization
- •Added social media integration and resume download
v0.9.0
February 2024- •Beta version development
- •Implemented core portfolio sections
- •Added animations and transitions
- •Created tech stack showcase
- •Developed education and experience timeline