v3.0.0
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! ✨