{"id":22269,"name":"software.amazon.lambda:powertools-cloudformation","ecosystem":"maven","repository_url":"https://github.com/aws-powertools/powertools-lambda-java","issues_count":37,"created_at":"2025-06-07T02:50:22.379Z","updated_at":"2025-06-07T02:50:22.379Z","purl":"pkg:maven/software.amazon.lambda:powertools-cloudformation","metadata":{"id":4626199,"name":"software.amazon.lambda:powertools-cloudformation","ecosystem":"maven","description":"A suite of utilities for AWS Lambda Functions that makes tracing with AWS X-Ray, structured logging and creating custom metrics asynchronously easier.","homepage":"https://aws.amazon.com/lambda/","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/aws-powertools/powertools-lambda-java","keywords_array":[],"namespace":"software.amazon.lambda","versions_count":24,"first_release_published_at":"2021-11-05T15:01:55.000Z","latest_release_published_at":"2025-05-20T08:39:36.000Z","latest_release_number":"1.20.2","last_synced_at":"2025-06-03T06:11:32.283Z","created_at":"2022-07-23T08:52:59.493Z","updated_at":"2025-06-03T06:11:32.284Z","registry_url":"https://central.sonatype.com/artifact/software.amazon.lambda/powertools-cloudformation/","install_command":null,"documentation_url":"https://appdoc.app/artifact/software.amazon.lambda/powertools-cloudformation/","metadata":{},"repo_metadata":{"uuid":"279408800","full_name":"aws-powertools/powertools-lambda-java","owner":"aws-powertools","description":"Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.","archived":false,"fork":false,"pushed_at":"2023-11-28T08:13:00.000Z","size":21013,"stargazers_count":264,"open_issues_count":60,"forks_count":75,"subscribers_count":16,"default_branch":"main","last_synced_at":"2023-11-28T13:32:21.004Z","etag":null,"topics":["aws","java","lambda"],"latest_commit_sha":null,"homepage":"https://docs.powertools.aws.dev/lambda/java/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit-0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aws-powertools.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-07-13T20:49:09.000Z","updated_at":"2023-11-23T10:03:57.000Z","dependencies_parsed_at":"2023-10-16T18:22:51.002Z","dependency_job_id":"a8bcfea8-8255-4a82-b843-8bbc33d86d01","html_url":"https://github.com/aws-powertools/powertools-lambda-java","commit_stats":null,"previous_names":["aws-powertools/powertools-lambda-java","awslabs/aws-lambda-powertools-java"],"tags_count":41,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aws-powertools","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":173584782,"owners_count":9994017,"icon_url":"https://github.com/github.png","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"aws-powertools","name":"Powertools for AWS","uuid":"129127638","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/129127638?v=4","repositories_count":1,"last_synced_at":"2023-06-19T12:40:13.539Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/aws-powertools","created_at":"2023-06-19T12:40:13.541Z","updated_at":"2023-06-19T12:40:13.541Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aws-powertools","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aws-powertools/repositories"},"tags":[{"name":"v1.18.0","sha":"877ab51c10e19db78a06ee703121ac749342d043","kind":"commit","published_at":"2023-11-16T13:36:51.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.18.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.18.0/manifests"},{"name":"v1.17.0","sha":"7b0af2c433e49876e9f18f4c42f08dfddcf603fc","kind":"commit","published_at":"2023-08-21T08:48:22.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.17.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.17.0/manifests"},{"name":"v1.16.1","sha":"b191d72f3572b67e05d0d7a077e47a3c8e969bb4","kind":"commit","published_at":"2023-07-19T11:45:18.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.16.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.16.1/manifests"},{"name":"v1.16.0","sha":"01f7ea0a22bf1a93784e414c209091c4e3686263","kind":"commit","published_at":"2023-06-29T11:18:08.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.16.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"482778be751781e6375b4302861102b2b2459e17","kind":"commit","published_at":"2023-03-21T09:14:05.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.15.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.15.0/manifests"},{"name":"v1.14.0","sha":"3037898173b9e4fdfab8fe06b544b09fb042e626","kind":"commit","published_at":"2023-02-17T08:41:45.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.14.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.14.0/manifests"},{"name":"v1.13.0","sha":"2536b7fbdb1e47caa284240b0d325c309045f2ac","kind":"commit","published_at":"2022-12-14T09:46:38.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.13.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.13.0/manifests"},{"name":"v1.12.3","sha":"804d8ea3542bf7b74a5b3a9e16f0bc5bd35eb197","kind":"commit","published_at":"2022-07-12T13:49:40.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.12.3","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.3/manifests"},{"name":"v1.12.2","sha":"31aec8e64dd353a0f5542169da25fb1e5cfd6db4","kind":"commit","published_at":"2022-04-29T04:42:36.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.12.2","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.2/manifests"},{"name":"v1.12.1","sha":"162b7f9fb99acb1838b5bbde069ee67fa27851be","kind":"commit","published_at":"2022-04-21T07:34:34.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.12.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.1/manifests"},{"name":"v1.12.0","sha":"bd3f3e5de3953d7f02499a31b47f77c93d1e48e1","kind":"commit","published_at":"2022-03-01T11:23:36.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.12.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.12.0/manifests"},{"name":"v1.11.0","sha":"44455c2ae4739936b39d0cc5a6c3cd05ecd05b37","kind":"commit","published_at":"2022-02-16T17:56:44.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.11.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.11.0/manifests"},{"name":"v1.10.3","sha":"15029c4e0d0797a1d59f11d950a10ea5ee948793","kind":"commit","published_at":"2022-02-01T09:22:52.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.10.3","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.3/manifests"},{"name":"v1.10.2","sha":"7e6a23c52e706682dbb6e67ba0aa76e49914c044","kind":"commit","published_at":"2022-01-07T12:58:46.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.10.2","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.2/manifests"},{"name":"v1.10.1","sha":"2a6b4a32a0e3fc4d07147a634993bd767478bbc7","kind":"commit","published_at":"2022-01-06T16:42:41.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.10.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"b1d4256c4e8433f4105e224cd4135010fccd6d6f","kind":"commit","published_at":"2021-12-27T09:37:59.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.10.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"b1d4256c4e8433f4105e224cd4135010fccd6d6f","kind":"commit","published_at":"2021-12-27T09:37:59.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.9.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.9.1/manifests"},{"name":"v1.8.3","sha":"9b532aec7262eed28625d59e4d537dcad2eea229","kind":"commit","published_at":"2021-12-21T12:58:54.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.8.3","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.3/manifests"},{"name":"v1.9.0","sha":"9b532aec7262eed28625d59e4d537dcad2eea229","kind":"commit","published_at":"2021-12-21T12:58:54.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.9.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"d922570d2d4d20ca8b80c248047b1e9ca979e7d4","kind":"commit","published_at":"2021-12-15T09:41:39.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.8.2","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"bca196f011c1e033c88dddb8e56b68429932cf0d","kind":"commit","published_at":"2021-12-10T13:48:03.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.8.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"83dbc7eab168a42d7b77e597294b8ce2d73bfb1a","kind":"commit","published_at":"2021-11-05T12:21:03.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.8.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.8.0/manifests"},{"name":"v1.7.3","sha":"88db1e59b22a6f9387971c2786b15a7b739c51c3","kind":"commit","published_at":"2021-09-14T08:28:18.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.7.3","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"605c9a55dd0ec8fc16e1fa18271242e5270d132d","kind":"commit","published_at":"2021-08-03T09:30:35.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.7.2","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"0eec650b54c04864d02f581e5b0d2f5dca422785","kind":"commit","published_at":"2021-07-06T13:34:09.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.7.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"aad936f72c9cc00086b67528774de8435d18d96a","kind":"commit","published_at":"2021-07-05T11:44:41.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.7.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"48f22eaf53a798de46e25ef4ce2a4873f7d0f400","kind":"commit","published_at":"2021-06-20T13:06:52.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.6.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"0db2903d61f4b4434b24f9427ee5f4aa2b319ace","kind":"commit","published_at":"2021-03-31T06:04:37.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.5.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"edbc105ff0df4f7e00a298434bf9036e6e32f4d2","kind":"commit","published_at":"2021-03-11T08:58:50.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.4.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"087e691a69a6ca797f789bf6d11c8c727a8319db","kind":"commit","published_at":"2021-03-05T12:54:20.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.3.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"6af64f0f62757766d985cc10d36d7f6976339319","kind":"commit","published_at":"2021-01-13T10:15:28.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.2.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"a9fbf8b433cbea020a355302d399123f9a6d29d0","kind":"commit","published_at":"2020-12-03T09:19:35.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.1.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"8ffa0541885a3b78cc46009bba2e0f5edfc7f56c","kind":"commit","published_at":"2020-11-26T16:29:56.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.0.1","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"154e87ab34634356db9a703528cd9ad1d5582f41","kind":"commit","published_at":"2020-11-04T09:38:31.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v1.0.0","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v1.0.0/manifests"},{"name":"v0.6.0-beta","sha":"d8297cefb797641fbba14dce1d5f71187f91c89d","kind":"commit","published_at":"2020-10-27T11:36:25.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.6.0-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.6.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.6.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.6.0-beta/manifests"},{"name":"v0.5.0-beta","sha":"4afaf47fd1b8b9239963749c88de59b6e7f0d6bb","kind":"commit","published_at":"2020-10-06T11:03:12.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.5.0-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.5.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.5.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.5.0-beta/manifests"},{"name":"v0.4.0-beta","sha":"febb4263e65bac2767df7592f8a305677ce09c7e","kind":"commit","published_at":"2020-10-02T07:44:57.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.4.0-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.4.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.4.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.4.0-beta/manifests"},{"name":"v0.3.1-beta","sha":"e05c29102b98c6da9c315d1a455a7c6e5f21b557","kind":"commit","published_at":"2020-09-25T11:55:22.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.3.1-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.3.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.3.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.3.1-beta/manifests"},{"name":"v0.3.0-beta","sha":"f99db35a14d402c6d7ad6aca34328985bbfdd7d9","kind":"commit","published_at":"2020-09-22T09:15:06.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.3.0-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.3.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.3.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.3.0-beta/manifests"},{"name":"v0.2.0-beta","sha":"ee3d55f3e5093c106978bd69e274508c90869223","kind":"commit","published_at":"2020-09-01T09:00:30.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.2.0-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.2.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.2.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.2.0-beta/manifests"},{"name":"v0.1.0-beta","sha":"583d187869c0cc03f8b345acf1c22305a314d44d","kind":"commit","published_at":"2020-08-31T08:54:54.000Z","download_url":"https://codeload.github.com/aws-powertools/powertools-lambda-java/tar.gz/v0.1.0-beta","html_url":"https://github.com/aws-powertools/powertools-lambda-java/releases/tag/v0.1.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.1.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aws-powertools%2Fpowertools-lambda-java/tags/v0.1.0-beta/manifests"}]},"repo_metadata_updated_at":"2023-11-28T13:32:27.585Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.77325831673157,"dependent_packages_count":50.150667240637105,"stargazers_count":20.346384486780327,"forks_count":20.6717456376578,"docker_downloads_count":null,"average":27.9855139204517},"purl":"pkg:maven/software.amazon.lambda/powertools-cloudformation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/software.amazon.lambda:powertools-cloudformation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/software.amazon.lambda:powertools-cloudformation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/software.amazon.lambda:powertools-cloudformation/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/software.amazon.lambda:powertools-cloudformation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/software.amazon.lambda:powertools-cloudformation/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/software.amazon.lambda:powertools-cloudformation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/software.amazon.lambda:powertools-cloudformation/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517936,"maintainers_count":0,"namespaces_count":68848,"keywords_count":32053,"github":"maven-central","metadata":{"funded_packages_count":25044},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-07T05:38:09.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},"unique_repositories_count":6,"unique_repositories_count_past_30_days":5,"recent_issues":[{"uuid":"2814622456","node_id":"PR_kwDOKpKYk86nw7r4","number":246,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:21:28.000Z","updated_at":"2025-09-23T11:53:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/246","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/246","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/246/packages"},{"uuid":"2814590289","node_id":"PR_kwDOKXuQes6nwz1R","number":798,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0 in /ChatGPT","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:54:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:49.000Z","updated_at":"2025-09-23T11:54:20.000Z","time_to_close":1136611,"merged_at":"2025-09-23T11:54:20.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/ChatGPT","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-squareup-chatgpt-ivr/pull/798","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-squareup-chatgpt-ivr/issues/798","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/798/packages"},{"uuid":"2814589620","node_id":"PR_kwDOJl2nBM6nwzq0","number":438,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:55:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:33.000Z","updated_at":"2025-09-23T11:55:20.000Z","time_to_close":1136687,"merged_at":"2025-09-23T11:55:20.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/438","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/438","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/438/packages"},{"uuid":"2814588973","node_id":"PR_kwDOJJc3uM6nwzgt","number":516,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:54:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:24.000Z","updated_at":"2025-09-23T11:54:56.000Z","time_to_close":1136672,"merged_at":"2025-09-23T11:54:56.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/516","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/516","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/516/packages"},{"uuid":"2814588345","node_id":"PR_kwDOJxal686nwzW5","number":371,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:55:44.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:16.000Z","updated_at":"2025-09-23T11:55:44.000Z","time_to_close":1136728,"merged_at":"2025-09-23T11:55:44.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/371","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/371","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/371/packages"},{"uuid":"2742053496","node_id":"PR_kwDOJJc3uM6jcGp4","number":498,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-13T09:17:05.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T09:07:39.000Z","updated_at":"2025-08-13T09:17:05.000Z","time_to_close":566,"merged_at":"2025-08-13T09:17:05.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release introduces \u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart\u003c/a\u003e priming techniques to both the \u003ccode\u003epowertools-metrics\u003c/code\u003e and \u003ccode\u003epowertools-idempotency\u003c/code\u003e utilities, optimizing cold start performance for customers using SnapStart.\u003c/p\u003e\n\u003cp\u003eWe've also updated dependencies across the library, with the most notable change being the removal of AWS SDK v1 dependency from the \u003ccode\u003epowertools-tracing\u003c/code\u003e utility, aligning with the recent \u003ca href=\"https://github.com/aws/aws-xray-sdk-java/releases/tag/v2.19.0\"\u003eAWS X-Ray SDK update (Release 2.19.0)\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/subhash686\"\u003e\u003ccode\u003e@​subhash686\u003c/code\u003e\u003c/a\u003e for contributing the SnapStart priming techniques!\u003c/p\u003e\n\u003ch3\u003e⚡ Lambda SnapStart Priming\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart AWS Docs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSnapStart reduces Lambda cold start times by taking a snapshot of your initialized function and reusing it for subsequent invocations. We can run custom code before the snapshot is taken to initialize code that would otherwise be initialized at runtime. This process is referred to as \u0026quot;priming\u0026quot;, and this is achieved using Java runtime hooks from the open source \u003ca href=\"https://openjdk.org/projects/crac/\"\u003eCRaC (Coordinated Restore at Checkpoint)\u003c/a\u003e project.\u003c/p\u003e\n\u003cp\u003eThe following example shows how to prime an AWS S3 client:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eimport org.crac.Core;\nimport org.crac.Resource;\n\u003cp\u003eimport com.amazonaws.services.lambda.runtime.Context;\u003cbr /\u003e\nimport com.amazonaws.services.lambda.runtime.RequestHandler;\u003c/p\u003e\n\u003cp\u003eimport software.amazon.awssdk.services.s3.S3Client;\u003c/p\u003e\n\u003cp\u003epublic class Handler implements RequestHandler\u0026lt;String, String\u0026gt;, Resource {\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eprivate final S3Client s3Client = S3Client.create();\n\npublic Handler() {\n    Core.getGlobalContext().register(this);\n}\n\n@Override\npublic String handleRequest(String input, Context context) {\n    // Business logic using s3Client\n    return \u0026amp;quot;Hello SnapStart\u0026amp;quot; + input;\n}\n\n@Override\npublic void beforeCheckpoint(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Will be called before SnapStart takes the snapshot\n    s3Client.listBuckets();\n}\n\n@Override\npublic void afterRestore(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Reinitialize after restore\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/498","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/498","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/498/packages"},{"uuid":"2741995130","node_id":"PR_kwDOJl2nBM6jb4Z6","number":417,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T08:50:32.000Z","updated_at":"2025-08-13T08:51:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release introduces \u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart\u003c/a\u003e priming techniques to both the \u003ccode\u003epowertools-metrics\u003c/code\u003e and \u003ccode\u003epowertools-idempotency\u003c/code\u003e utilities, optimizing cold start performance for customers using SnapStart.\u003c/p\u003e\n\u003cp\u003eWe've also updated dependencies across the library, with the most notable change being the removal of AWS SDK v1 dependency from the \u003ccode\u003epowertools-tracing\u003c/code\u003e utility, aligning with the recent \u003ca href=\"https://github.com/aws/aws-xray-sdk-java/releases/tag/v2.19.0\"\u003eAWS X-Ray SDK update (Release 2.19.0)\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/subhash686\"\u003e\u003ccode\u003e@​subhash686\u003c/code\u003e\u003c/a\u003e for contributing the SnapStart priming techniques!\u003c/p\u003e\n\u003ch3\u003e⚡ Lambda SnapStart Priming\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart AWS Docs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSnapStart reduces Lambda cold start times by taking a snapshot of your initialized function and reusing it for subsequent invocations. We can run custom code before the snapshot is taken to initialize code that would otherwise be initialized at runtime. This process is referred to as \u0026quot;priming\u0026quot;, and this is achieved using Java runtime hooks from the open source \u003ca href=\"https://openjdk.org/projects/crac/\"\u003eCRaC (Coordinated Restore at Checkpoint)\u003c/a\u003e project.\u003c/p\u003e\n\u003cp\u003eThe following example shows how to prime an AWS S3 client:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eimport org.crac.Core;\nimport org.crac.Resource;\n\u003cp\u003eimport com.amazonaws.services.lambda.runtime.Context;\u003cbr /\u003e\nimport com.amazonaws.services.lambda.runtime.RequestHandler;\u003c/p\u003e\n\u003cp\u003eimport software.amazon.awssdk.services.s3.S3Client;\u003c/p\u003e\n\u003cp\u003epublic class Handler implements RequestHandler\u0026lt;String, String\u0026gt;, Resource {\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eprivate final S3Client s3Client = S3Client.create();\n\npublic Handler() {\n    Core.getGlobalContext().register(this);\n}\n\n@Override\npublic String handleRequest(String input, Context context) {\n    // Business logic using s3Client\n    return \u0026amp;quot;Hello SnapStart\u0026amp;quot; + input;\n}\n\n@Override\npublic void beforeCheckpoint(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Will be called before SnapStart takes the snapshot\n    s3Client.listBuckets();\n}\n\n@Override\npublic void afterRestore(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Reinitialize after restore\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/417","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/417","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/417/packages"},{"uuid":"2741948798","node_id":"PR_kwDOKpKYk86jbtF-","number":236,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-13T08:35:59.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T08:33:46.000Z","updated_at":"2025-08-13T08:35:59.000Z","time_to_close":133,"merged_at":"2025-08-13T08:35:59.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/236","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/236","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/236/packages"},{"uuid":"2741885424","node_id":"PR_kwDOKXuQes6jbdnw","number":775,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0 in /ChatGPT","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T08:10:07.000Z","updated_at":"2025-08-13T08:16:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/ChatGPT","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-squareup-chatgpt-ivr/pull/775","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-squareup-chatgpt-ivr/issues/775","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/775/packages"},{"uuid":"2706372767","node_id":"PR_kwDOJxal686hT_if","number":339,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.0 to 2.2.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-30T08:45:36.000Z","updated_at":"2025-07-30T08:45:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.0","new_version":"2.2.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.0 to 2.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003e🐛 A critical bug was fixed in the Parameters utility causing the AppConfig provider to wrongly return \u003ccode\u003enull\u003c/code\u003e values in some instances. Thanks to \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e for reporting this bug ⭐️.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1983\"\u003e#1983\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump io.github.ascopes:protobuf-maven-plugin from 3.3.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-tests from 1.1.1 to 1.1.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-extensions from 0.1.0 to 0.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1977\"\u003e#1977\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Remove osv workflow (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1973\"\u003e#1973\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1972\"\u003e#1972\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump mockito.version from 4.11.0 to 5.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1970\"\u003e#1970\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.19.1 to 2.19.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1969\"\u003e#1969\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/download-artifact from 4.2.1 to 4.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1967\"\u003e#1967\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1966\"\u003e#1966\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws-actions/configure-aws-credentials from 2.2.0 to 4.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1965\"\u003e#1965\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/dependency-review-action from 4.5.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1968\"\u003e#1968\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump slf4j.version from 2.0.7 to 2.0.17 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1964\"\u003e#1964\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/checkout from 3.5.3 to 4.2.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1963\"\u003e#1963\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump sam/build-java21 from \u003ccode\u003ea5554d6\u003c/code\u003e to \u003ccode\u003e44e9166\u003c/code\u003e in /powertools-e2e-tests/src/test/resources/docker (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1962\"\u003e#1962\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump squidfunk/mkdocs-material from \u003ccode\u003e23b6978\u003c/code\u003e to \u003ccode\u003e0bfdba4\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1961\"\u003e#1961\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add Docker paths via globs to dependabot and update Dockerfiles to pin sha256 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1960\"\u003e#1960\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.protobuf:protobuf-java from 4.31.0 to 4.31.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1959\"\u003e#1959\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.27.9 to 3.29.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1958\"\u003e#1958\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/setup-java from 3.11.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1957\"\u003e#1957\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.graalvm.buildtools:native-maven-plugin from 0.10.1 to 0.11.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1956\"\u003e#1956\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1954\"\u003e#1954\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1953\"\u003e#1953\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-serialization from 1.1.5 to 1.1.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1952\"\u003e#1952\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1951\"\u003e#1951\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump ossf/scorecard-action from 2.4.0 to 2.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1950\"\u003e#1950\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): add new dependabot package ecosystems (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1948\"\u003e#1948\u003c/a\u003e) by \u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add GraalVM E2E tests and GH workflows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1945\"\u003e#1945\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(parameters): Correctly check for empty values in AppConfig Parameters Provider. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1982\"\u003e#1982\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2f46dbc4e95baada90a0cdc2cbfcc848f4e5c1ea\"\u003e\u003ccode\u003e2f46dbc\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/aa864c90db62aaaea83538002275cbf76dd50480\"\u003e\u003ccode\u003eaa864c9\u003c/code\u003e\u003c/a\u003e build(deps): bump io.github.ascopes:protobuf-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ad36ab3f0fd1deb5da9af008494f1771401da7cb\"\u003e\u003ccode\u003ead36ab3\u003c/code\u003e\u003c/a\u003e build(deps): bump com.amazonaws:aws-lambda-java-tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f050d35b15069cb7756402ff646cc639108960ad\"\u003e\u003ccode\u003ef050d35\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f2420c5de272b6a33634a835ef64ffac747a904\"\u003e\u003ccode\u003e0f2420c\u003c/code\u003e\u003c/a\u003e chore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-exten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/100c146ad8a9ad66ffeabd6ad3ab4fba46a2b7c2\"\u003e\u003ccode\u003e100c146\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9728cf47b74076e7fef0da459c8c95b61e6b2518\"\u003e\u003ccode\u003e9728cf4\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2bb51d8064919ac4795c8ab8b6fb603fc2c65530\"\u003e\u003ccode\u003e2bb51d8\u003c/code\u003e\u003c/a\u003e fix(parameters): Correctly check for empty values in AppConfig Parameters Pro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3fa2b455e7c13ee166d35abc7405d6d2d0f0b379\"\u003e\u003ccode\u003e3fa2b45\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2ebd14225047b8c4d7e8f8a374b9232219e3c05c\"\u003e\u003ccode\u003e2ebd142\u003c/code\u003e\u003c/a\u003e chore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.0\u0026new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/339","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/339","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/339/packages"},{"uuid":"2706294032","node_id":"PR_kwDOJJc3uM6hTsUQ","number":486,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.0 to 2.2.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-30T09:48:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-30T08:14:43.000Z","updated_at":"2025-07-30T09:48:07.000Z","time_to_close":5603,"merged_at":"2025-07-30T09:48:06.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.0","new_version":"2.2.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.0 to 2.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003e🐛 A critical bug was fixed in the Parameters utility causing the AppConfig provider to wrongly return \u003ccode\u003enull\u003c/code\u003e values in some instances. Thanks to \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e for reporting this bug ⭐️.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1983\"\u003e#1983\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump io.github.ascopes:protobuf-maven-plugin from 3.3.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-tests from 1.1.1 to 1.1.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-extensions from 0.1.0 to 0.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1977\"\u003e#1977\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Remove osv workflow (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1973\"\u003e#1973\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1972\"\u003e#1972\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump mockito.version from 4.11.0 to 5.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1970\"\u003e#1970\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.19.1 to 2.19.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1969\"\u003e#1969\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/download-artifact from 4.2.1 to 4.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1967\"\u003e#1967\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1966\"\u003e#1966\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws-actions/configure-aws-credentials from 2.2.0 to 4.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1965\"\u003e#1965\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/dependency-review-action from 4.5.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1968\"\u003e#1968\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump slf4j.version from 2.0.7 to 2.0.17 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1964\"\u003e#1964\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/checkout from 3.5.3 to 4.2.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1963\"\u003e#1963\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump sam/build-java21 from \u003ccode\u003ea5554d6\u003c/code\u003e to \u003ccode\u003e44e9166\u003c/code\u003e in /powertools-e2e-tests/src/test/resources/docker (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1962\"\u003e#1962\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump squidfunk/mkdocs-material from \u003ccode\u003e23b6978\u003c/code\u003e to \u003ccode\u003e0bfdba4\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1961\"\u003e#1961\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add Docker paths via globs to dependabot and update Dockerfiles to pin sha256 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1960\"\u003e#1960\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.protobuf:protobuf-java from 4.31.0 to 4.31.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1959\"\u003e#1959\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.27.9 to 3.29.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1958\"\u003e#1958\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/setup-java from 3.11.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1957\"\u003e#1957\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.graalvm.buildtools:native-maven-plugin from 0.10.1 to 0.11.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1956\"\u003e#1956\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1954\"\u003e#1954\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1953\"\u003e#1953\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-serialization from 1.1.5 to 1.1.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1952\"\u003e#1952\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1951\"\u003e#1951\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump ossf/scorecard-action from 2.4.0 to 2.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1950\"\u003e#1950\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): add new dependabot package ecosystems (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1948\"\u003e#1948\u003c/a\u003e) by \u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add GraalVM E2E tests and GH workflows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1945\"\u003e#1945\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(parameters): Correctly check for empty values in AppConfig Parameters Provider. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1982\"\u003e#1982\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2f46dbc4e95baada90a0cdc2cbfcc848f4e5c1ea\"\u003e\u003ccode\u003e2f46dbc\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/aa864c90db62aaaea83538002275cbf76dd50480\"\u003e\u003ccode\u003eaa864c9\u003c/code\u003e\u003c/a\u003e build(deps): bump io.github.ascopes:protobuf-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ad36ab3f0fd1deb5da9af008494f1771401da7cb\"\u003e\u003ccode\u003ead36ab3\u003c/code\u003e\u003c/a\u003e build(deps): bump com.amazonaws:aws-lambda-java-tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f050d35b15069cb7756402ff646cc639108960ad\"\u003e\u003ccode\u003ef050d35\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f2420c5de272b6a33634a835ef64ffac747a904\"\u003e\u003ccode\u003e0f2420c\u003c/code\u003e\u003c/a\u003e chore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-exten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/100c146ad8a9ad66ffeabd6ad3ab4fba46a2b7c2\"\u003e\u003ccode\u003e100c146\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9728cf47b74076e7fef0da459c8c95b61e6b2518\"\u003e\u003ccode\u003e9728cf4\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2bb51d8064919ac4795c8ab8b6fb603fc2c65530\"\u003e\u003ccode\u003e2bb51d8\u003c/code\u003e\u003c/a\u003e fix(parameters): Correctly check for empty values in AppConfig Parameters Pro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3fa2b455e7c13ee166d35abc7405d6d2d0f0b379\"\u003e\u003ccode\u003e3fa2b45\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2ebd14225047b8c4d7e8f8a374b9232219e3c05c\"\u003e\u003ccode\u003e2ebd142\u003c/code\u003e\u003c/a\u003e chore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.0\u0026new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/486","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/486","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/486/packages"},{"uuid":"2669912799","node_id":"PR_kwDOKpKYk86fI6Lf","number":223,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:07:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:57:38.000Z","updated_at":"2025-07-16T11:07:20.000Z","time_to_close":7782,"merged_at":"2025-07-16T11:07:20.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/223","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/223","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/223/packages"},{"uuid":"2669884654","node_id":"PR_kwDOJl2nBM6fIzTu","number":395,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:46:38.000Z","updated_at":"2025-07-16T08:46:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/395","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/395","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/395/packages"},{"uuid":"2669849797","node_id":"PR_kwDOJJc3uM6fIqzF","number":475,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:08:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:33:05.000Z","updated_at":"2025-07-16T11:08:34.000Z","time_to_close":9328,"merged_at":"2025-07-16T11:08:33.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/475","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/475","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/475/packages"},{"uuid":"2669823864","node_id":"PR_kwDOJxal686fIkd4","number":327,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:09:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:24:02.000Z","updated_at":"2025-07-16T11:09:17.000Z","time_to_close":9915,"merged_at":"2025-07-16T11:09:17.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/327","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/327","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/327/packages"},{"uuid":"2669820911","node_id":"PR_kwDOKXuQes6fIjvv","number":750,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0 in /ChatGPT","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:09:58.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:23:07.000Z","updated_at":"2025-07-16T11:09:58.000Z","time_to_close":10011,"merged_at":"2025-07-16T11:09:58.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/ChatGPT","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-squareup-chatgpt-ivr/pull/750","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-squareup-chatgpt-ivr/issues/750","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/750/packages"},{"uuid":"2611084439","node_id":"PR_kwDOJxal686bofyX","number":314,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:54:17.000Z","updated_at":"2025-06-24T11:31:22.000Z","time_to_close":92225,"merged_at":"2025-06-24T11:31:22.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/314","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/314","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/314/packages"},{"uuid":"2611022120","node_id":"PR_kwDOJJc3uM6boQko","number":461,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:34.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:32:29.000Z","updated_at":"2025-06-24T11:31:34.000Z","time_to_close":93545,"merged_at":"2025-06-24T11:31:34.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/461","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/461","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/461/packages"},{"uuid":"2611019840","node_id":"PR_kwDOJl2nBM6boQBA","number":381,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:44.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:31:38.000Z","updated_at":"2025-06-24T11:31:44.000Z","time_to_close":93606,"merged_at":"2025-06-24T11:31:44.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/381","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/381","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/381/packages"},{"uuid":"2611003108","node_id":"PR_kwDOKpKYk86boL7k","number":212,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:25:21.000Z","updated_at":"2025-06-24T11:31:56.000Z","time_to_close":93995,"merged_at":"2025-06-24T11:31:56.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/212","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/212","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/212/packages"}],"issue_packages":[{"old_version":"2.3.0","new_version":"2.4.0","update_type":"minor","path":"/twilio","pr_created_at":"2025-09-10T08:21:28.000Z","version_change":"2.3.0 → 2.4.0","issue":{"uuid":"2814622456","node_id":"PR_kwDOKpKYk86nw7r4","number":246,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:21:28.000Z","updated_at":"2025-09-23T11:53:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/246","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/246","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/246/packages"}},{"old_version":"2.3.0","new_version":"2.4.0","update_type":"minor","path":"/ChatGPT","pr_created_at":"2025-09-10T08:10:49.000Z","version_change":"2.3.0 → 2.4.0","issue":{"uuid":"2814590289","node_id":"PR_kwDOKXuQes6nwz1R","number":798,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0 in /ChatGPT","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:54:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:49.000Z","updated_at":"2025-09-23T11:54:20.000Z","time_to_close":1136611,"merged_at":"2025-09-23T11:54:20.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/ChatGPT","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-squareup-chatgpt-ivr/pull/798","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-squareup-chatgpt-ivr/issues/798","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/798/packages"}},{"old_version":"2.3.0","new_version":"2.4.0","update_type":"minor","path":null,"pr_created_at":"2025-09-10T08:10:33.000Z","version_change":"2.3.0 → 2.4.0","issue":{"uuid":"2814589620","node_id":"PR_kwDOJl2nBM6nwzq0","number":438,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:55:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:33.000Z","updated_at":"2025-09-23T11:55:20.000Z","time_to_close":1136687,"merged_at":"2025-09-23T11:55:20.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/438","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/438","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/438/packages"}},{"old_version":"2.3.0","new_version":"2.4.0","update_type":"minor","path":null,"pr_created_at":"2025-09-10T08:10:24.000Z","version_change":"2.3.0 → 2.4.0","issue":{"uuid":"2814588973","node_id":"PR_kwDOJJc3uM6nwzgt","number":516,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:54:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:24.000Z","updated_at":"2025-09-23T11:54:56.000Z","time_to_close":1136672,"merged_at":"2025-09-23T11:54:56.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/516","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/516","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/516/packages"}},{"old_version":"2.3.0","new_version":"2.4.0","update_type":"minor","path":null,"pr_created_at":"2025-09-10T08:10:16.000Z","version_change":"2.3.0 → 2.4.0","issue":{"uuid":"2814588345","node_id":"PR_kwDOJxal686nwzW5","number":371,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.3.0 to 2.4.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-09-23T11:55:44.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-10T08:10:16.000Z","updated_at":"2025-09-23T11:55:44.000Z","time_to_close":1136728,"merged_at":"2025-09-23T11:55:44.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.3.0","new_version":"2.4.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.3.0 to 2.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eWe are excited to announce a new feature in Logger: Logger buffering. This new feature allows you to buffer logs for a specific invocation, and flush them automatically on error or manually as needed.\u003c/p\u003e\n\u003cp\u003eWe also added GraalVM support for CloudFormation and Idempotency utilities, expanding native compilation capabilities for better performance and reduced cold start times.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/ConnorKirk\"\u003e\u003ccode\u003e@​ConnorKirk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/aryannikhil\"\u003e\u003ccode\u003e@​aryannikhil\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/kjswaruph\"\u003e\u003ccode\u003e@​kjswaruph\u003c/code\u003e\u003c/a\u003e for their first-time contributions to this release!\u003c/p\u003e\n\u003ch3\u003eNew Log Buffering feature\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/core/logging/#buffering-logs\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eYou can now enable log buffering by configuring the \u003ccode\u003eBufferingAppender\u003c/code\u003e in your logging configuration. This feature allows you to:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuffer logs at the \u003ccode\u003eWARNING\u003c/code\u003e, \u003ccode\u003eINFO\u003c/code\u003e, and \u003ccode\u003eDEBUG\u003c/code\u003e levels\u003c/li\u003e\n\u003cli\u003eAutomatically flush logs on error or manually as needed\u003c/li\u003e\n\u003cli\u003eReduce CloudWatch costs by decreasing the number of emitted log messages\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class PaymentFunction implements RequestHandler\u0026lt;APIGatewayProxyRequestEvent, APIGatewayProxyResponseEvent\u0026gt; {\n\u003cpre\u003e\u003ccode\u003eprivate static final Logger LOGGER = LoggerFactory.getLogger(PaymentFunction.class);\n\n@Logging\npublic APIGatewayProxyResponseEvent handleRequest(final APIGatewayProxyRequestEvent input, final Context context) {\n    LOGGER.debug(\u0026amp;quot;Processing payment\u0026amp;quot;);  // this is buffered\n    LOGGER.info(\u0026amp;quot;Payment validation complete\u0026amp;quot;);  // this is not buffered\n    \n    LOGGER.error(\u0026amp;quot;Payment failed\u0026amp;quot;);  // this will flush the buffer automatically\n    \n    return new APIGatewayProxyResponseEvent().withStatusCode(500);\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eConfiguration options\u003c/h4\u003e\n\u003cp\u003eLog buffering is configured through your logging framework configuration (Log4j2 or Logback) using the \u003ccode\u003eBufferingAppender\u003c/code\u003e:\u003c/p\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eOption\u003c/th\u003e\n\u003cth\u003eDescription\u003c/th\u003e\n\u003cth\u003eDefault\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003emaxBytes\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMaximum size of the buffer in bytes\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003e20480\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003ebufferAtVerbosity\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eMinimum log level to buffer (more verbose levels are also buffered)\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003eDEBUG\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003eflushOnErrorLog\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003eWhether to flush buffer when an error is logged\u003c/td\u003e\n\u003ctd\u003e\u003ccode\u003etrue\u003c/code\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003cp\u003eWhen log buffering is enabled, you can use the \u003ccode\u003e@Logging\u003c/code\u003e annotation with \u003ccode\u003eflushBufferOnUncaughtError = true\u003c/code\u003e to automatically flush the buffer when an uncaught exception occurs. This enables you to have detailed logs from your application when you need them the most.\u003c/p\u003e\n\u003cp\u003eHere is an example \u003ccode\u003elog4j2.xml\u003c/code\u003e configuration:\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3f51c39a6d5cfe354dbc082d5521c6fef4aa149e\"\u003e\u003ccode\u003e3f51c39\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3de08f958b22e14ec6e5469b31d6e213de0b13b9\"\u003e\u003ccode\u003e3de08f9\u003c/code\u003e\u003c/a\u003e chore(ci): Set mockito SNAPSHOT version only for Graal profiles. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2138\"\u003e#2138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/29e52c2fded7042560d4eaa0f87ad4048b203701\"\u003e\u003ccode\u003e29e52c2\u003c/code\u003e\u003c/a\u003e chore(ci): Do not use Mockito SNAPSHOT version for release. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2137\"\u003e#2137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4c1520eee38d59628b38433afeada0a74230731b\"\u003e\u003ccode\u003e4c1520e\u003c/code\u003e\u003c/a\u003e Skip maven deployment for e2e test handlers. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2131\"\u003e#2131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/a2eecae9a9f69047efa43500031f19bcb96c5b14\"\u003e\u003ccode\u003ea2eecae\u003c/code\u003e\u003c/a\u003e chore(ci): Fix circular dependency in dynamodb-local and maven packaging phas...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b36d8bac90087d5ccda1c87eac338ef50edd4ff2\"\u003e\u003ccode\u003eb36d8ba\u003c/code\u003e\u003c/a\u003e chore: bump org.yaml:snakeyaml from 2.4 to 2.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7c5acf508ad8e3e1fabafbc3c74706b61f22f159\"\u003e\u003ccode\u003e7c5acf5\u003c/code\u003e\u003c/a\u003e chore: bump io.github.ascopes:protobuf-maven-plugin from 3.8.1 to 3.9.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2114\"\u003e#2114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/1ffc374d2dd62360d1fdb3a4f141621893cd73d1\"\u003e\u003ccode\u003e1ffc374\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.31 to 2.33.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2115\"\u003e#2115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/7d7906615d28a0b36a01d8f95c03d518b1712e79\"\u003e\u003ccode\u003e7d79066\u003c/code\u003e\u003c/a\u003e chore: bump graalvm/setup-graalvm from 1.3.5 to 1.3.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2116\"\u003e#2116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eb8bc4e8edaf7941ea470201ace8e0aedb711f58\"\u003e\u003ccode\u003eeb8bc4e\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.213.0 to 2.214.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2117\"\u003e#2117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.3.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.3.0\u0026new-version=2.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/371","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/371","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/371/packages"}},{"old_version":"2.2.1","new_version":"2.3.0","update_type":"minor","path":null,"pr_created_at":"2025-08-13T09:07:39.000Z","version_change":"2.2.1 → 2.3.0","issue":{"uuid":"2742053496","node_id":"PR_kwDOJJc3uM6jcGp4","number":498,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-13T09:17:05.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T09:07:39.000Z","updated_at":"2025-08-13T09:17:05.000Z","time_to_close":566,"merged_at":"2025-08-13T09:17:05.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release introduces \u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart\u003c/a\u003e priming techniques to both the \u003ccode\u003epowertools-metrics\u003c/code\u003e and \u003ccode\u003epowertools-idempotency\u003c/code\u003e utilities, optimizing cold start performance for customers using SnapStart.\u003c/p\u003e\n\u003cp\u003eWe've also updated dependencies across the library, with the most notable change being the removal of AWS SDK v1 dependency from the \u003ccode\u003epowertools-tracing\u003c/code\u003e utility, aligning with the recent \u003ca href=\"https://github.com/aws/aws-xray-sdk-java/releases/tag/v2.19.0\"\u003eAWS X-Ray SDK update (Release 2.19.0)\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/subhash686\"\u003e\u003ccode\u003e@​subhash686\u003c/code\u003e\u003c/a\u003e for contributing the SnapStart priming techniques!\u003c/p\u003e\n\u003ch3\u003e⚡ Lambda SnapStart Priming\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart AWS Docs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSnapStart reduces Lambda cold start times by taking a snapshot of your initialized function and reusing it for subsequent invocations. We can run custom code before the snapshot is taken to initialize code that would otherwise be initialized at runtime. This process is referred to as \u0026quot;priming\u0026quot;, and this is achieved using Java runtime hooks from the open source \u003ca href=\"https://openjdk.org/projects/crac/\"\u003eCRaC (Coordinated Restore at Checkpoint)\u003c/a\u003e project.\u003c/p\u003e\n\u003cp\u003eThe following example shows how to prime an AWS S3 client:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eimport org.crac.Core;\nimport org.crac.Resource;\n\u003cp\u003eimport com.amazonaws.services.lambda.runtime.Context;\u003cbr /\u003e\nimport com.amazonaws.services.lambda.runtime.RequestHandler;\u003c/p\u003e\n\u003cp\u003eimport software.amazon.awssdk.services.s3.S3Client;\u003c/p\u003e\n\u003cp\u003epublic class Handler implements RequestHandler\u0026lt;String, String\u0026gt;, Resource {\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eprivate final S3Client s3Client = S3Client.create();\n\npublic Handler() {\n    Core.getGlobalContext().register(this);\n}\n\n@Override\npublic String handleRequest(String input, Context context) {\n    // Business logic using s3Client\n    return \u0026amp;quot;Hello SnapStart\u0026amp;quot; + input;\n}\n\n@Override\npublic void beforeCheckpoint(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Will be called before SnapStart takes the snapshot\n    s3Client.listBuckets();\n}\n\n@Override\npublic void afterRestore(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Reinitialize after restore\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/498","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/498","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/498/packages"}},{"old_version":"2.2.1","new_version":"2.3.0","update_type":"minor","path":null,"pr_created_at":"2025-08-13T08:50:32.000Z","version_change":"2.2.1 → 2.3.0","issue":{"uuid":"2741995130","node_id":"PR_kwDOJl2nBM6jb4Z6","number":417,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T08:50:32.000Z","updated_at":"2025-08-13T08:51:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release introduces \u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart\u003c/a\u003e priming techniques to both the \u003ccode\u003epowertools-metrics\u003c/code\u003e and \u003ccode\u003epowertools-idempotency\u003c/code\u003e utilities, optimizing cold start performance for customers using SnapStart.\u003c/p\u003e\n\u003cp\u003eWe've also updated dependencies across the library, with the most notable change being the removal of AWS SDK v1 dependency from the \u003ccode\u003epowertools-tracing\u003c/code\u003e utility, aligning with the recent \u003ca href=\"https://github.com/aws/aws-xray-sdk-java/releases/tag/v2.19.0\"\u003eAWS X-Ray SDK update (Release 2.19.0)\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/subhash686\"\u003e\u003ccode\u003e@​subhash686\u003c/code\u003e\u003c/a\u003e for contributing the SnapStart priming techniques!\u003c/p\u003e\n\u003ch3\u003e⚡ Lambda SnapStart Priming\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.aws.amazon.com/lambda/latest/dg/snapstart.html\"\u003eLambda SnapStart AWS Docs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSnapStart reduces Lambda cold start times by taking a snapshot of your initialized function and reusing it for subsequent invocations. We can run custom code before the snapshot is taken to initialize code that would otherwise be initialized at runtime. This process is referred to as \u0026quot;priming\u0026quot;, and this is achieved using Java runtime hooks from the open source \u003ca href=\"https://openjdk.org/projects/crac/\"\u003eCRaC (Coordinated Restore at Checkpoint)\u003c/a\u003e project.\u003c/p\u003e\n\u003cp\u003eThe following example shows how to prime an AWS S3 client:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eimport org.crac.Core;\nimport org.crac.Resource;\n\u003cp\u003eimport com.amazonaws.services.lambda.runtime.Context;\u003cbr /\u003e\nimport com.amazonaws.services.lambda.runtime.RequestHandler;\u003c/p\u003e\n\u003cp\u003eimport software.amazon.awssdk.services.s3.S3Client;\u003c/p\u003e\n\u003cp\u003epublic class Handler implements RequestHandler\u0026lt;String, String\u0026gt;, Resource {\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003eprivate final S3Client s3Client = S3Client.create();\n\npublic Handler() {\n    Core.getGlobalContext().register(this);\n}\n\n@Override\npublic String handleRequest(String input, Context context) {\n    // Business logic using s3Client\n    return \u0026amp;quot;Hello SnapStart\u0026amp;quot; + input;\n}\n\n@Override\npublic void beforeCheckpoint(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Will be called before SnapStart takes the snapshot\n    s3Client.listBuckets();\n}\n\n@Override\npublic void afterRestore(org.crac.Context\u0026amp;lt;? extends Resource\u0026amp;gt; context) {\n    // Reinitialize after restore\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/417","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/417","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/417/packages"}},{"old_version":"2.2.1","new_version":"2.3.0","update_type":"minor","path":"/twilio","pr_created_at":"2025-08-13T08:33:46.000Z","version_change":"2.2.1 → 2.3.0","issue":{"uuid":"2741948798","node_id":"PR_kwDOKpKYk86jbtF-","number":236,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-08-13T08:35:59.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T08:33:46.000Z","updated_at":"2025-08-13T08:35:59.000Z","time_to_close":133,"merged_at":"2025-08-13T08:35:59.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/236","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/236","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/236/packages"}},{"old_version":"2.2.1","new_version":"2.3.0","update_type":"minor","path":"/ChatGPT","pr_created_at":"2025-08-13T08:10:07.000Z","version_change":"2.2.1 → 2.3.0","issue":{"uuid":"2741885424","node_id":"PR_kwDOKXuQes6jbdnw","number":775,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.1 to 2.3.0 in /ChatGPT","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-13T08:10:07.000Z","updated_at":"2025-08-13T08:16:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/ChatGPT","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.1 to 2.3.0.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9725d446017603dedfa68448d5daddcf4aeadff2\"\u003e\u003ccode\u003e9725d44\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/74d3e66481a9d0c0bfae1dc5278e81a5c9ab1788\"\u003e\u003ccode\u003e74d3e66\u003c/code\u003e\u003c/a\u003e chore: bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2031\"\u003e#2031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ab66f95f65ad19375012de23c655aec20bfafd7e\"\u003e\u003ccode\u003eab66f95\u003c/code\u003e\u003c/a\u003e chore: bump software.amazon.awscdk:aws-cdk-lib from 2.208.0 to 2.210.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2030\"\u003e#2030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/877042bf7fc0053cc21facbb4924b52289c4af69\"\u003e\u003ccode\u003e877042b\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.18 to 2.32.19 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/174a19fd9ca256ec983f90bfabceddbfbba6330c\"\u003e\u003ccode\u003e174a19f\u003c/code\u003e\u003c/a\u003e chore: bump co.elastic.logging:logback-ecs-encoder from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2028\"\u003e#2028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/6c84fb7d0c49debe55beb6cb0620f1e0e8b608ed\"\u003e\u003ccode\u003e6c84fb7\u003c/code\u003e\u003c/a\u003e chore: bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.4.0 to 4.9.3.2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/58e09cbf812dd25e177e6c4cb5964dea763f8e8f\"\u003e\u003ccode\u003e58e09cb\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-runtime-interface-client (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2026\"\u003e#2026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/bed5106ab6c4264239e44b8f561e657f9a9aa717\"\u003e\u003ccode\u003ebed5106\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.7 to 3.29.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2027\"\u003e#2027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ca75f24cdadf3a06858bd3d0ebf8c74bd5fca905\"\u003e\u003ccode\u003eca75f24\u003c/code\u003e\u003c/a\u003e chore: bump org.crac:crac from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2025\"\u003e#2025\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ee79c204acc674fe26df4ce0cb062be5f38361f4\"\u003e\u003ccode\u003eee79c20\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.32.6 to 2.32.18 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/2024\"\u003e#2024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.1...v2.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.1\u0026new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-squareup-chatgpt-ivr/pull/775","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-squareup-chatgpt-ivr/issues/775","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/775/packages"}},{"old_version":"2.2.0","new_version":"2.2.1","update_type":"patch","path":null,"pr_created_at":"2025-07-30T08:45:36.000Z","version_change":"2.2.0 → 2.2.1","issue":{"uuid":"2706372767","node_id":"PR_kwDOJxal686hT_if","number":339,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.0 to 2.2.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-30T08:45:36.000Z","updated_at":"2025-07-30T08:45:36.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.0","new_version":"2.2.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.0 to 2.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003e🐛 A critical bug was fixed in the Parameters utility causing the AppConfig provider to wrongly return \u003ccode\u003enull\u003c/code\u003e values in some instances. Thanks to \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e for reporting this bug ⭐️.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1983\"\u003e#1983\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump io.github.ascopes:protobuf-maven-plugin from 3.3.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-tests from 1.1.1 to 1.1.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-extensions from 0.1.0 to 0.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1977\"\u003e#1977\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Remove osv workflow (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1973\"\u003e#1973\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1972\"\u003e#1972\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump mockito.version from 4.11.0 to 5.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1970\"\u003e#1970\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.19.1 to 2.19.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1969\"\u003e#1969\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/download-artifact from 4.2.1 to 4.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1967\"\u003e#1967\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1966\"\u003e#1966\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws-actions/configure-aws-credentials from 2.2.0 to 4.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1965\"\u003e#1965\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/dependency-review-action from 4.5.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1968\"\u003e#1968\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump slf4j.version from 2.0.7 to 2.0.17 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1964\"\u003e#1964\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/checkout from 3.5.3 to 4.2.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1963\"\u003e#1963\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump sam/build-java21 from \u003ccode\u003ea5554d6\u003c/code\u003e to \u003ccode\u003e44e9166\u003c/code\u003e in /powertools-e2e-tests/src/test/resources/docker (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1962\"\u003e#1962\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump squidfunk/mkdocs-material from \u003ccode\u003e23b6978\u003c/code\u003e to \u003ccode\u003e0bfdba4\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1961\"\u003e#1961\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add Docker paths via globs to dependabot and update Dockerfiles to pin sha256 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1960\"\u003e#1960\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.protobuf:protobuf-java from 4.31.0 to 4.31.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1959\"\u003e#1959\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.27.9 to 3.29.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1958\"\u003e#1958\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/setup-java from 3.11.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1957\"\u003e#1957\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.graalvm.buildtools:native-maven-plugin from 0.10.1 to 0.11.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1956\"\u003e#1956\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1954\"\u003e#1954\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1953\"\u003e#1953\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-serialization from 1.1.5 to 1.1.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1952\"\u003e#1952\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1951\"\u003e#1951\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump ossf/scorecard-action from 2.4.0 to 2.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1950\"\u003e#1950\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): add new dependabot package ecosystems (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1948\"\u003e#1948\u003c/a\u003e) by \u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add GraalVM E2E tests and GH workflows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1945\"\u003e#1945\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(parameters): Correctly check for empty values in AppConfig Parameters Provider. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1982\"\u003e#1982\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2f46dbc4e95baada90a0cdc2cbfcc848f4e5c1ea\"\u003e\u003ccode\u003e2f46dbc\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/aa864c90db62aaaea83538002275cbf76dd50480\"\u003e\u003ccode\u003eaa864c9\u003c/code\u003e\u003c/a\u003e build(deps): bump io.github.ascopes:protobuf-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ad36ab3f0fd1deb5da9af008494f1771401da7cb\"\u003e\u003ccode\u003ead36ab3\u003c/code\u003e\u003c/a\u003e build(deps): bump com.amazonaws:aws-lambda-java-tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f050d35b15069cb7756402ff646cc639108960ad\"\u003e\u003ccode\u003ef050d35\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f2420c5de272b6a33634a835ef64ffac747a904\"\u003e\u003ccode\u003e0f2420c\u003c/code\u003e\u003c/a\u003e chore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-exten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/100c146ad8a9ad66ffeabd6ad3ab4fba46a2b7c2\"\u003e\u003ccode\u003e100c146\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9728cf47b74076e7fef0da459c8c95b61e6b2518\"\u003e\u003ccode\u003e9728cf4\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2bb51d8064919ac4795c8ab8b6fb603fc2c65530\"\u003e\u003ccode\u003e2bb51d8\u003c/code\u003e\u003c/a\u003e fix(parameters): Correctly check for empty values in AppConfig Parameters Pro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3fa2b455e7c13ee166d35abc7405d6d2d0f0b379\"\u003e\u003ccode\u003e3fa2b45\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2ebd14225047b8c4d7e8f8a374b9232219e3c05c\"\u003e\u003ccode\u003e2ebd142\u003c/code\u003e\u003c/a\u003e chore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.0\u0026new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/339","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/339","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/339/packages"}},{"old_version":"2.2.0","new_version":"2.2.1","update_type":"patch","path":null,"pr_created_at":"2025-07-30T08:14:43.000Z","version_change":"2.2.0 → 2.2.1","issue":{"uuid":"2706294032","node_id":"PR_kwDOJJc3uM6hTsUQ","number":486,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.2.0 to 2.2.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-30T09:48:06.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-30T08:14:43.000Z","updated_at":"2025-07-30T09:48:07.000Z","time_to_close":5603,"merged_at":"2025-07-30T09:48:06.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.2.0","new_version":"2.2.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.2.0 to 2.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.1\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003e🐛 A critical bug was fixed in the Parameters utility causing the AppConfig provider to wrongly return \u003ccode\u003enull\u003c/code\u003e values in some instances. Thanks to \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e for reporting this bug ⭐️.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1983\"\u003e#1983\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump io.github.ascopes:protobuf-maven-plugin from 3.3.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-tests from 1.1.1 to 1.1.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-extensions from 0.1.0 to 0.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1977\"\u003e#1977\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Remove osv workflow (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1973\"\u003e#1973\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1972\"\u003e#1972\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump mockito.version from 4.11.0 to 5.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1970\"\u003e#1970\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.19.1 to 2.19.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1969\"\u003e#1969\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/download-artifact from 4.2.1 to 4.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1967\"\u003e#1967\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1966\"\u003e#1966\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump aws-actions/configure-aws-credentials from 2.2.0 to 4.2.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1965\"\u003e#1965\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/dependency-review-action from 4.5.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1968\"\u003e#1968\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump slf4j.version from 2.0.7 to 2.0.17 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1964\"\u003e#1964\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/checkout from 3.5.3 to 4.2.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1963\"\u003e#1963\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump sam/build-java21 from \u003ccode\u003ea5554d6\u003c/code\u003e to \u003ccode\u003e44e9166\u003c/code\u003e in /powertools-e2e-tests/src/test/resources/docker (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1962\"\u003e#1962\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump squidfunk/mkdocs-material from \u003ccode\u003e23b6978\u003c/code\u003e to \u003ccode\u003e0bfdba4\u003c/code\u003e in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1961\"\u003e#1961\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add Docker paths via globs to dependabot and update Dockerfiles to pin sha256 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1960\"\u003e#1960\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.google.protobuf:protobuf-java from 4.31.0 to 4.31.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1959\"\u003e#1959\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump github/codeql-action from 3.27.9 to 3.29.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1958\"\u003e#1958\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/setup-java from 3.11.0 to 4.7.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1957\"\u003e#1957\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.graalvm.buildtools:native-maven-plugin from 0.10.1 to 0.11.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1956\"\u003e#1956\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1954\"\u003e#1954\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump actions/upload-artifact from 4.5.0 to 4.6.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1953\"\u003e#1953\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.amazonaws:aws-lambda-java-serialization from 1.1.5 to 1.1.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1952\"\u003e#1952\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1951\"\u003e#1951\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump ossf/scorecard-action from 2.4.0 to 2.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1950\"\u003e#1950\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): add new dependabot package ecosystems (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1948\"\u003e#1948\u003c/a\u003e) by \u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Add GraalVM E2E tests and GH workflows (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1945\"\u003e#1945\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(parameters): Correctly check for empty values in AppConfig Parameters Provider. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1982\"\u003e#1982\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/leandrodamascena\"\u003e\u003ccode\u003e@​leandrodamascena\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2f46dbc4e95baada90a0cdc2cbfcc848f4e5c1ea\"\u003e\u003ccode\u003e2f46dbc\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/aa864c90db62aaaea83538002275cbf76dd50480\"\u003e\u003ccode\u003eaa864c9\u003c/code\u003e\u003c/a\u003e build(deps): bump io.github.ascopes:protobuf-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ad36ab3f0fd1deb5da9af008494f1771401da7cb\"\u003e\u003ccode\u003ead36ab3\u003c/code\u003e\u003c/a\u003e build(deps): bump com.amazonaws:aws-lambda-java-tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f050d35b15069cb7756402ff646cc639108960ad\"\u003e\u003ccode\u003ef050d35\u003c/code\u003e\u003c/a\u003e chore: bump github/codeql-action from 3.29.3 to 3.29.4 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1978\"\u003e#1978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f2420c5de272b6a33634a835ef64ffac747a904\"\u003e\u003ccode\u003e0f2420c\u003c/code\u003e\u003c/a\u003e chore: bump org.apache.logging.log4j:log4j-transform-maven-shade-plugin-exten...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/100c146ad8a9ad66ffeabd6ad3ab4fba46a2b7c2\"\u003e\u003ccode\u003e100c146\u003c/code\u003e\u003c/a\u003e chore: bump aws.sdk.version from 2.31.78 to 2.32.6 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9728cf47b74076e7fef0da459c8c95b61e6b2518\"\u003e\u003ccode\u003e9728cf4\u003c/code\u003e\u003c/a\u003e chore: bump com.amazonaws:aws-lambda-java-events from 3.16.0 to 3.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1975\"\u003e#1975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2bb51d8064919ac4795c8ab8b6fb603fc2c65530\"\u003e\u003ccode\u003e2bb51d8\u003c/code\u003e\u003c/a\u003e fix(parameters): Correctly check for empty values in AppConfig Parameters Pro...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3fa2b455e7c13ee166d35abc7405d6d2d0f0b379\"\u003e\u003ccode\u003e3fa2b45\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.31.78 to 2.32.5 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1971\"\u003e#1971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/2ebd14225047b8c4d7e8f8a374b9232219e3c05c\"\u003e\u003ccode\u003e2ebd142\u003c/code\u003e\u003c/a\u003e chore: bump com.networknt:json-schema-validator from 1.5.1 to 1.5.8 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.2.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.2.0\u0026new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/486","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/486","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/486/packages"}},{"old_version":"2.1.1","new_version":"2.2.0","update_type":"minor","path":"/twilio","pr_created_at":"2025-07-16T08:57:38.000Z","version_change":"2.1.1 → 2.2.0","issue":{"uuid":"2669912799","node_id":"PR_kwDOKpKYk86fI6Lf","number":223,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:07:20.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:57:38.000Z","updated_at":"2025-07-16T11:07:20.000Z","time_to_close":7782,"merged_at":"2025-07-16T11:07:20.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/223","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/223","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/223/packages"}},{"old_version":"2.1.1","new_version":"2.2.0","update_type":"minor","path":null,"pr_created_at":"2025-07-16T08:46:38.000Z","version_change":"2.1.1 → 2.2.0","issue":{"uuid":"2669884654","node_id":"PR_kwDOJl2nBM6fIzTu","number":395,"state":"open","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:46:38.000Z","updated_at":"2025-07-16T08:46:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/395","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/395","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/395/packages"}},{"old_version":"2.1.1","new_version":"2.2.0","update_type":"minor","path":null,"pr_created_at":"2025-07-16T08:33:05.000Z","version_change":"2.1.1 → 2.2.0","issue":{"uuid":"2669849797","node_id":"PR_kwDOJJc3uM6fIqzF","number":475,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:08:33.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:33:05.000Z","updated_at":"2025-07-16T11:08:34.000Z","time_to_close":9328,"merged_at":"2025-07-16T11:08:33.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/475","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/475","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/475/packages"}},{"old_version":"2.1.1","new_version":"2.2.0","update_type":"minor","path":null,"pr_created_at":"2025-07-16T08:24:02.000Z","version_change":"2.1.1 → 2.2.0","issue":{"uuid":"2669823864","node_id":"PR_kwDOJxal686fIkd4","number":327,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:09:17.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:24:02.000Z","updated_at":"2025-07-16T11:09:17.000Z","time_to_close":9915,"merged_at":"2025-07-16T11:09:17.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/327","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/327","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/327/packages"}},{"old_version":"2.1.1","new_version":"2.2.0","update_type":"minor","path":"/ChatGPT","pr_created_at":"2025-07-16T08:23:07.000Z","version_change":"2.1.1 → 2.2.0","issue":{"uuid":"2669820911","node_id":"PR_kwDOKXuQes6fIjvv","number":750,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.1.1 to 2.2.0 in /ChatGPT","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-16T11:09:58.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-16T08:23:07.000Z","updated_at":"2025-07-16T11:09:58.000Z","time_to_close":10011,"merged_at":"2025-07-16T11:09:58.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/ChatGPT","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.1.1 to 2.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003eSummary\u003c/h2\u003e\n\u003cp\u003eThis release adds GraalVM support to the Serialization utility and improves the Batch Processing utility allowing you to pass a custom \u003ccode\u003eExecutor\u003c/code\u003e giving you more control over the resources used by the batch operations.\u003c/p\u003e\n\u003cp\u003e⭐️ Thanks to \u003ca href=\"https://github.com/visheshruparelia\"\u003e\u003ccode\u003e@​visheshruparelia\u003c/code\u003e\u003c/a\u003e for their first contribution to Powertools for AWS! And thanks to \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e for adding GraalVM support to the serialization module.\u003c/p\u003e\n\u003ch3\u003eAdd support for batch execution in parallel with custom Executor\u003c/h3\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003ca href=\"https://docs.powertools.aws.dev/lambda/java/latest/utilities/batch/#__tabbed_5_2\"\u003eDocs\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eThis feature enhances the batch processing capabilities by allowing parallel execution with a custom \u003ccode\u003eExecutor\u003c/code\u003e. This allows you to customize the resources used by the batch operations, such as providing your own thread pool giving you more control over the degree of concurrency.\u003c/p\u003e\n\u003cp\u003eHere's an example of how to use a custom executor for parallel batch processing:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003epublic class SqsBatchHandler implements RequestHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; {\n\u003cp\u003eprivate final BatchMessageHandler\u0026lt;SQSEvent, SQSBatchResponse\u0026gt; handler;\nprivate final ExecutorService executor;\u003c/p\u003e\n\u003cp\u003epublic SqsBatchHandler() {\nhandler = new BatchMessageHandlerBuilder()\n.withSqsBatchHandler()\n.buildWithMessageHandler(this::processMessage, Product.class);\nexecutor = Executors.newFixedThreadPool(2);\n}\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Override\"\u003e\u003ccode\u003e@​Override\u003c/code\u003e\u003c/a\u003e\npublic SQSBatchResponse handleRequest(SQSEvent sqsEvent, Context context) {\n// New feature: custom executor can now be passed as a method argument for parallel processing\nreturn handler.processBatchInParallel(sqsEvent, context, executor);\n}\u003c/p\u003e\n\u003cp\u003eprivate void processMessage(Product p, Context c) {\n// Process the product\n}\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.2.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1942\"\u003e#1942\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/blob/main/CHANGELOG.md\"\u003esoftware.amazon.lambda:powertools-cloudformation's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\u003c/p\u003e\n\u003cp\u003eThis project follows \u003ca href=\"https://keepachangelog.com/en/1.0.0/\"\u003eKeep a Changelog\u003c/a\u003e format for changes and adheres to \u003ca href=\"https://semver.org/spec/v2.0.0.html\"\u003eSemantic Versioning\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e[Unreleased]\u003c/h2\u003e\n\u003ch2\u003e[1.20.1] - 2025-04-08\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix 2 typos (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1739\"\u003e#1739\u003c/a\u003e) by \u003ca href=\"https://github.com/ntestor\"\u003e\u003ccode\u003e@​ntestor\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Correct XML formatting for Maven configuration in Large Messages utility docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1796\"\u003e#1796\u003c/a\u003e) by \u003ca href=\"https://github.com/jreijn\"\u003e\u003ccode\u003e@​jreijn\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Load version.properties file as resource stream to fix loading when packaged as jar (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1813\"\u003e#1813\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.20.0] - 2025-03-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(cfn-custom-resource): Add optional 'reason' field for detailed failure reporting (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1758\"\u003e#1758\u003c/a\u003e) by \u003ca href=\"https://github.com/moizsh\"\u003e\u003ccode\u003e@​moizsh\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[1.19.0] - 2025-03-07\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Update deps for jackson (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump log4j.version from 2.22.1 to 2.24.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1777\"\u003e#1777\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update JSII to 1.108 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1791\"\u003e#1791\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1789\"\u003e#1789\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update netty version (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1768\"\u003e#1768\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Set versions of transitive dependencies (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1767\"\u003e#1767\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update Jackson in examples (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1766\"\u003e#1766\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1731\"\u003e#1731\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.xray.recorder.version from 2.15.3 to 2.18.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1726\"\u003e#1726\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.12 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1724\"\u003e#1724\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Allow empty responses as well as null response in AppConfig (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1673\"\u003e#1673\u003c/a\u003e) by \u003ca href=\"https://github.com/chrisclayson\"\u003e\u003ccode\u003e@​chrisclayson\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.27.2 to 2.27.7 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1715\"\u003e#1715\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.29 to 2.27.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1714\"\u003e#1714\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.26 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1713\"\u003e#1713\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.25 to 2.26.29 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1712\"\u003e#1712\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: deprecate java1.8 al1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1706\"\u003e#1706\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: java 1.8 AL1 is deprecated, fix E2E tests (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1692\"\u003e#1692\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.21 to 2.26.25 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1703\"\u003e#1703\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.26.3 to 2.26.21 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1697\"\u003e#1697\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump jackson.version from 2.17.0 to 2.17.2 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1696\"\u003e#1696\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1694\"\u003e#1694\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump commons-io:commons-io from 2.15.1 to 2.16.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1691\"\u003e#1691\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve tracing doc for sdk instrumentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1687\"\u003e#1687\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix tracing links for xray (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1686\"\u003e#1686\u003c/a\u003e) by \u003ca href=\"https://github.com/jeromevdl\"\u003e\u003ccode\u003e@​jeromevdl\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1679\"\u003e#1679\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump aws.sdk.version from 2.25.69 to 2.26.3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1658\"\u003e#1658\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.5.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1657\"\u003e#1657\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/pull/1653\"\u003e#1653\u003c/a\u003e) by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/e3afeabbad81ca8ecb41b1d9292fd2b8e09fb628\"\u003e\u003ccode\u003ee3afeab\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/ff87ecced7b067ea6a479229a94ff6236269dbc9\"\u003e\u003ccode\u003eff87ecc\u003c/code\u003e\u003c/a\u003e build(deps): bump org.codehaus.mojo:build-helper-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1941\"\u003e#1941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765ddf27bffb7eb3b15c7e645d6e2358c7aa464b\"\u003e\u003ccode\u003e765ddf2\u003c/code\u003e\u003c/a\u003e build(deps): bump org.sonatype.central:central-publishing-maven-plugin (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1940\"\u003e#1940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/b277e65ca8f5993d1e2fa772e2424b88fbe47990\"\u003e\u003ccode\u003eb277e65\u003c/code\u003e\u003c/a\u003e build(deps): bump log4j.version from 2.24.3 to 2.25.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1939\"\u003e#1939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/57c8cb207ae2f1fd237453cac278882efcd8eb4b\"\u003e\u003ccode\u003e57c8cb2\u003c/code\u003e\u003c/a\u003e build(deps): bump aws.sdk.version from 2.30.31 to 2.31.78 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1938\"\u003e#1938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/765f0ac698d1173582d1c63d8727841e19af9711\"\u003e\u003ccode\u003e765f0ac\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump org.apache.commons:commons-lang3 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1937\"\u003e#1937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/9dcb9b64eaa15157b5356b48b39e632421a92736\"\u003e\u003ccode\u003e9dcb9b6\u003c/code\u003e\u003c/a\u003e build(deps): bump org.apache.commons:commons-lang3 from 3.15.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1936\"\u003e#1936\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/3a7b67bb21e875135a2d52b12dcb5fab2d670888\"\u003e\u003ccode\u003e3a7b67b\u003c/code\u003e\u003c/a\u003e feat(batch): add support for batch execution in parallel with custom Executor...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f8a9ede9ef41dac2f5b8fb6f690bf9ad41e50366\"\u003e\u003ccode\u003ef8a9ede\u003c/code\u003e\u003c/a\u003e fix(examples): Fix GraalVM metadata after common runtime client changes (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1935\"\u003e#1935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0f3615079699e2bff01cae9098858d6e2ae1ad27\"\u003e\u003ccode\u003e0f36150\u003c/code\u003e\u003c/a\u003e feat(serialization): Add GraalVM metadata configuration (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1905\"\u003e#1905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.1.1...v2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.1.1\u0026new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-squareup-chatgpt-ivr/pull/750","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-squareup-chatgpt-ivr/issues/750","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/750/packages"}},{"old_version":"2.0.0","new_version":"2.1.1","update_type":"minor","path":null,"pr_created_at":"2025-06-23T09:54:17.000Z","version_change":"2.0.0 → 2.1.1","issue":{"uuid":"2611084439","node_id":"PR_kwDOJxal686bofyX","number":314,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:22.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:54:17.000Z","updated_at":"2025-06-24T11:31:22.000Z","time_to_close":92225,"merged_at":"2025-06-24T11:31:22.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voicesdk-sma/pull/314","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voicesdk-sma/issues/314","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/314/packages"}},{"old_version":"2.0.0","new_version":"2.1.1","update_type":"minor","path":null,"pr_created_at":"2025-06-23T09:32:29.000Z","version_change":"2.0.0 → 2.1.1","issue":{"uuid":"2611022120","node_id":"PR_kwDOJJc3uM6boQko","number":461,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:34.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:32:29.000Z","updated_at":"2025-06-24T11:31:34.000Z","time_to_close":93545,"merged_at":"2025-06-24T11:31:34.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-postgres-lambda-trigger/pull/461","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-postgres-lambda-trigger/issues/461","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/461/packages"}},{"old_version":"2.0.0","new_version":"2.1.1","update_type":"minor","path":null,"pr_created_at":"2025-06-23T09:31:38.000Z","version_change":"2.0.0 → 2.1.1","issue":{"uuid":"2611019840","node_id":"PR_kwDOJl2nBM6boQBA","number":381,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:44.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:31:38.000Z","updated_at":"2025-06-24T11:31:44.000Z","time_to_close":93606,"merged_at":"2025-06-24T11:31:44.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-connect-lex-chatgpt/pull/381","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-connect-lex-chatgpt/issues/381","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/381/packages"}},{"old_version":"2.0.0","new_version":"2.1.1","update_type":"minor","path":"/twilio","pr_created_at":"2025-06-23T09:25:21.000Z","version_change":"2.0.0 → 2.1.1","issue":{"uuid":"2611003108","node_id":"PR_kwDOKpKYk86boL7k","number":212,"state":"closed","title":"Bump software.amazon.lambda:powertools-cloudformation from 2.0.0 to 2.1.1 in /twilio","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-24T11:31:56.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T09:25:21.000Z","updated_at":"2025-06-24T11:31:56.000Z","time_to_close":93995,"merged_at":"2025-06-24T11:31:56.000Z","merged_by":"docwho2","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"software.amazon.lambda:powertools-cloudformation","old_version":"2.0.0","new_version":"2.1.1","repository_url":"https://github.com/aws-powertools/powertools-lambda-java"}],"path":"/twilio","ecosystem":"maven"},"body":"Bumps [software.amazon.lambda:powertools-cloudformation](https://github.com/aws-powertools/powertools-lambda-java) from 2.0.0 to 2.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/releases\"\u003esoftware.amazon.lambda:powertools-cloudformation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.1\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e[Human readable summary of changes]\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1910\"\u003e#1910\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/karthikpswamy\"\u003e\u003ccode\u003e@​karthikpswamy\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e) by \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): bump version to 2.0.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1876\"\u003e#1876\u003c/a\u003e) by @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📜 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Announce deprecation of v1 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1896\"\u003e#1896\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug and hot fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(ci): Add project description for new kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(metrics): Do not flush when no metrics were added to avoid printing root-level _aws dict (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1891\"\u003e#1891\u003c/a\u003e) by \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eThis release was made possible by the following contributors:\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/phipag\"\u003e\u003ccode\u003e@​phipag\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sthulb\"\u003e\u003ccode\u003e@​sthulb\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/c1b418732c69dca08c0a912a9a7d1b09c6ca964c\"\u003e\u003ccode\u003ec1b4187\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/4a8511d95a2a9227f0d57ef74803202bb950491b\"\u003e\u003ccode\u003e4a8511d\u003c/code\u003e\u003c/a\u003e fix(kafka): Handle message indices in proto data also for Glue Schema Registr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8f70e83b28fc939f884d4cea150dfb3f3ee3c75e\"\u003e\u003ccode\u003e8f70e83\u003c/code\u003e\u003c/a\u003e chore(ci): bump version to 2.1.0 (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1904\"\u003e#1904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cf01e91eb0b398b89b8fb442edfe27e1532a5810\"\u003e\u003ccode\u003ecf01e91\u003c/code\u003e\u003c/a\u003e fix(ci): Add maven project description to Kafka utility. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1903\"\u003e#1903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/f563d2349d5a569d5a6996d9404023fdceed64a3\"\u003e\u003ccode\u003ef563d23\u003c/code\u003e\u003c/a\u003e fix(kafka): Add support for confluent message indices. (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1902\"\u003e#1902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/eebc06ae150d4b04cc48bea67785ab019c7258a1\"\u003e\u003ccode\u003eeebc06a\u003c/code\u003e\u003c/a\u003e feat(kafka): New Kafka utility (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1898\"\u003e#1898\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/8a040ac87a2a31662b7ac8980601b4d821cc29d8\"\u003e\u003ccode\u003e8a040ac\u003c/code\u003e\u003c/a\u003e fix(metrics): Do not flush when no metrics were added to avoid printing root-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/cc1b3b11d0118f35bbc22dd318693e05fec87e71\"\u003e\u003ccode\u003ecc1b3b1\u003c/code\u003e\u003c/a\u003e docs: Announce deprecation of v1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/0b275948638450165281a1d7abb5b4d321f3aeec\"\u003e\u003ccode\u003e0b27594\u003c/code\u003e\u003c/a\u003e chore(ci): Update workflows to make v2 the default (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1888\"\u003e#1888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/commit/871a844d10d8e54180737c95d1747dd3a045cc45\"\u003e\u003ccode\u003e871a844\u003c/code\u003e\u003c/a\u003e docs: Version documentation (\u003ca href=\"https://redirect.github.com/aws-powertools/powertools-lambda-java/issues/1878\"\u003e#1878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws-powertools/powertools-lambda-java/compare/v2.0.0...v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=software.amazon.lambda:powertools-cloudformation\u0026package-manager=maven\u0026previous-version=2.0.0\u0026new-version=2.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/docwho2/java-chime-voice-sdk-cdk/pull/212","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/docwho2%2Fjava-chime-voice-sdk-cdk/issues/212","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/212/packages"}}]}