rieckpil / testing-spring-boot-applications-masterclass

🍃 Build Better Spring Boot Applications: A Comprehensive Testing Course to Boost Your Confidence and Productivity.
https://rieckpil.de/testing-spring-boot-applications-masterclass/
MIT License
306 stars 234 forks source link

Update dependency io.awspring.cloud:spring-cloud-aws-dependencies to v3.0.1 #311

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.awspring.cloud:spring-cloud-aws-dependencies (source) 3.0.0-RC2 -> 3.0.1 age adoption passing confidence

Release Notes

awspring/spring-cloud-aws ### [`v3.0.1`](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.1): 3.0.1 [Compare Source](https://togithub.com/awspring/spring-cloud-aws/compare/v3.0.0...v3.0.1) #### Reference documentation 📗 https://docs.awspring.io/spring-cloud-aws/docs/3.0.1/reference/html/index.html #### What's Changed ##### S3 - Implement `utilities()` and `waiter()` methods in `CrossRegionS3Client` that delegate to default S3 client. by [@​maciejwalkowiak](https://togithub.com/maciejwalkowiak) in [https://github.com/awspring/spring-cloud-aws/pull/798](https://togithub.com/awspring/spring-cloud-aws/pull/798) - S3Resource improved getURL handling by [@​klopfdreh](https://togithub.com/klopfdreh) in [https://github.com/awspring/spring-cloud-aws/pull/795](https://togithub.com/awspring/spring-cloud-aws/pull/795) `getURL()` method on `S3Resource` respects now `spring.cloud.aws.s3.path-style-access-enabled` property. For example, for bucket 's3resourcetest`and key`new-file.txt\`: - with `spring.cloud.aws.s3.path-style-access-enabled` set to `false`, `getURL()` returns: https://s3resourcetest.s3.eu-west-1.amazonaws.com/new-file.txt - with `spring.cloud.aws.s3.path-style-access-enabled` set to `true`, `getURL()` returns: https://s3.eu-west-1.amazonaws.com/s3resourcetest/new-file.txt ##### SQS - Conditionally add a random UUID dedup ID if the queue isn't configured for content based deduplication by [@​jwilmoth-nc](https://togithub.com/jwilmoth-nc) in [https://github.com/awspring/spring-cloud-aws/pull/799](https://togithub.com/awspring/spring-cloud-aws/pull/799) Fixed a bug where for sending messages to FIFO queues the framework would generate a random UUID for missing messageDeduplicationId even if content-based deduplication was enabled on AWS. Now the framework will only generate a UUID for missing messageDeduplicationId if content-based deduplication is disabled. Projects that depend on FIFO content-based deduplication should upgrade to 3.0.1 since the bug can lead to duplicated messages being sent. ##### Parameter Store ##### Dependency upgrades - Upgrade AWS SDK to 2.20.63 by [@​maciejwalkowiak](https://togithub.com/maciejwalkowiak) in [https://github.com/awspring/spring-cloud-aws/pull/805](https://togithub.com/awspring/spring-cloud-aws/pull/805) - Upgrade AWS CRT to 0.21.14 by [@​maciejwalkowiak](https://togithub.com/maciejwalkowiak) in [https://github.com/awspring/spring-cloud-aws/pull/806](https://togithub.com/awspring/spring-cloud-aws/pull/806) ##### Samples - SQS: Add manual ack sample by [@​mcruzdev](https://togithub.com/mcruzdev) in [https://github.com/awspring/spring-cloud-aws/pull/787](https://togithub.com/awspring/spring-cloud-aws/pull/787) #### New Contributors - [@​jwilmoth-nc](https://togithub.com/jwilmoth-nc) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/799](https://togithub.com/awspring/spring-cloud-aws/pull/799) **Full Changelog**: https://github.com/awspring/spring-cloud-aws/compare/v3.0.0...v3.0.1 ### [`v3.0.0`](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.0): 3.0.0 [Compare Source](https://togithub.com/awspring/spring-cloud-aws/compare/v3.0.0-RC2...v3.0.0) **Spring Cloud AWS 3.0** is a rewrite of the project using [AWS SDK v2 for Java](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/home.html). Since this has required a major refactoring, we took it as an opportunity to revisit all the assumptions and integrations modules. As a result, we've produced a library that is lightweight, flexible, causes less headache and provides simple to use abstractions. Spring Cloud AWS 3.0 is compatible with **Spring Boot 3.0+**. #### Reference documentation To understand the full scope of changes we recommend going through the change list for each milestone and release candidate version: - [3.0.0 M1](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.0-M1) - [3.0.0 M2](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.0-M2) - [3.0.0 M3](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.0-M3) - [3.0.0 RC1](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.0-RC1) - [3.0.0 RC2](https://togithub.com/awspring/spring-cloud-aws/releases/tag/v3.0.0-RC2) Since a lot of things have changed, we strongly recommend going through the (completely rewritten) reference documentation: 📗 https://docs.awspring.io/spring-cloud-aws/docs/3.0.0/reference/html/index.html #### What's Changed between 3.0.0 RC2 and 3.0.0 ##### Core - Autoconfigure `StsWebIdentityTokenFileCredentialsProvider` by [@​eduanb](https://togithub.com/eduanb) in [https://github.com/awspring/spring-cloud-aws/pull/691](https://togithub.com/awspring/spring-cloud-aws/pull/691) - Update AWS SDK v2 to 2.20.55 version by [@​MatejNedic](https://togithub.com/MatejNedic) in [https://github.com/awspring/spring-cloud-aws/pull/784](https://togithub.com/awspring/spring-cloud-aws/pull/784) ##### SQS - Fix SQS message attributes mapping with custom data types by [@​npoirier](https://togithub.com/npoirier) in [https://github.com/awspring/spring-cloud-aws/pull/746](https://togithub.com/awspring/spring-cloud-aws/pull/746) - SQS: fix missing headers by [@​tomazfernandes](https://togithub.com/tomazfernandes) in [https://github.com/awspring/spring-cloud-aws/pull/781](https://togithub.com/awspring/spring-cloud-aws/pull/781) ##### S3 - Implement `getFilename` on `S3Resource` by [@​vedgunjan](https://togithub.com/vedgunjan) in [https://github.com/awspring/spring-cloud-aws/pull/750](https://togithub.com/awspring/spring-cloud-aws/pull/750) ##### SES - Add option to configure `sourceArn` for SES integration by [@​schjan79](https://togithub.com/schjan79) in [https://github.com/awspring/spring-cloud-aws/pull/762](https://togithub.com/awspring/spring-cloud-aws/pull/762) ##### SNS - Resolve SNS topic ARN by full topic name by [@​jkatnik](https://togithub.com/jkatnik) in [https://github.com/awspring/spring-cloud-aws/pull/756](https://togithub.com/awspring/spring-cloud-aws/pull/756) ##### CloudWatch - Align CloudWatch properties names to match Spring Boot 3.0 conventions by [@​thake](https://togithub.com/thake) in [https://github.com/awspring/spring-cloud-aws/pull/779](https://togithub.com/awspring/spring-cloud-aws/pull/779) #### Feedback We are aware that this release breaks existing code but this was the only sensible way we could evolve the framework and meet the demand in constrained time we have. We are very open for your feedback and appreciate any shoutout on social media and Github ⭐️. This release would not happen without our wonderful community. Big thanks for your bug reports, ideas and pull requests! #### New Contributors since version 2.4.0 - [@​mcruzdev](https://togithub.com/mcruzdev) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/76](https://togithub.com/awspring/spring-cloud-aws/pull/76) - [@​zeldigas](https://togithub.com/zeldigas) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/310](https://togithub.com/awspring/spring-cloud-aws/pull/310) - [@​anthonyfoulfoin](https://togithub.com/anthonyfoulfoin) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/338](https://togithub.com/awspring/spring-cloud-aws/pull/338) - [@​willome](https://togithub.com/willome) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/353](https://togithub.com/awspring/spring-cloud-aws/pull/353) - [@​anugrahsinghal](https://togithub.com/anugrahsinghal) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/360](https://togithub.com/awspring/spring-cloud-aws/pull/360) - [@​krimsz](https://togithub.com/krimsz) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/361](https://togithub.com/awspring/spring-cloud-aws/pull/361) - [@​sgarfinkel](https://togithub.com/sgarfinkel) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/400](https://togithub.com/awspring/spring-cloud-aws/pull/400) - [@​sis-yoshiday](https://togithub.com/sis-yoshiday) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/451](https://togithub.com/awspring/spring-cloud-aws/pull/451) - [@​fjmacagno](https://togithub.com/fjmacagno) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/459](https://togithub.com/awspring/spring-cloud-aws/pull/459) - [@​tomazfernandes](https://togithub.com/tomazfernandes) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/374](https://togithub.com/awspring/spring-cloud-aws/pull/374) - [@​rajadilipkolli](https://togithub.com/rajadilipkolli) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/517](https://togithub.com/awspring/spring-cloud-aws/pull/517) - [@​akefirad](https://togithub.com/akefirad) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/555](https://togithub.com/awspring/spring-cloud-aws/pull/555) - [@​thorntonrp](https://togithub.com/thorntonrp) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/589](https://togithub.com/awspring/spring-cloud-aws/pull/589) - [@​kesslerj](https://togithub.com/kesslerj) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/604](https://togithub.com/awspring/spring-cloud-aws/pull/604) - [@​AlekSimpson](https://togithub.com/AlekSimpson) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/605](https://togithub.com/awspring/spring-cloud-aws/pull/605) - [@​klopfdreh](https://togithub.com/klopfdreh) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/558](https://togithub.com/awspring/spring-cloud-aws/pull/558) - [@​Belair34](https://togithub.com/Belair34) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/620](https://togithub.com/awspring/spring-cloud-aws/pull/620) - [@​HarshCasper](https://togithub.com/HarshCasper) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/637](https://togithub.com/awspring/spring-cloud-aws/pull/637) - [@​xiurobert](https://togithub.com/xiurobert) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/710](https://togithub.com/awspring/spring-cloud-aws/pull/710) - [@​kunalvarpe](https://togithub.com/kunalvarpe) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/729](https://togithub.com/awspring/spring-cloud-aws/pull/729) - [@​arunkpatra](https://togithub.com/arunkpatra) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/726](https://togithub.com/awspring/spring-cloud-aws/pull/726) - [@​vedgunjan](https://togithub.com/vedgunjan) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/750](https://togithub.com/awspring/spring-cloud-aws/pull/750) - [@​sbouhaddi](https://togithub.com/sbouhaddi) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/755](https://togithub.com/awspring/spring-cloud-aws/pull/755) - [@​npoirier](https://togithub.com/npoirier) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/746](https://togithub.com/awspring/spring-cloud-aws/pull/746) - [@​schjan79](https://togithub.com/schjan79) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/762](https://togithub.com/awspring/spring-cloud-aws/pull/762) - [@​jkatnik](https://togithub.com/jkatnik) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/756](https://togithub.com/awspring/spring-cloud-aws/pull/756) - [@​eduanb](https://togithub.com/eduanb) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/691](https://togithub.com/awspring/spring-cloud-aws/pull/691) - [@​thake](https://togithub.com/thake) made their first contribution in [https://github.com/awspring/spring-cloud-aws/pull/779](https://togithub.com/awspring/spring-cloud-aws/pull/779) Big thanks to all contributors! 🙂 **Full Changelog**: https://github.com/awspring/spring-cloud-aws/compare/v2.4.0...v3.0.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

rieckpil commented 1 year ago

will be handled separately

renovate[bot] commented 1 year ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (3.0.1). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.