Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency org.springframework.retry:spring-retry to v2 #1623

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework.retry:spring-retry 1.3.1 -> 2.0.11 age adoption passing confidence

Release Notes

spring-projects/spring-retry (org.springframework.retry:spring-retry)

v2.0.11

⭐ New Features

  • Version in pom.xml contains "${revision}" #​474

🐞 Bug Fixes

  • MetricsRetryListener problems #​477

📔 Documentation

  • Documentation is no longer published #​476

v2.0.10

⭐ New Features

  • Add default hashCode implementation to RetryConfiguration.AnnotationClassOrMethodPointcut #​472
  • Apply a setter for the logger field of RetryTemplate so that it doesn't need to be injected via reflections #​470

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​NorsaG and @​dsyer

v2.0.9

⭐ New Features

  • Populate MethodInvocation to RetryPolicy (via RetryContext) #​229
  • Can't chose correct @Recover method #​188

🐞 Bug Fixes

  • Support concurrent behavior on MetricsRetryListener #​467
  • UniformRandomBackOffPolicy is throwing IllegalArgumentException on calling backOff when maxBackOffPeriod is less than minBackOffPeriod. #​464

v2.0.8

⭐ New Features

  • Built-in support for Micrometer metrics publishing #​458
  • Add @Nullable in RetryContext to easier detect possible NPE #​457

📔 Documentation

  • Wrong value for JDK (1.7) needed for building the project #​460

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.23 #​462

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​szpak

v2.0.7

⭐ New Features

  • Allow use of custom (binary) exception classifier in RestTemplateBuilder #​441

🔨 Dependency Upgrades

  • Upgade to Spring Framework 6.0.22 #​449

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​marcingrzejszczak

v2.0.6

⭐ New Features

  • No distinction in the logs between different retried methods #​422
  • Rework Exception-wrapping #​82

🐞 Bug Fixes

  • @Retryable annotation retrying with ExponentialBackOff instead of ExponentialRandomBackOff when randomExpression provided #​427
  • fix: Null pointer error may occur #​421

📔 Documentation

  • Wrong method recommended for build.gradle? #​423
  • put GAV in docs #​418
  • Improve Javadoc for setThrowLastExceptionOnExhausted of RetryTemplate #​137

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.20 #​435

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​aozeyu

v2.0.5

⭐ New Features

  • Expose the number of max attempts to the retry context for all policies #​395
  • classifiable's self class checked twice #​212
  • Provide The Ability to Exclude Global RetryListeners #​211

🐞 Bug Fixes

  • Unexpected exception type thrown instead of actual CHECKED exception when noRetryFor is used #​405
  • NPE in CircuitBreaker, wrong null check #​403
  • Retryable with exponential backoff not working with delayExpression #​397
  • Restore the interrupted thread status in the provided backoff policies #​386

📔 Documentation

  • Unable to define recover method where the method is returning a generic List #​402
  • Fix incorrect return type of RetryListener's open method in README.md #​401
  • ExponentialRandomBackOffPolicy not always random #​391

🔨 Dependency Upgrades

  • Upgrade to AspectJ 1.9.20.1 #​406
  • Upgrade to Spring Framework 6.0.15 #​408

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​hoonti06

v2.0.4

🐞 Bug Fixes

  • maxAttemptsExpression is not evaluated when an exceptionExpression is set #​383

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.13 #​385

v2.0.3

⭐ New Features

  • Investigate Adding Option To Avoid ThreadLocal in RetrySynchronizationManager #​374

🐞 Bug Fixes

  • Throwable as first argument of explicit recover method should be optional #​371

📔 Documentation

  • feat: ISSUE-228 random - document as Jitter #​376

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.12 #​381

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​liran2000 and @​quaff

v2.0.2

⭐ New Features

  • Add support of Duration in RetryTemplateBuilder #​344
  • Add constructor make timeout customisable #​343

🐞 Bug Fixes

  • DelayExpression not working starting in 2.0.0 #​340

📔 Documentation

  • Overhaul Javadoc of RestTemplateBuilder #​359

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.10 #​365

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​aahlenst and @​artembilan

v2.0.1

⭐ New Features

  • Change default order for @EnableRetry #​335
  • add notice and license to jar #​330
  • Add default implementations to RetryListener #​326
  • support custom RetryConfiguration.getOrder() via @EnableRetry like @EnableAsync #​22

🐞 Bug Fixes

  • Backoff annotation 'delayExpression' attribute is not always applied #​332
  • [code error] in org.springframework.retry.annotation.RecoverAnnotationRecoveryHandler#isParameterizedTypeAssignable #​328
  • AnnotationTypeMapping warning when using @CircuitBreaker with Spring Framework 6 #​324
  • AnnotationTypeMapping warning when using @EnableRetry with Spring Framework 6 #​322

