1.0.17
发布日期:2026/04/30
该版本新增和增强特性如下所示:
新增行业模板功能,支持开发者通过行业模板快速创建元服务项目。
新增调试面板,支持实时查看Console日志、Api(接口调用与网络请求)及Storage(本地存储)相关信息。
新增配置字段launchOptions,支持配置元服务的启动页面及启动参数。
新增支持ascf.private.config.json个人配置文件,便于开发者进行本地差异化配置。
新增命令行方式配置签名密钥,提升签名流程的自动化能力。
修复的问题如下所示:
优化睫毛图生成工具的取色逻辑,提升颜色提取的准确性。
修复Unicode字符在编译后双引号丢失的问题。
修复开启按需加载时,分包组件作为全局组件无法正确加载的问题。
修复标签data属性值为链式调用时编译报错的问题。
1.0.16
发布日期:2026/03/31
该版本新增和增强特性如下所示:
新增配置参数compileMode,支持直接编译未转换项目运行启动。
新增配置参数emptyJsonpName, 当存在多个Taro包并开启热更新时需要配置为对应Taro包中Webpack配置的output.jsonpFunction。
当开启按需注入时,进一步优化主包体积。
修复的问题如下所示:
修复require动态变量值时编译报错问题。
class样式问题修复。
1.0.15
发布日期:2026/02/05
该版本新增和增强特性如下所示:
新增generate命令,支持使用命令行创建ASCF元服务项目。
新增支持在HarmonyOS 4及以下设备上调试运行ASCF元服务。
新增支持网络调试功能,支持在HarmonyOS 4及以下设备上调试,能看到网络请求响应信息。
修复的问题如下所示:
修复标签class属性解析问题。
修复标签属性key是data+大写字母场景差异问题,该场景修改为普通属性处理。
1.0.14
发布日期:2026/01/05
该版本新增和增强特性如下所示:
新增支持在@supports中使用rpx单位。
新增支持数据预拉取配置项。
修复的问题如下所示:
解决Taro框架下使用热更新失效问题。
修复不存在全局样式文件导致的白屏性能问题。
1.0.13
发布日期:2025/11/20
该版本新增和增强特性如下所示:
配置文件校验优化。
元服务图标工具体验优化。
优化构建流程。
全局样式新增支持使用less,sass,scss格式。
修复的问题如下所示:
解决usingComponents使用页面时导致的编译报错问题。
解决当设置cache为false时,执行热加载报错的问题。
1.0.12
发布日期:2025/10/28
该版本新增和增强特性如下所示:
优化转换命令工具,增强参数校验和提示。
优化构建命令,自动识别JAVA_HOME和NODE_HOME配置,不依赖于系统环境变量配置。
优化构建流程和日志,在遇到异常错误时将停止构建元服务。
修复V8调试显示变量名称异常问题。
修复"a<b"表达式模板编译的问题。
修复Vue3模板编译下已知的问题。
1.0.11
发布日期:2025/09/30
该版本新增和增强特性如下所示:
HXML模板支持采用Vue3模板编译器编译。
优化开发体验,编译体验优化。
1.0.10
发布日期:2025/09/12
该版本新增和增强特性如下所示:
优化编译构建执行性能。
优化调试功能错误提示,请参考启用调试异常。
适配DevEco Studio 6.x版本功能。
编译构建支持区分编译器版本缓存。
支持页面级styleIsolation配置。
修复的问题如下所示:
解决hxml中xml解析异常问题。
解决@swc/helpers依赖路径找不到问题。
1.0.9
发布日期:2025/09/01
该版本新增和增强特性如下所示:
优化应用间HSP共享库依赖判断逻辑,支持依赖并安装新版本,简化模拟器调试运行
优化分包编译逻辑,解决部分场景下分包编译报错问题。
优化swc编译逻辑,解决部分场景下找不到@swc/helpers的问题。
调试命令对于v8调试功能使用集成devtools,支持自动拉起浏览器调试,提升调试体验。
优化编译构建性能。
1.0.8
发布日期:2025/07/30
该版本新增和增强特性如下所示:
ASCF Toolkit Hvigor Plugin 新增支持元服务使用AtomicServiceEnhancedWeb组件的插件,开发请参考:开发AtomicServiceEnhancedWeb组件。
优化 Mac OSX系统中依赖全局配置node和hdc的PATH路径要求体验,ASCF Toolkit自动根据默认路径或者环境变量识别。
优化 disableSubpackages 配置逻辑,对uniapp项目暂时默认启用分包,开发者可手动关闭。
优化 templateHoist 配置逻辑,检测到项目中存在 ascf/ascf_src/base.hxml 文件时默认启用,减少开发者手动配置步骤。
1.0.7
发布日期:2025/07/23
该版本新增和增强特性如下所示:
移除stylus依赖,解决stylus被npm官方下线后依赖无法下载安装问题。
1.0.6
发布日期:2025/07/22
该版本新增和增强特性如下所示:
编译器支持lazyCodeLoading按需加载功能,在app.json中配置 "lazyCodeLoading": "requiredComponents" 生效。
对于在开启了swc编译的情况下,优化了编译后包的大小。
支持自定义TabBar配置,可参考文档:开发自定义Tabbar。
修复了ASCF Toolkit命令在Mac OSX中路径兼容性问题。
修复了ASCF Toolkit修改JSON文件和重新编译存在的缓存问题。
1.0.5
发布日期:2025/05/30
该版本新增和增强特性如下所示:
新增基于真机的热加载能力,提供命令行启用热加载模式。
优化调试效率,支持命令行一键开启调试。
优化编译性能,新增编译缓存功能。
优化转换体验,新增可视化转换报告。
1.0.4
发布日期:2025/05/06
该版本新增和增强特性如下所示:
优化转换体验,transform.log文件新增一步跳转文档功能。
提供使用命令行构建三方依赖。
全局配置新增支持resolveAlias配置。
新增项目配置文件,支持packOptions配置字段。
1.0.3
发布日期:2025/03/26
该版本新增和增强特性如下所示:
优化编译构建性能,新增了使用swc编译的能力。
支持异步化分包。
增强了hjs能力。
ASCF命令行工具新增参数,支持根据日志级别控制日志输出,并支持通过devtool参数配置sourcemap类型。
1.0.2
发布日期:2024/12/31
该版本新增和增强特性如下所示:
优化分包名生成的规则,解决分包名称不符合HarmonyOS包名规范问题。
新增支持extConfig.json服务商模板相关配置项的编译。
转换小程序功能新增命令行参数--notaddtodo,不在源码中增加TODO以支持对于混淆文件的转换处理。
解决了部分组件循环依赖场景的问题。
1.0.1
发布日期:2024/11/19
插件首版本发布,该版本新增和增强特性如下所示:
支持创建ASCF项目元服务。
支持导入转换小程序。