- Adds support for Laravel 9.0
- Moves Travis CI tests to GitHub actions
- Adds support for Laravel 8.0
- Adds support for Laravel 7.0
- Travis CI configuration updates
- Adds support for Laravel 6.0
- Travis CI configuration updates
- Align with suggested Laravel configuration practices
- Travis CI updated with PHP 7.3 and dependency resolution fixes
- Modify service provider to use different config for publishing and default usage
- Adds AWS credentials to published service provider configuration by default
- Update Travis CI with later PHP versions
- Fix composer dependency resolution issue for Travis & PHP 5.5.9
- Updated location of aws config file in README.md
- Update README.md
- Added --provider option for vendor:publish command
- Added support for Laravel Auto-Discovery
- Added support for Lumen.
- Added support for configuring credentials with environmental variables, a ini
file at
~/.aws/credentials
, or with Ec2 instance profiles instead of requiring their inclusion in theaws.php
config file.
- Removed usage of a dev dependency
- Provide version information to SDK user agent
- Service provider is now compatible with Laravel 5.1 and Version 3 of the AWS SDK for PHP.
- Service provider is now compatible with Lumen
- Updated the service provider to work with Laravel 5.
- Added alias to support DI from container.
- Updated default module config file to make it more compatible with environment credentials
- Added package-level config that can be published with Artisan
- Updated config loading logic to support package-level config
- Updated config loading logic to support AWS SDK for PHP config files via the
config_file
key - Updated code, tests, and the README to support the config refactoring
- This module is now following semver
- Added support for the AWS facade
- Updated
composer.json
to require only specific components of Laravel - Updated
composer.json
to require version 2.2+ of the AWS SDK for PHP
- Update Composer dependencies to work with newer version of the AWS SDK for PHP and Laravel
- Fixed an issue with config retrieval
- Improved usage instructions in the README
- Fixed logic for retrieving Laravel version
- Initial release.