Releases: chenenyu/Router
Releases · chenenyu/Router
v1.0.0
gradle-plugin
: 0.5.0
router
: 1.0.0
- Supports ipc.
- [Fixed #15]Empty route table when there is no route annotation in lib module.
- Supports
ActivityOptions
.
v0.9.1
- Bug fix for
0.9.0
#12 .
- Add base abstract matcher for both implicit intent and explicit intent.
v0.9.0
router-gradle-plugin: 0.5.0
router:0.9.0
compiler:0.5.0
annotation:0.2.0
Important changes:
- 添加新注解
Interceptor
, 升级注解Route
。
- 除了支持全局拦截器外,现在支持为
Activity
指定特定的拦截器,详情参见wiki.
Normal changes:
- 重构了
Matcher
包,添加抽象类AbsMatcher
,自定义Matcher
时继承此类即可。
Breaking changes:
- 重构了
RouteCallback
。
v0.8.0
router-gradle-plugin
: 0.4.0
router
: 0.8.0
router-compiler
: 0.4.0
CN:
- 优化接入流程,改善初始化异常提醒。
- 不仅支持javac编译链,新增对JackAndJill编译链的支持!
EN:
- Optimizes integration procedure, and improves exception log.
- Supports both javac toolchain and jackandjill toolchain!
v0.7.0
router
v0.7.0
- Fix
RouteOptions
reset()
bug.
- Add friendly notice when initializing failed.
v0.6.0
gradle-plugin: 0.3.0
router: v0.6.0
compiler: v0.3.0
1.支持配置多个productFlavor并且applicationId不一致的情况
2.添加绿色通道skipInterceptors()
,即跳过所有拦截器
v0.5.0
router-gradle-plugin
v0.2.0. Provide support for specifying the version of router
and compiler
.
router
v0.5.0. Update matcher.
New integration system
router-gradle-plugin
v0.1.0
router
v0.4.0
compiler
v0.2.0
annotation
v0.1.0
Supports cross-module route now!
v0.2.0
- Support implicit intent.
- Log support.
- Support url matcher.
- Other improvements.