Changelog
Release notes, feature additions, and improvements across this portfolio.
v1.5.12026-05-04
Mobile Menu Polish
- FixedRestored the copyright line in the mobile menu.
v1.5.02026-03-31
Links Rewrite Fixes
- FixedAdded missing URL rewrite for image links.
- FixedCorrected rewrite destination for /links routes.
v1.4.02026-03-30
External Links Rewrites
- NewAdded URL rewrites for the external /links site.
- ImprovedStreamlined rewrites in next.config.mjs and removed vercel.json.
- FixedSwitched rewrites to afterFiles to ensure correct matching order.
v1.3.02026-03-18
Spotify Dynamic Routes & Project Docs
- NewAdded comprehensive documentation for the Kos Kia Tia project (features, architecture, real-world applications).
- FixedMarked Spotify API routes as dynamic to prevent static generation.
- FixedEnsured dynamic behavior and revalidation for the now-playing endpoint.
v1.2.02025-12-29
Intro Animation & Blog Experiment
- NewAdded wave animation to the Introduction component and updated Tailwind config.
- NewImplemented blog module (listing, detail, comments, sharing).
- ImprovedAdjusted blog featured image styling and article content layout.
- FixedCorrected blog category typing and uniqueness handling.
- ImprovedRemoved blog components and localization strings to keep the site focused.
v1.1.02025-12-28
SEO, Metadata & Project Docs
- NewAdded KuyBisnis project documentation for the Agribusiness Entrepreneurship course.
- NewAdded initial Bank Mini Semarak project documentation.
- NewAdded sitemap and robots using Next.js built-in routing.
- ImprovedEnhanced metadata, keywords, and Open Graph support across pages.
- ImprovedRefactored code structure for readability and maintainability.
- FixedImproved Codewars/Monkeytype API error handling and updated Codewars username/URL.
v1.0.12025-12-27
Bento & Data Refinements
- NewRefactored the Bento component to use dynamic translations and enhanced chat preview.
- NewAdded jQuery icon to STACKS and introduced created_at on project items.
- FixedRefined leaderboard data handling for clearer structure.
v1.0.02025-12-26
Initial Setup & Stabilization
- NewInitial project setup.
- FixedNormalized Monkeytype username casing and updated the Umami script website ID.
- FixedCorrected metadata text, Introduction typography, and ProfileHeader spacing.
- FixedAdjusted achievements and project sorting logic for consistent ordering.
- FixedRefactored Spotify API routes and updated component API calls.
- FixedAdded type annotations for cookie setAll in server utils and middleware; removed unused project images.
