Skip to content

v2.0.0: Full TypeScript Migration

Compare
Choose a tag to compare
@AsyrafHussin AsyrafHussin released this 25 Aug 20:44
· 590 commits to main since this release
28c5211

🚀 Features:

  • Entire codebase now written in TypeScript, offering improved type safety and developer experience.
  • Updated build and test configurations to support TypeScript.

🔧 Improvements:

  • Enhanced code readability and maintainability with TypeScript typings and interfaces.
  • Streamlined build process with relevant TypeScript configurations.

⚠️ Breaking Changes:

  • This release marks a complete shift to TypeScript. While we've done our best to ensure everything runs smoothly, this might introduce subtle differences in behavior due to TypeScript's stricter typing and other nuances. We recommend thorough testing in staging environments before rolling out in production.

📦 Dependency Updates:

  • Removed unnecessary Babel dependencies.
  • Updated all relevant TypeScript dependencies.

🙏 Acknowledgments:
A big thank you to our community for providing feedback and suggestions. Your continuous support helps in making malaysia-postcodes better with each release!