5.0.0-RC2
github-actions
released this
11 Jan 16:01
·
1151 commits
to main
since this release
- #349 release 5.0.0-RC2
- #348 fix Future.isDone implementation for Future-returning @asynchronous methods
- #346 force thread offload for fallbacks when required
- #345 Bump smallrye-config from 2.0.0 to 2.0.1
- #344 Bump pitest-maven from 1.6.1 to 1.6.2
- #343 Bump rxjava from 3.0.8 to 3.0.9
- #342 Bump smallrye-config from 2.0.0-RC3 to 2.0.0
- #341 Bump version.smallrye-reactive-utils from 1.2.2 to 1.3.0
- #340 Bump mutiny from 0.11.0 to 0.12.5
- #338 Bump junit-pioneer from 1.0.0 to 1.1.0
- #337 Bump smallrye-parent from 23 to 25
- #336 Bump rxjava from 3.0.7 to 3.0.8
- #335 Bump mutiny from 0.10.1 to 0.11.0
- #334 release 5.0.0-RC1
- #333 next: MicroProfile Fault Tolerance 3.0 and SmallRye Fault Tolerance 5.0
- #332 update MicroProfile Config to 2.0 and Metrics to 3.0
- #330 Bump pitest-maven from 1.5.2 to 1.6.1
- #329 Bump smallrye-config from 1.9.3 to 1.10.0
- #327 make sure all possible metrics for given method are registered on first invocation
- #326 Bump version.smallrye-context-propagation from 1.0.19 to 1.0.20
- #325 simplify a bunch of tests by using Party instead of a pair of CountDownLatches
- #324 rewrite tests to use Party
- #323 improve circuit breaker to reject excess attempts in half-open
- #322 fix circuit breaker exception handling in half-open
- #320 circuit breaker in half-open always treats exceptions as failures
- #319 investigate handling of half-open circuit breakers
- #316 Publish TCK Report
- #315 Bump smallrye-common-annotation from 1.4.1 to 1.5.0
- #314 Bump assertj-core from 3.18.0 to 3.18.1
- #313 add proper logging
- #312 initial documentation
- #311 add proper documentation
- #310 add support for additional async types
- #309 remove incorrect CompletableFuture.cancel from CompletionStageTimeout
- #308 move ServiceLoader calls out of common code path
- #307 add support for @Blocking and @nonblocking
- #306 Bump smallrye-config from 1.9.2 to 1.9.3
- #300 fix delays in async retry
- #298 migrate from JUnit 4 and Arquillian Weld to JUnit 5, AssertJ and Weld JUnit
- #294 Update MP Config to 2.0
- #293 improve circuit breaker maintenance
- #291 introduce a new API for circuit breaker maintenance
- #287 rework the thread pool integration
- #283 Update MP Metrics to 3.0
- #280 provide a way to reset circuit breaker state
- #279 rewrite thread pools handling
- #278 more efficient implementation of thread pool style bulkheads
- #270 use MicroProfile Fault Tolerance 3.0-RC2
- #267 config rename
- #266 implement task scheduling and put timeout watchers to the main thread pool
- #264 implement MicroProfile Fault Tolerance 3.0
- #219 support additional async return types
- #213 CompletionStageTimeout uses CompletableFuture.cancel(true) incorrectly
- #210 don't Thread.sleep in CompletionStageRetry
- #209 put timeout watchers on the general thread pool
- #185 rewrite metrics system
- #183 Global configuration options like io.smallrye.faulttolerance.globalThreadPoolSize does not work for multiple deployments
- #173 replace Tracer with proper trace logging
- #172 use JBoss Logging annotation processor for all of logging