Releases: LianjiaTech/retrofit-spring-boot-starter
Releases · LianjiaTech/retrofit-spring-boot-starter
release 2.3.6
release 2.3.5
- 支持reactor、rxjava响应式编程
Mono<T>
: project-reactor响应式返回类型Single<T>
:rxjava响应式返回类型(支持rxjava2/rxjava3)Completable
:rxjava响应式返回类型,http请求没有响应体(支持rxjava2/rxjava3)
- 内置组件扩展的
Convert.Factory
、CallAdapter.Factory
。
release 2.3.4
Thanks to @efemoney for the implementation.
release 2.3.3
- 重构自定义
OkHttpClient
属性 - 重构
Resilience4j
熔断配置
release 2.3.2
- @RetrofitClient、@Retry等注解支持元注解、继承以及@AliasFor
- 支持全局熔断降级
- 全局日志打印、全局重试配置调整
release 2.3.1
release 2.3.0
- 重构熔断降级实现,新增支持resilience4j。
- 重构日志打印实现,支持方法级别控制。
- 部分注解、接口、类位置调整。
- 配置项简化,移除resource-name-parser、retry-interceptor、logging-interceptor、degrade.enable等配置。
- 大部分基础代码重构。
感谢 @DawnSouther 提供的resilience4j实现。
release 2.2.22
- GlobalInterceptor和NetworkInterceptor支持排序
- 修复BasePathMatchInterceptor代理对象拦截失效问题
2.2.21
依赖升级,修复jackson和spring-security-crypto漏洞
release 2.2.20
自定义重试拦截器支持Spring Bean形式