Skip to content

NoCompile v0.2.5

Choose a tag to compare

@wangwanjie wangwanjie released this 19 Oct 09:33
· 9 commits to main since this release

NoCompile 0.2.5

变更

  • 控制台新增「最近」菜单:顶栏「切换工程」旁可直接选择最近打开的工程快速切换
  • 版本兼容判断改按客户端修订号:此前只要 Mac 端版本号与 App 内客户端不同,就会停止热重载并要求重新编译 App;现在只在客户端代码或协议发生不兼容变化时才提示,仅 Mac 端的改动(如本版本)不需要重新编译

修复

  • 修复注入后新类的实例收到「定义在其他文件的分类」里的方法时报 unrecognized selector 崩溃:被注入的 dylib 里 alloc 出来的是新类的实例,而其他文件的分类只挂在旧类上。现在会把旧类上新类没有的方法(实例方法与类方法)补到新类上
  • 示例工程新增场景 B15 覆盖该问题

客户端有这一处修复,需要更新依赖并重新编译 App 才能生效;未更新的 0.2.4 客户端仍可正常热重载,不会被要求重新编译。

详见 接入指南。