Releases: aashari/nodejs-geocoding
Releases · aashari/nodejs-geocoding
v2.7.2
v2.7.1
v2.7.0
v2.6.0
v2.5.0
v2.4.0
v2.3.0
v2.2.2
v2.2.1
Changes in v2.2.1
Updated dependencies to their latest versions:
- ts-jest from ^29.1.0 to ^29.2.6
- @types/jest from ^29.5.0 to ^29.5.12
Updated Node.js version:
- From 21.7.1 to 22.14.0 in .node-version
- Updated engines field in package.json to require Node.js >=22.0.0
- Updated Node.js badge in README.md
Changed the license from ISC to MIT:
- Updated LICENSE file with MIT license text
- Updated license field in package.json
- Updated license badge in README.md
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.