Skip to Content
Made with 🖤 by @1chooo
Change Log

Change Log

Here, we will document all the changes made to the 1chooo.com web app, including new features, bug fixes, and improvements.

[v0.14.4]

What’s Changed

This release brings significant improvements to how we handle and display project and blog content, focusing on better data retrieval, cleaner code, and enhanced semantics.

✨ New Features & Enhancements

  • MDX API Integration for Projects: We’ve migrated project post retrieval to use the new MDX API, which also improves sitemap generation for better SEO.
  • Enhanced Project Sorting: Project posts are now sorted with improved logic, prioritizing endDate and then title for a more intuitive display.

🛠️ Refinements & Fixes

  • Streamlined Content Management: We’ve removed outdated blog and project posts, along with their related API functions, leading to cleaner content management.
  • Improved Date Display Logic: The date display now intelligently uses endDate or defaults to the current date if endDate isn’t available, ensuring accurate timelines.
  • Semantic HTML Improvements:
    • Navigation items have been changed from button to list items for semantic correctness.
    • div elements have been replaced with ul and li to ensure a proper semantic list structure.
  • Refactored Blog Post Retrieval: Blog post retrieval now leverages the MDX API, and we’ve removed the legacy reading time logic.
  • Optimized Category Logic: Unused category retrieval has been removed, and category logic is now encapsulated for better organization.
  • Descriptive Go Link: The “Go link” has been updated to use more descriptive text and the official domain.

Full Changelog: https://github.com/1chooo/portfolio/compare/0.14.3…v0.14.4

[v0.14.3]

What’s Changed

This release marks a significant step forward, bringing the MDX blog system out of experimental and into production! We’ve also introduced several new components to enrich your content creation experience.

✨ New Features & Enhancements

  • Production-Ready MDX Blog System: Our MDX blog system has graduated from experimental and is now fully launched for production use, offering a powerful and flexible way to create and manage blog content.
  • CaptionImage Component: We’ve added a new CaptionImage component that provides responsive styles and built-in caption support, making it easier to present images beautifully within your posts.
  • GitHubMap Component: Show off your GitHub contributions! The new GitHubMap component can now be integrated directly into your blog posts, offering a unique visual element.
  • Blockquote Component: A dedicated Blockquote component is now available with pre-defined styles and seamless integration into MDX, perfect for highlighting important quotes.
  • Paragraph Component: We’ve introduced a dedicated Paragraph component with consistent styling, ensuring a polished look for all your text content within MDX.

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.14.2…0.14.3

[v0.14.2]

What’s Changed

This release primarily focuses on significant improvements to our testing infrastructure and keeping our dependencies up-to-date.

🧪 Testing Improvements

  • Migrated from Jest to Vitest: We’ve transitioned our testing framework from Jest to Vitest, which brings faster test execution and a more modern developer experience. This migration also includes comprehensive type tests to ensure greater code reliability.

⬆️ Dependency Updates

We’ve updated several key dependencies to their latest versions, enhancing performance and security:

  • @types/node: Bumped from 24.0.12 to 24.0.14.
  • @commitlint/config-conventional: Upgraded from 18.6.3 to 19.8.1.
  • Motion: Updated to 12.23.6.
  • @shikijs/rehype: Updated to 3.8.0.
  • Zod: Upgraded to 4.0.5 across multiple packages.

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.14.1…v0.14.2

[v0.14.1]

What’s Changed

We’ve been hard at work bringing you some exciting enhancements and important fixes! This release focuses on improving the content experience, especially for code and structured text, along with significant dependency updates to keep things smooth and secure.

✨ New Features & Enhancements

  • Enhanced Code Blocks: Say goodbye to plain code! Our new code blocks now feature syntax highlighting for better readability and a convenient copy-to-clipboard button for quick sharing.
  • Nested List Support: We’ve implemented full support for nested lists within MDX, allowing for more structured and organized content.
  • Standalone Anchor Component: Introduced a new Anchor component with consistent styling across the board, ensuring a cohesive look for all your links.
  • Automatic Heading IDs: MDX headings now automatically generate kebab-case IDs, making it easier to link directly to specific sections within your content.

