Releases: ExpediaGroup/molten
Releases · ExpediaGroup/molten
v1.2.3
v1.2.2
v1.2.1
v1.2.0
Added
- Added
FanOutRequestCollapser.Builder#withGroupId
, so two instance can be differentiated when observing the logs. (#110) - Added
FanOutRequestCollapser.Builder#withBatchMaxConcurrencyWaitTime
to set the maximum time to wait for executing
a prepared batch call if there are already max concurrency batches running. (#110)
Changed
- Made
FanOutRequestCollapser#maxConcurrency
limit forced byBulkhead
instead of the concurrency offlatMap
,
which killed the whole collapser instead of that single call over the limit. (#110) ⚠️ Dropped support of reactor-core below 3.4.0, by using the newSinks
api. (#110)⚠️ Made Vert.x internal dependency only. It means that vert.x version is no longer managed bymolten-dependencies
. (#118)
Fixed
- Fixed
ReactiveCache
implementations to log theThrowable#toString()
instead of the message, which can be null. (#111)
For version updates and other details, see the v1.2.0 milestone.
v1.1.3
v1.1.2
Added
- Added
ReactiveCache#cachingWith
to use as a caching operator in a reactive chain. (#67) - Added
RetrofitServiceClientBuilder#useProtocols
to set the exact http protocols your client should use. (#69)
For version updates and other details, see the v1.1.2 milestone.
v1.1.1
Added
- Added the legacy mockito support to the auto-configuration.
The legacy@ReactiveMock
mock creation now can be turned off or extended as well.
Details like version updates can be found on the v1.1.1 milestone
v1.1.0
Added
- Added spring-boot 2 auto-configuration support with
molten-spring-boot
module. - Revamped mockito support with auto-configuration.
@Mock
now supports reactor types. - Expose HTTP error response body.
Deprecated
@ReactiveMock
and related classes are now deprecated.
Breaking change
⚠️ Dropped support of mockito 3.4.6 and below.
Details on the v1.1.0 milestone.
v1.0.0
This is the first release of Molten.
Initial release
Initial release testing release process. 3rd attempt.