- 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.