🛠️ Refinements & Fixes

  • Improved Code Highlighting: We’ve refined the styling of our code highlights with improved colors and borders for a cleaner, more modern look.
  • Refined Nested List Styles: Nested list styles have been fine-tuned with local classes to prevent conflicts and ensure consistent rendering across different components.
  • Unified Component Props: Props types for heading and list components are now unified for better consistency and maintainability.
  • MDX Heading Fixes: Corrected slugify imports and refactored heading component types for more robust MDX heading rendering.
  • Cleaned Up MDX Components: Restructured the slugify module and cleaned up MDX components for better organization and readability of the codebase.
  • Deprecated CSS Removed: We’ve removed outdated blog and portfolio CSS files, streamlining the stylesheet and reducing clutter.

⬆️ Dependency Updates

We’ve bumped several key dependencies to their latest versions, ensuring better performance, security, and access to the newest features:

  • Next.js: Updated from 15.3.5 to 15.4.1
  • Giget: Updated from 1.2.5 to 2.0.0
  • Shiki: Updated from 3.7.0 to 3.8.0
  • Supabase JS: Updated from 2.50.4 to 2.51.0
  • ESLint & TypeScript-ESLint: Various updates to the latest versions for improved linting and code quality.
  • Numerous other development dependencies have also been updated to their latest stable releases.

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.14.0…v0.14.1

