- Raised minimum version of Guzzle to address CVE-2022-31090 and CVE-2022-31091
- Raised minimum version of Guzzle to address CVE-2022-31042
- Dropped support for PHP <7.4
- Raised minimum version of Guzzle to address CVE-2022-29248
- Added support for Guzzle 7
- Raised minimum required Guzzle 6 version from 6.0 to 6.3.3
- Added support for PHP 8
- Dropped support for PHP <7.2
- Use IP address instead of hostname for the Google Metadata service to avoid slow requests when not on Compute Engine
- The availability status of the Metadata Service is now cached to save requests
- Configured the underlying HTTP client to be less resilient, but faster
- Changed
Kreait\Error
toKreait\GcpMetadata\Error
(noone uses this library yet, so I'll pretend it's a non-breaking change :)
- Initial release