TheRandomLabs / CurseAPI

A Java library for handling interactions with CurseForge.
MIT License
30 stars 3 forks source link

Bump resilience4jVersion from 1.7.0 to 1.7.1 #42

Open dependabot-preview[bot] opened 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps resilience4jVersion from 1.7.0 to 1.7.1. Updates resilience4j-circuitbreaker from 1.7.0 to 1.7.1

Release notes

Sourced from resilience4j-circuitbreaker's releases.

Release v1.7.1

Enhancements

  • Issue #1414: SpEL expressions support passing runtime method arguments to bean methods

Bugs

  • Issue #1268: Stream events from springboot2 stopped SSE after the 1st message.
  • Issue #1372: Kotlin Timelimiter executeSuspendFunction throws TimeoutException after coroutine is canceled
  • Issue #1432: CircuitBreaker permits more calls then expected when switching from OPEN to HALF_OPEN state
  • Issue #1437: Event can be published twice when CircuitBreaker in MetricsOnlyState
Changelog

Sourced from resilience4j-circuitbreaker's changelog.

== Version 1.7.0

=== Enhancements

  • RateLimiter: Reduce RateLimiter memory footprint of high cardinality keys #1221
  • CircuitBreaker: When waitDurationInOpenState and waitIntervalFunctionInOpenStat are used together, waitDurationInOpenState will be overridden #1214
  • TimeLimiterAspect does not refresh static timeLimiterExecutorService on Spring context shutdown and restart #1203
  • CircuitBreaker: Record a failure on result #384
  • Added support for Micronaut
  • Updated Spring Boot from 2.3.0.RELEASE to 2.4.1
  • Updated Reactor from 3.3.0.RELEASE to 3.4.0
  • Updated Spring Cloud Context from 2.2.2.RELEASE to 3.0.0
  • Updated Spring Framework from 5.2.6.RELEASE to 5.3.2
  • Updated Spring Boot Open Feign from 2.2.2.RELEASE to 2.2.6.RELEASE
  • Updated Kotlin Coroutines from 1.3.2 to 1.4.2
  • Updated Dropwizard Metrics from 3.2.6 to 4.1.16
  • Prevent the decoration of default methods in feign client #1245
  • Added RateLimiter.drainPermissions method #1240
  • Added failAfterMaxAttempts flag to RetryConfig and a new MaxRetriesExceededException #1293

=== Bugs

  • NullPointerException requesting actuator metrics for retries using retryOnResult #1205
  • CircuitBreakers events endpoint doesn't work after replacing instances at runtime #1116

=== Version 1.7.1

==== Enhancements Issue #1414: SpEL expressions support passing runtime method arguments to bean methods

==== Bugs

  • Issue #1268: Stream events from springboot2 stopped SSE after the 1st message.
  • Issue #1372: Kotlin Timelimiter executeSuspendFunction throws TimeoutException after coroutine is canceled
  • Issue #1432: CircuitBreaker permits more calls then expected when switching from OPEN to HALF_OPEN state
  • Issue #1437: Event can be published twice when CircuitBreaker in MetricsOnlyState
Commits


Updates resilience4j-retry from 1.7.0 to 1.7.1

Release notes

Sourced from resilience4j-retry's releases.

Release v1.7.1

Enhancements

  • Issue #1414: SpEL expressions support passing runtime method arguments to bean methods

Bugs

  • Issue #1268: Stream events from springboot2 stopped SSE after the 1st message.
  • Issue #1372: Kotlin Timelimiter executeSuspendFunction throws TimeoutException after coroutine is canceled
  • Issue #1432: CircuitBreaker permits more calls then expected when switching from OPEN to HALF_OPEN state
  • Issue #1437: Event can be published twice when CircuitBreaker in MetricsOnlyState
Changelog

Sourced from resilience4j-retry's changelog.

== Version 1.7.0