[v0.14.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.9…v0.14.0

[v0.13.9]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.8…v0.13.9

[v0.13.8]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.7…v0.13.8

[v0.13.7]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.6…v0.13.7

[v0.13.6]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.5…v0.13.6

[v0.13.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.4…v0.13.5

[v0.13.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.3…v0.13.4

[v0.13.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.2…v0.13.3

[v0.13.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.1…v0.13.2

[v0.13.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.13.0…v0.13.1

[v0.13.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.12.2…v0.13.0

[v0.12.2]

What’s Changed

Big thanks to @ccbikai

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.12.1…v0.12.2

[v0.12.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.12.0…v0.12.1

[v0.12.0]

What’s Changed

  • feat(web): add project pages with remark to enhance speed of loading (#1208) by @1chooo in https://github.com/1chooo/portfolio/pull/1222
  • feat(web): enhance project page styling and layout with CSS modules by @1chooo
  • refactor(web): update class names and improve CSS structure for blog and project pages by @1chooo

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.8…v0.12.0

[v0.11.8]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.7…v0.11.8

[v0.11.7]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.6…v0.11.7

[v0.11.6]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.5…v0.11.6

[v0.11.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.4…v0.11.5

[v0.11.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.3…v0.11.4

[v0.11.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.2…v0.11.3

[v0.11.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.1…v0.11.2

[v0.11.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.11.0…v0.11.1

[v0.11.0]

What’s Changed

  • docs(readme): add links to rehype and remark in acknowledgments section
  • feat(web): adjust markdown container width for better responsiveness
  • feat(web): implement markdown parser with support for various elements including headings, bold, italic, strikethrough, blockquotes, inline code, horizontal rules, highlights, links, images, and unordered lists
  • feat(web): add metadata for blog page with dynamic title and description by @1chooo
  • refactor(web): replace PageHeader component with ArticleTitle across multiple pages by @1chooo
  • feat(web): enhance blog component with post listing and improved styling by @1chooo
  • refactor(web): remove unnecessary header element from PageHeader component (#1146) by @1chooo
  • feat(web): update routing paths from “/post” to “/blog” in LatestArticles and HomeHeader (#1140) by @1chooo
  • feat(web): improved blog post blockquote, title, and text color styling with markdown support and enhanced layout by @1chooo
  • refactor(web): reorganize imports and remove unused formatDate function by @1chooo
  • feat(web): implement blog post and blog posts components with styling (#1140) by @1chooo

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.10.3…v0.11.0

[v0.10.3]

What’s Changed

  • docs(readme): add SEO image to showcase Lighthouse score
  • feat(web): add TwitterCardMeta component for enhanced Twitter sharing (#100)
  • feat(web): add web3forms access key to config and update TalkToHugo component (#1139)
  • docs(readme): add deployment instructions for Vercel
  • docs(readme): update badge layout and remove navigation links

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.10.2…v0.10.3

[v0.10.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.10.1…v0.10.2

[v0.10.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.10.0…v0.10.1

[v0.10.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.9.1…v0.10.0

[v0.9.1]

What’s Changed

  • refactor(web): make TimeLineExperience more flexible by replacing hardcoded fields with customizable tags (#1099) by @1chooo in https://github.com/1chooo/portfolio/pull/1100
  • refactor(web): update icon handling to use string identifiers and enums for better consistency by @1chooo in https://github.com/1chooo/portfolio/pull/1102
  • feat(web): add TalkToHugo component for user message submission and remove contact route by @1chooo
  • fix(web): remove redundant padding-top in ResumeCard by @1chooo

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.9.0…v0.9.1

[v0.9.0]

What’s Change

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.8.2…v0.9.0

[v0.8.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.8.1…v0.8.2

[v0.8.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.8.0…v0.8.1

[v0.8.0]

What’s Changed

New Contributors

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.7.3…v0.8.0

[0.7.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.7.2…v0.7.3

[0.7.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.7.1…v0.7.2

[0.7.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.7.0…v0.7.1

[0.7.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.7…v0.7.0

[0.6.7]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.6…v0.6.7

[0.6.6]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.5…v0.6.6

[0.6.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.4…v0.6.5

[0.6.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.3…v0.6.4

[0.6.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.2…v0.6.3

[v0.6.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.1…v0.6.2

We replace CV IconBox with the badge with MagicUI

[v0.6.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.6.0…v0.6.1

[v0.6.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.5.5…v0.6.0

[v0.5.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.5.4…v0.5.5

[v0.5.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.5.3…v0.5.4

[v0.5.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.5.2…v0.5.3

[v0.5.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.5.1…v0.5.2

[v0.5.1]

We are currently adding the page-Gallery feature to the website. This feature will allow users to view the gallery of images on the 1chooo.com.

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.5.0…v0.5.1

[v0.4.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.4.0…v0.4.1

[v0.4.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.3.5…v0.4.0

[v0.3.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.3.4…v0.3.5

[v0.3.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.3.3…v0.3.4

[v0.3.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.3.2…v0.3.3

[v0.3.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.3.1…v0.3.2

[v0.3.1]

📣 Special thanks to @chrisweb for helping us enhance the Callblock effects with a rehype-github-alerts! ⭐️ Star his amazing project and check out his incredible website at https://chris.lu/.

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.3.0…v0.3.1

[v0.3.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.7…v0.3.0

[v0.2.7]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.6…v0.2.7

[v0.2.6]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.5…v0.2.6

[v0.2.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/0.2.4…v0.2.5

[v0.2.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.3…0.2.4

[v0.2.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.2…v0.2.3

[v0.2.2]

What’s Changed

New Contributors

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.1…v0.2.2

[v0.2.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.2.0…v0.2.1

[v0.2.0]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.1.5…v0.2.0

[v0.1.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.1.4…v0.1.5

[v0.1.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.1.3…v0.1.4

[v0.1.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.1.2…v0.1.3

[v0.1.2]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.1.1…v0.1.2

[v0.1.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.1.0…v0.1.1

[v0.1.0]

✨ It’s huge milestone for the project. The previous we re-direct the blog page to medium blog. Now, we have our own blog page.

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.14…v0.1.0

[v0.0.14]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.13…v0.0.14

[v0.0.13]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.12…v0.0.13

[v0.0.12]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.11…v0.0.12

[v0.0.11]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.10…v0.0.11

[v0.0.10]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.9…v0.0.10

[v0.0.9]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.8…v0.0.9

[v0.0.8]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.7…v0.0.8

[v0.0.7]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.6…v0.0.7

[v0.0.6]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.5…v0.0.6

[v0.0.5]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.4…v0.0.5

[v0.0.4]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.3…v0.0.4

[v0.0.3]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.2…v0.0.3

[v0.0.2]

What’s Changed

We support React Markdown!!! 🎉

Full Changelog: https://github.com/1chooo/portfolio/compare/v0.0.1…v0.0.2

[v0.0.1]

What’s Changed

Full Changelog: https://github.com/1chooo/portfolio/commits/v0.0.1

Last updated on