Skip to content

v3.0.0

Compare
Choose a tag to compare
@arifszn arifszn released this 20 Jan 14:23
· 167 commits to main since this release
d87be16

Embracing TypeScript and Unleashing Features in GitProfile v3

This release marks a significant milestone in GitProfile's evolution, bringing TypeScript, a bounty of new features, and breaking changes for a more robust and feature-rich experience!

Key Highlights:

  • TypeScript Adoption: The codebase has been meticulously migrated to TypeScript, ensuring enhanced type safety, improved code maintainability, and a more seamless developer experience.
  • Feature Extravaganza: This release introduces a plethora of exciting additions, including:
    • Visibility control of GitHub projects card
    • Display only specific GitHub projects
    • SEO control
  • Breaking Changes: Due to the nature of these enhancements, some breaking changes have been introduced. Please carefully review the migration guide below for a smooth transition.
  • Drop Support for Npm Package: Dropping support for the npm package https://www.npmjs.com/package/@arifszn/gitprofile.
  • New Themes: 3 new themes have been added.

Migration Guide:

  • Pull the changes into the forked repo.
  • Update gitprofile.config.ts file.

This release lays a solid foundation for GitProfile's continued growth and innovation. We're eager to explore even more possibilities with TypeScript and deliver an exceptional portfolio-building experience. Stay tuned for more exciting updates!

Let's make GitProfile even more awesome together! ✨