Releases: AvanzaBank/astrix
Releases · AvanzaBank/astrix
1.0.8
1.0.7
1.0.6
What's Changed
- TP-636 - Remove all compilation warnings by @Bjornelmers in #104
- Configure maven-compiler-plugin to fail on warnings by @ath0s in #105
- Remove Guava by @ath0s in #107
- Support JUnit 5 by @ath0s in #108
- TP-772: Allow custom
MapConfigSource
inInMemoryServiceRegistry
by @oskarwiksten in #110 - TP-722: Add getters for
MapConfigSource
toAstrixRule
by @oskarwiksten in #111 - TP-780: Only specify astrix libs in astrix-bom by @oskarwiksten in #112
- TP-780: Add
maven-enforcer-plugin
forastrix-bom
by @oskarwiksten in #113 - TP-843: Support for RxJava Single and Completable return types. by @ath0s in #114
New Contributors
- @Bjornelmers made their first contribution in #104
Full Changelog: https://github.com/AvanzaBank/astrix/commits/1.0.6
Version 0.41.1
Version 0.41.0
Version 0.40.0
Version 0.39.2
Fixes
- #25 AstrixBeanSettings uses a dash ("-") instead of a dot (".") as separator between bean type and qualifier
Version 0.39.1
Fixes
- #24 Inconsistent configuration property name of AstrixBeanSettings.QUEUE_SIZE_REJECTION_THRESHOLD
Version 0.39.0
Fixes
- #18 GS_REMOTING throws ServiceUnavailableException when space proxy is closed
- #20 Broadcast remote service invocation supports async methods with void return type
- #22 Partitioned Routing remote service invocation supports async methods with void return type
Changes (Compatibility breaking)
- #23 Change in design of BeanFaultTolerance. Each bean has a dedicated Hystrix thread pool and all configuration of the fault tolerance layer is done using AstrixBeanSettings.
- Astrix uses a custom strategy to read Hystrix configuration (delegates to different
AstrixBeanSettings
) - Hystrix thread pool is configured on a "per bean" basis rather than on a "per ApiProvider" basis
HystrixCommandNamingStrategy
introduces non-backwards-compatible change, see javadoc for details.- See issue #23 for more details
- Astrix uses a custom strategy to read Hystrix configuration (delegates to different
Other Pulls
- #19 Upgrades to Hystrix 1.4.20 and RxJava 1.0.14