Version 2.2.0
Major Improvements
- Updated all dependencies to their latest versions
- TypeScript 5.8.2
- Jest 29.7.0
- ts-jest 29.1.0
- Node.js types 22.13.10
- Improved geocoding functionality to handle changes in Google Maps response structure
- Updated target to ES2022 for better performance and modern JavaScript features
- Added MIT license file and updated license references
Package Configuration
- Configured for GitHub Packages deployment
- Added .npmignore file to exclude development files from the package
- Added Node.js engine requirement (>=18.0.0)
- Added npm scripts for better release management
- Enhanced keywords for better discoverability
- Added GitHub Actions workflow for automated publishing
Documentation
- Improved README with badges, better examples, and more comprehensive documentation
- Added license badge and updated license references to MIT
- Added PUBLISHING.md guide for GitHub Packages deployment
This release significantly improves the package's maintainability, compatibility with modern Node.js environments, and fixes issues with the geocoding functionality.