Amazon-S3-Lite
view release on metacpan or search on metacpan
Fri Jun 12 15:12:30 2026 Rob Lauer <rclauer@gmail.com>
[1.1.5]:
* release-notes/release-notes-1.1.5.md: new
* release-notes.md: updated
* VERSION: bump
* lib/Amazon/S3/Lite.pm.in
(_parse_notification_configuration): support TopicConfiguration
Thu May 21 09:29:49 2026 Rob Lauer <rclauer@gmail.com>
[1.1.4]: pod only update
* README.md: generated
* VERSION: bump
* lib/Amazon/S3/Lite.pm.in: updated pod
Thu May 21 08:43:43 2026 Rob Lauer <rclauer@gmail.com>
[1.1.3]:
* VERSION: bump
* release-notes/release-notes-1.1.2.md
* VERSION: bump
* lib/Amazon/S3/Lite.pm.in
- remove unused modules
(_parse_notification_configuration)
- use generic handler for both QueueConfiguration and LambdaFunctionConfiguration
(_create_notification_configuration)
- fetch templates from hash, not array
- add queue_arn to vars to resolve
(_fetch_templates)
- populate a hash of templates, not array
(_resolve): use g to resolve all instances of var
(__DATA__): setup template data structure to support hash
Tue May 19 16:01:24 2026 Rob Lauer <rclauer@gmail.com>
[1.1.2]:
* release-notes/release-notes-1.1.2.md
* VERSION: bump
* lib/Amazon/S3/Lite.pm.in
(_request)
- remove use of postfix if
(put_bucket_notification_configuration)
- set query string variable with '=' for signing
(get_bucket_notification_configuration)
- likewise
- log parsed reponse at debug level
(_parse_notification_configuration)
- elements to capture are CloudFunctionConfiguration, CloudFunction, not Lambda*
Thu May 14 10:00:33 2026 Rob Lauer <rclauer@gmail.com>
[1.1.1]:
* release-notes/release-notes-1.1.1.md: new
* releaes-notes-*.md => release-notes/
* VERSION: bump
* cpanfile: likewise
* buildspec.yml: remove bin
* REQADME.md: generated
* lib/Amazon/S3/Lite.pm.in
(create_bucket): new
(put_bucket_notification_configuration): new
(get_bucket_notification_configuration): new
(list_buckets): need trailing slash for signing
(_croak_on_error): slight refactoring
(_resolve): new
(_create_notification_configuration): new
(_parse_notification_configuration): new
(_fetch_templates): new
(DATA): added XML templates
* t/01-s3-lite.t: updated to test for trailing slash
* requires: +List::Util
Thu Apr 30 16:12:47 2026 Rob Lauer <rclauer@gmail.com>
[1.1.0]:
* release-notes-1.1.0.md: new
* VERSION: bump
* README.md: generated
* lib/Amazon/S3/Lite.pm.in
- pod updates
- replace AWS::Signature4 w/Amazon::Signature4::Lite
(_signer): refactored to use Amazon::Signature4::Lite
(_request): likewise
* requires: -HTTP::Request
* cpanfile: likewise
Thu Apr 30 10:40:23 2026 Rob Lauer <rclauer@gmail.com>
[1.0.2]:
* release-notes-1.0.2.md: new
* README.md: generated
* build-github
- refactored to use cpanfile
* .github/workflows/build.yml: remove repo arg
* build-requires
- need Markdown::Render@1.0.4 to remove use of LWP
- need CPAN::Maker@1.8.5 (bugs in 1.8.3/4)
* cpanfile
- replace XML::LibXML with XML::Twig
* requires: likewise
* lib/Amazon/S3/Lite.pm.in
- pod updates
(_signer): use get_aws... or aws... accessors
(_parse_list_buckets): replace XML::LibXML with XML::Twig
(_parse_copy_response): ditto
(_parse_list_objects_v2): ditto
( run in 0.515 second using v1.01-cache-2.11-cpan-5511b514fd6 )