Skip to content

Releases: wyjsonGo/GoRouter

2.2.0

21 Nov 10:05
8a5ff55

Choose a tag to compare

1.新增withObject()方法传递自定义对象(参数4-2)
2.新增injectCheck()方法检查required标识(参数4-2)

2.1.4

21 Nov 06:46
84b7e5c

Choose a tag to compare

拆分核心代码,方便代码阅读,LogisticsCenter拆分成RouteCenter,ServiceCenter,InterceptorCenter,EventCenter

2.1.3

20 Nov 09:46
d1db0ea

Choose a tag to compare

1.修复自动注册存在多个变体失败的bug
2.修改混淆文件

2.1.1

17 Nov 08:02
868b18f

Choose a tag to compare

修复Gradle生成文档任务存在多个变体失败bug

2.1.0

16 Nov 15:02
6c78b74

Choose a tag to compare

1.增加路由页面Event功能(参数5-10)
2.添加对registerForActivityResult()方法的支持
3.修改go()方法组装card基础参数的顺序
4.修复生成文档没包含当前项目bug
5.优化生成文档过滤空值

2.0.2

14 Nov 03:20
9495ba5

Choose a tag to compare

1.获取原始的URI方法
2.获取当前页面路径方法

2.0.0

13 Nov 02:46
58a3a48

Choose a tag to compare

1.按需分组加载路由
2.模块Application生命周期功能
3.修改项目整体包结构
4.全新的生成路由文档方式(参见5-9)
5.升级Gradle8.1.2
6.注解处理器添加增量编译支持
7.优化可能会出现空指针的情况
8.开放CardMeta类setPath()方法, Card类setUri()方法访问范围
9.添加MIT LICENSE

1.2.0

07 Nov 09:39
f246f9a

Choose a tag to compare

1.Gradle8.0+自动注册路由
2.扫描dex方式加载模块路由类
3.注解范围@retention CLASS 修改到 SOURCE
4.优化Card类
5.获取路由注册模式

1.1.3

01 Nov 09:57
72d3df0

Choose a tag to compare

1.支持父类字段自动注入
2.优化文档字段类型

1.1.2

01 Nov 05:50
ee6b02f

Choose a tag to compare

1.build()方法路径为空不抛异常
2.优化inject()方法
3.优化addCardMeta方法