Tags: aws/aws-secretsmanager-caching-java
Tags
Release/v2.2.0 (#191) ## Description ### Why is this change being made? 1. Preparing for 2.2.0 release ### What is changing? 1. Version bumped from 2.1.1 to 2.2.0 in pom.xml and README.md ### Related Links - **Issue #, if available**: --- ## Testing ### How was this tested? 1. `mvn clean install` ### When testing locally, provide testing artifact(s): 1. Generated artifact: `target/aws-secretsmanager-caching-java-2.2.0.jar` --- ## Reviewee Checklist **Update the checklist after submitting the PR** - [x] I have reviewed, tested and understand all changes *If not, why:* - [x] I have filled out the Description and Testing sections above *If not, why:* - [x] Build and Unit tests are passing *If not, why:* - [x] Unit test coverage check is passing *If not, why:* - [x] I have ensured no sensitive information is leaking (i.e., no logging of sensitive fields, or otherwise) *If not, why:* - [x] I have added explanatory comments for complex logic, new classes/methods and new tests *If not, why:* - [x] I have updated README/documentation (if needed) *If not, why:* - [x] I have clearly called out breaking changes (if any) *If not, why:* --- ## Reviewer Checklist **All reviewers please ensure the following are true before reviewing:** - Reviewee checklist has been accurately filled out - Code changes align with stated purpose in description - Test coverage adequately validates the changes --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. --------- Co-authored-by: Vedant Jaiswal <[email protected]>
Patch update for release (#182) *Issue #, if available:* *Description of changes:* Updating version for release. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. Co-authored-by: Vedant Jaiswal <[email protected]>
Run maven-source-plugin on jar-no-fork (#176) *Issue #, if available:* *Description of changes:* Matches v2 [here](https://github.com/aws/aws-secretsmanager-caching-java/blob/v2/pom.xml#L89) https://maven.apache.org/plugins/maven-source-plugin/jar-no-fork-mojo.html By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Update to 2.1.0 (#173) *Issue #, if available:* *Description of changes:* - Update dependencies - Fix user agent to match pom.xml - Address new SpotBugs warnings ``` Error: Medium: Shared primitive variable "refreshNeeded" in one thread may not yield the value of the most recent write from another thread [com.amazonaws.secretsmanager.caching.cache.SecretCacheObject] At SecretCacheObject.java:[line 207] AT_STALE_THREAD_WRITE_OF_PRIMITIVE Error: Low: Method intentionally throws RuntimeException. [com.amazonaws.secretsmanager.caching.cache.SecretCacheObject] At SecretCacheObject.java:[line 242] THROWS_METHOD_THROWS_RUNTIMEEXCEPTION ``` - Bump version number By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
V2 (#98) Closes #5 *Description of changes:* Provide a major version 2 version of the Java Caching Library. Version 2 uses the Java SDK v2 under the hood. The library should be a drop-in replacement, unless you currently provide a v1 client to the caching library at creation. In that case, you will have to start passing a v2 client instead. Version 1 and version 2 will be maintained side by side in separate branches. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.