Changes for version 0.20 - 2018-08-20
- Features
- [Environment] Abandon perl 5.8 (break B.C.)
- [Signature v4] Make it work with signature v4. (use path style addressing for v4) (@showaltb)
- [Signature v4] Add `region` option. It is required by default (break B.C.) (@showaltb)
- [Signature v4] Add `signature_version` option. (@showaltb)
- [Core] Remove `host` option (break B.C.)
- [S3 api]Add API calls of `put_bucket` and `delete_bucket`
- [Core] Suppresses uri encoding of the bucket key. (@showaltb)
- [Environment] make it work with Carton on travis
- [Dev] Add `debug` option
- Internal design
- Add Credentials class to contain aws credentials
- Add Resource class to express URI
Modules
A thin, lightweight, low-level Amazon S3 client
AWS credentials data container
AWS Version 4 Signer
Provides
in lib/Amazon/S3/Thin/Resource.pm
in lib/Amazon/S3/Thin/Signer/V2.pm