📦 官方动态(逐条解读)
📌
0.1.6-alpha.1 预发布版本出炉官方从 release-dsh-0.1.6-alpha.1 分支合入并打出这个 alpha 版本号——意味着新一轮功能/修复已经进入尝鲜通道,但带 alpha 字样,生产环境别急着跟。
📌
typert 生成的 schema 改为首次使用时才实例化类型/校验相关的 schema 不再在启动阶段一次性全量构建,冷启动更轻——你感受到的是 dsh 起来得更快,首次用到某功能时才会有一点延迟。
📌
运行时把可选的原生依赖改成延迟加载那些装不装都不影响主流程的 native 依赖,现在用到才加载。对普通用户来说:启动更快、因缺某个原生模块而整包起不来的概率更低。
📌
新增 caller-relative lazy require 工具util 里加了一个「相对于调用方路径的懒加载」能力,是上面几项提速的地基。你不直接用它,但插件和内置模块的加载方式会更可控。
📌
Web 端组合装配延后(bootfast2 分支合入 #4192)Web 客户端不再在页面初始化时就把所有组合逻辑拼好,而是推后装配——打开 dsh web 的首屏会更快,尤其在你装了一堆插件的时候。
📌
修复压缩摘要的代码横幅被顶栏挡住(#4195)压缩摘要里的代码块标题栏不再被固定的页头遮住,长会话里翻压缩结果时不用再猜那行写的是什么。
💡 人话总结:这次官方几乎全在「让 dsh 起得更快、加载更省」——冷启动、原生依赖、Web 首屏都做了延迟化处理,另外打了个 0.1.6-alpha.1 尝鲜版,外加一个界面小修。普通用户升级后最直观的变化是启动和开页面变利索了,但 alpha 版先别用在关键环境。