testcontainers-java icon indicating copy to clipboard operation
testcontainers-java copied to clipboard

Removed deprecated methods and undeclared transitive dependency to AWS SDK v1

Open AB-xdev opened this issue 3 years ago • 1 comments

Fixes #4279.

The problem: The localstack module has an undeclared dependency to parts of the AWS SDK v1 which causes the above issue.

While the methods have been deprecated with #5489, this still doesn't fix the class loading problems.

The fix: The removal of the deprecated methods, corresponding imports and dependencies should fix the class loading problems.

AB-xdev avatar Sep 06 '22 14:09 AB-xdev

thanks for the PR @AB-xdev ! We are not planning to remove it for now but for 2.0.

eddumelendez avatar Sep 06 '22 14:09 eddumelendez

Thanks for your contribution, @AB-xdev ! This is now merged in main and it will be part of the next release.

eddumelendez avatar Feb 16 '23 18:02 eddumelendez

@eddumelendez do you know when it will be released? I use AWS SDK v2 and I would like not to have import v1.

kkocel avatar Mar 17 '23 09:03 kkocel

Hi @eddumelendez I couldn't find any mention in this repo of following semver or any other versioning policy, can you please direct me to it? I'm asking because this PR was merged as part of the 1.18.0 release, and the removal of the deprecated methods is a breaking change. Just want to understand how I should interpret the release notes when considering upgrading a specific module version in my projects.

asafch avatar Jul 04 '23 07:07 asafch