Muhammad Mauribi

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.