Releases: ash-jc-allen/laravel-exchange-rates
Releases · ash-jc-allen/laravel-exchange-rates
v7.4.0
What's Changed
- Added support for
nesbot/carbon 3.0
by @ash-jc-allen in #154
Full Changelog: v7.3.0...v7.4.0
v7.3.0
What's Changed
- Added support for Laravel 11 by @ash-jc-allen in #153
Full Changelog: v7.2.0...v7.3.0
v7.2.0
v7.1.1
What's Changed
- Fixed the
exchange-rate-host
driver so it works with the latest, sudden API changes by @ash-jc-allen in #148
Full Changelog: v7.1.0...v7.1.1
v7.1.0
What's Changed
- Added an
https
config option that can be used to specify whether the API should be accessed over HTTPS or HTTP by @jlevers and @ash-jc-allen in #136 and #137 - Run CI tests with PHP 8.3 by @ash-jc-allen in #134
New Contributors
Full Changelog: v7.0.1...v7.1.0
v7.0.1
What's Changed
- Fixed bug that was using the incorrect response class by @ash-jc-allen in #130
- Fixed bug that was caused by returning a string rather than a float by @neochief in #128
New Contributors
Full Changelog: v7.0.0...v7.0.1
v7.0.0
What's Changed
- Fixed documentation to show how to instantiate the ExchangeRate class by @ash-jc-allen in #123
- Response abstraction by @spotwilliams in #126
New Contributors
- @spotwilliams made their first contribution in #126
Full Changelog: v6.1.0...v7.0.0
v6.1.0
v6.0.0
What's Changed
- Added concept of "drivers" so the package can support multiple APIs. #84
- Added support for API Layer's "Exchange Rates Data API". #89
- Added a new
driver
config option. #84 - Added type hints and return types. #106
- Added
declare(strict_types=1);
to all files. #106 - Added specific Larastan configuration for Laravel 8. #113
- Added more tests. #106
- Refactored method signatures to remove unneeded arrays. #113
- Updated documentation. #103
- Run CI workflows for PHP 8.1 and Laravel 10. #90
- Removed the
api_url
config option. #84 - Removed
existsInCache
method from thesrc/Classes/CacheRepository.php
file. #106 - Removed
validateIsStringOrArray
method from thesrc/Classes/Validation
file. #106 - Removed the validation that ensured a date wasn't before the 4th January 1999. #117
New Contributors
- @A-Lawrence made their first contribution in #115
Full Changelog: v5.2.0...v6.0.0
Upgrade guide: https://github.com/ash-jc-allen/laravel-exchange-rates/blob/master/UPGRADE.md
v5.2.0
What's Changed
- Updated the PHPUnit config to the newer format by @ash-jc-allen and @tammytee in #80
- Add support for Laravel 10 by @ash-jc-allen in #81
Full Changelog: v5.1.0...v5.2.0