Skip to content

v1.8.0

Choose a tag to compare

@751496032 751496032 released this 01 Sep 05:54
· 26 commits to master since this release
  • 服务路由支持: entry模块支持服务路由,可用于底层模块调用entry模块的方法或组件的场景,#ICRLKS;
  • 元服务支持: 路由跳转支持元服务hsp模块动态加载 #ICQ22O;
  • 拦截器增强: 拦截器方法支持获取页面@Route注解中的配置参数 #ICSAC5;
  • 路由预加载: 支持路由表预加载,默认在工作线程执行,不影响启动速度;
  • 返回处理优化: 修复hideNavbar模式下的返回问题,支持自定义返回拦截 #ICNNJF;
  • 缓存优化: 优化路由缓存的回收机制;
  • 接口API变更
    • 新增初始化参数isRoutePreloadEnabled、isRoutePreloadThreadEnabled等参数;
    • 新增routerMap方法,获取已经注册的所有路由表信息;
    • 新增getActiveRouteInfos方法,获取已入路由栈的所有页面;
    • 新增popToRoot返回首页根视图方法;
    • 新增navigateBack返回聚合方法,支持所有返回场景;
    • popWithResult和finishWithResult方法合并 #ICSZ6X。

注意:路由编译插件需要升级到1.8.0以上版本。