=== Enhancements

  • RateLimiter: Reduce RateLimiter memory footprint of high cardinality keys #1221
  • CircuitBreaker: When waitDurationInOpenState and waitIntervalFunctionInOpenStat are used together, waitDurationInOpenState will be overridden #1214
  • TimeLimiterAspect does not refresh static timeLimiterExecutorService on Spring context shutdown and restart #1203
  • CircuitBreaker: Record a failure on result #384
  • Added support for Micronaut
  • Updated Spring Boot from 2.3.0.RELEASE to 2.4.1
  • Updated Reactor from 3.3.0.RELEASE to 3.4.0
  • Updated Spring Cloud Context from 2.2.2.RELEASE to 3.0.0
  • Updated Spring Framework from 5.2.6.RELEASE to 5.3.2
  • Updated Spring Boot Open Feign from 2.2.2.RELEASE to 2.2.6.RELEASE
  • Updated Kotlin Coroutines from 1.3.2 to 1.4.2
  • Updated Dropwizard Metrics from 3.2.6 to 4.1.16
  • Prevent the decoration of default methods in feign client #1245
  • Added RateLimiter.drainPermissions method #1240
  • Added failAfterMaxAttempts flag to RetryConfig and a new MaxRetriesExceededException #1293

=== Bugs

  • NullPointerException requesting actuator metrics for retries using retryOnResult #1205
  • CircuitBreakers events endpoint doesn't work after replacing instances at runtime #1116

=== Version 1.7.1

==== Enhancements Issue #1414: SpEL expressions support passing runtime method arguments to bean methods

==== Bugs

  • Issue #1268: Stream events from springboot2 stopped SSE after the 1st message.
  • Issue #1372: Kotlin Timelimiter executeSuspendFunction throws TimeoutException after coroutine is canceled
  • Issue #1432: CircuitBreaker permits more calls then expected when switching from OPEN to HALF_OPEN state
  • Issue #1437: Event can be published twice when CircuitBreaker in MetricsOnlyState
Commits


Updates resilience4j-retrofit from 1.7.0 to 1.7.1

Release notes

Sourced from resilience4j-retrofit's releases.

Release v1.7.1

Enhancements

  • Issue #1414: SpEL expressions support passing runtime method arguments to bean methods

Bugs

  • Issue #1268: Stream events from springboot2 stopped SSE after the 1st message.
  • Issue #1372: Kotlin Timelimiter executeSuspendFunction throws TimeoutException after coroutine is canceled
  • Issue #1432: CircuitBreaker permits more calls then expected when switching from OPEN to HALF_OPEN state
  • Issue #1437: Event can be published twice when CircuitBreaker in MetricsOnlyState
Changelog

Sourced from resilience4j-retrofit's changelog.

== Version 1.7.0

=== Enhancements

  • RateLimiter: Reduce RateLimiter memory footprint of high cardinality keys #1221
  • CircuitBreaker: When waitDurationInOpenState and waitIntervalFunctionInOpenStat are used together, waitDurationInOpenState will be overridden #1214
  • TimeLimiterAspect does not refresh static timeLimiterExecutorService on Spring context shutdown and restart #1203
  • CircuitBreaker: Record a failure on result #384
  • Added support for Micronaut
  • Updated Spring Boot from 2.3.0.RELEASE to 2.4.1
  • Updated Reactor from 3.3.0.RELEASE to 3.4.0
  • Updated Spring Cloud Context from 2.2.2.RELEASE to 3.0.0
  • Updated Spring Framework from 5.2.6.RELEASE to 5.3.2
  • Updated Spring Boot Open Feign from 2.2.2.RELEASE to 2.2.6.RELEASE
  • Updated Kotlin Coroutines from 1.3.2 to 1.4.2
  • Updated Dropwizard Metrics from 3.2.6 to 4.1.16
  • Prevent the decoration of default methods in feign client #1245
  • Added RateLimiter.drainPermissions method #1240
  • Added failAfterMaxAttempts flag to RetryConfig and a new MaxRetriesExceededException #1293

=== Bugs

  • NullPointerException requesting actuator metrics for retries using retryOnResult #1205
  • CircuitBreakers events endpoint doesn't work after replacing instances at runtime #1116

=== Version 1.7.1

==== Enhancements Issue #1414: SpEL expressions support passing runtime method arguments to bean methods

==== Bugs

  • Issue #1268: Stream events from springboot2 stopped SSE after the 1st message.
  • Issue #1372: Kotlin Timelimiter executeSuspendFunction throws TimeoutException after coroutine is canceled
  • Issue #1432: CircuitBreaker permits more calls then expected when switching from OPEN to HALF_OPEN state
  • Issue #1437: Event can be published twice when CircuitBreaker in MetricsOnlyState
Commits


Dependabot 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.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) - `@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) - `@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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)