📔 Documentation

  • Added getting support links #​334

🔨 Dependency Upgrades

  • Upgrade Spring Framework (6.0.7), aspectJ (1.9.19) #​336

❤️ Contributors

Thank you to all the contributors who worked on this release:

@​esivakumar18, @​garyrussell, @​hpoettker, @​tobi5775, and @​xak2000

v2.0.0

🔨 Dependency Upgrades

  • Upgrade to Spring Framework 6.0.0 #​321

v1.3.4

🐞 Bug Fixes

  • IllegalArgumentException when migrating from 1.3.1 to 1.3.2 and using class annotations #​316
  • Pass evaluationContext when parsing expressions for CircuitBreaker properties #​315
  • Allow composing @Retryable annotation with @AliasFor recover method #​314

v1.3.3

⭐ New Features

  • Expose BackOffPolicy creation logic through a BackOffPolicyBuilder #​276
  • Allow primitive type for @Recover method parameter #​247
  • Calling getMaxAttempts instead of maxAttempts #​109

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v1.3.2

⭐ New Features

  • Add randomExpression to backoff annotation #​266
  • Annotation Expression Improvements #​260
  • Nice to have: notRetryOn() and retryOn() in RetryTemplateBuilder #​254
  • Add generic check for function return type for recover method #​216

🐞 Bug Fixes

  • RetryConfiguration is not eligible for getting processed by all BeanPostProcessors... #​256

❤️ Contributors

We'd like to thank all the contributors who worked on this release!


Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner August 1, 2024 06:21
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 1, 2024
@renovate renovate bot force-pushed the renovate/major-spring-all branch 5 times, most recently from 57b679a to 47218e6 Compare August 13, 2024 09:36
@renovate renovate bot changed the title fix(deps): update spring all (major) Update Spring All (major) Aug 13, 2024
@renovate renovate bot force-pushed the renovate/major-spring-all branch 2 times, most recently from d5daff4 to 49077fa Compare August 16, 2024 19:47
@renovate renovate bot force-pushed the renovate/major-spring-all branch 2 times, most recently from 1d3d1a0 to 5361987 Compare August 22, 2024 19:24
@renovate renovate bot force-pushed the renovate/major-spring-all branch 4 times, most recently from a8a618b to c49066b Compare September 4, 2024 15:44
@renovate renovate bot force-pushed the renovate/major-spring-all branch 3 times, most recently from c38f8b8 to 1751767 Compare September 19, 2024 12:25
@renovate renovate bot force-pushed the renovate/major-spring-all branch 5 times, most recently from 3b36b20 to 63e63af Compare October 2, 2024 10:11
@renovate renovate bot force-pushed the renovate/major-spring-all branch 5 times, most recently from beb2251 to a18cfbe Compare October 14, 2024 15:55
@renovate renovate bot force-pushed the renovate/major-spring-all branch from a18cfbe to 077a323 Compare October 16, 2024 11:45
@renovate renovate bot force-pushed the renovate/major-spring-all branch 3 times, most recently from d75c52c to cb25d97 Compare December 13, 2024 18:15
@renovate renovate bot force-pushed the renovate/major-spring-all branch 2 times, most recently from 553c45a to a32f7c2 Compare December 19, 2024 17:50
@renovate renovate bot force-pushed the renovate/major-spring-all branch from a32f7c2 to 88a1c36 Compare January 6, 2025 14:40
@renovate renovate bot force-pushed the renovate/major-spring-all branch 4 times, most recently from 4e55ba1 to 7cf8cc0 Compare January 16, 2025 12:18
@renovate renovate bot force-pushed the renovate/major-spring-all branch 5 times, most recently from c74ad08 to c0e3726 Compare January 30, 2025 10:15
@renovate renovate bot changed the title Update Spring All (major) Update dependency org.springframework.retry:spring-retry to v2 Jan 30, 2025
@renovate renovate bot force-pushed the renovate/major-spring-all branch from c0e3726 to a58b0a8 Compare February 4, 2025 11:29
@renovate renovate bot force-pushed the renovate/major-spring-all branch 5 times, most recently from db6488e to 2e043ff Compare February 18, 2025 08:47
@renovate renovate bot force-pushed the renovate/major-spring-all branch 6 times, most recently from d5419f8 to e124a23 Compare February 21, 2025 09:52
@renovate renovate bot force-pushed the renovate/major-spring-all branch from e124a23 to 1a8b039 Compare February 21, 2025 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants