title: 编译工具历史更新日志 header: develop nav: devtools
sidebar: uplog_compile
v3.51版本更新日志
版本号 | 更新内容 |
---|---|
v3.51.6 | Bugfixes · win32系统下不支持图片压缩功能; · 子包配置校验root类型。 |
v3.51.5 | Change source-map映射源码的配置修改。 |
v3.51.3 | New 支持图片压缩功能。 |
v3.51.2 | Change · 优化import、include、template的解析; · 优化template标签名称生成规则; · 修复插件内api白名单没生效问题。 |
v3.51.1 | New · 插件能力; · 支持动态库上传。 |
v3.50版本更新日志
版本号 | 更新内容 |
---|---|
v3.50.14 | Bugfixes 修复在node_module下自定义组件引用图片资源不生效的问题。 |
v3.50.13 | New 增加上传速度打点统计。 |
v3.50.11 | Bugfixes 编译内部bug修复。 |
v3.50.10 | Bugfixes 处理json文件打进swan-entry的问题。 |
v3.50.9 | Bugfixes 模板解析的回滚。 |
v3.50.8 | Bugfixes · 模板处理异常导致编译卡死的问题; · 修改当新增自定义组件时,页面白屏的问题。 |
v3.50.7 | Bugfixes 解决编译卡死的问题。 |
v3.50.6 | Change 增加分包不能存在时的提示。 |
v3.50.5 | Bugfixes · 修复特定场景模拟器重复刷新问题; · 新增windows下获取带『;』临时目录的错误提示; · 新增对于app.json中page不是字符串和分包root不是字符串的错误提示。 |
v3.50.4 | Bugfixes 修复编译产出到本地路径问题。 |
v3.50.3 | Bugfixes · 修复uglify cache失效; · 修复动态库windows下路径问题。 |
v3.50.2 | Bugfixes 给有绑定事件的元素添加swan-spider-tap的class供爬虫爬取本。 |
v3.50.1 | Bugfixes 提升loader版本。 |
v3.50.0 | Bugfixes web化编译包合并。 |
v2.18版本更新日志
版本号 | 更新内容 |
---|---|
v2.18.10 | Bugfixes · 错误提示优化; · 分包配置检查,提示; · web化编译 修复只有自定义组件page化的css时编译报错问题。 |
v2.18.9 | Bugfixes 对1rpx直接转换为0.5px,解决边框不生效的问题。 |
v2.18.8 | New 支持用户反馈时上传小程序包(默认不上传)帮助定位问题。 Bugfixes 上传记录编译等版本号信息。 |
v2.18.7 | Bugfixes · 解决自定义组件css import的资源在有缓存的情况下偶发丢失的问题; · 解决poll时间过长的问题。 |
v2.18.6 | Bugfixes 自定义组件css丢失的bug修复。 |
v2.18.5 | New 支持用户反馈时上传小程序包(默认不上传)帮助定位问题。 |
v2.18.4 | Bugfixes 解决json文件中usingComponents值已预留字段开头从而导致自定义组件编译异常的问题。 |
v2.18.3 | Bugfixes 解决自定义组件路劲查找错误的问题。 |
v2.18.1 | New · 增加对独立分包的编译; · 增加按需编译功能(对于swan文件,在开发时拦截路由,按需编译对应的swan文件); · app.json文件解析报错,报错信息提示更优雅。 Bugfixes · 解决在闲置状态下,编译占用CPU居高不下的问题; · 动态引用文件时,编译卡死的问题。 |
v2.17版本更新日志
版本号 | 更新内容 |
---|---|
v2.17.25 | Bugfixes css自动补全bug紧急修复。 |
v2.17.24 | Bugfixes · 解决template循环引用时编译卡死的问题; · 解决当标签src属性中含有变量时,报引用资源错误的问题。 |
v2.17.23 | New · 增加ES6转ES5的开关; · 增加css自动补全的开; · 增加js uglify的开关; · 增加包体积限制校验信息。 |
v2.17.22 | Change 动态库使用工具传入的host下载。 |
v2.17.21 | Bugfixes web编译暂不支持动态库,若检测到使用了动态库,发布时不去进行web编译,不然阻塞发布。 |
v2.17.2 | Bugfixes · web编译 修复给自定义组件中的html和body标签前面加了自定义组件标签名,导致样式不生效问题; · web编译 修复template上属性没有转换的问题; · 修复自定义组件名中含下划线,san不正确解析,导致标签不对的问题。 |
v2.17.1 | New 支持动态库。 |
2.16版本更新日志
版本号 | 更新内容 |
---|---|
v2.16.23 | Bugfixes · 修复在filter标签内含js代码时,将比较运算符作为标签开始的问题; · 修复更新npm包,引用该npm包还是旧版本问题。 |
v2.16.22 | Bugfixes · 错误信息优化; · 远程调试空文件夹丢失修复。 |
v2.16.21 | Bugfixes · 修复域名检查功能; · 修复报错信息与错误等级。 |
v2.16.20 | Change web编译提前,提升发布速度。 |
v2.16.19 | Change 兼容(2.2.0版本工具默认编译模式的问题),修复发布导致的包产出格式不对的问题,指定版本下发。 |
v2.16.18 | Bugfixes · web编译 修复自定义组件page化,css没有打进页面总css中的问题; · web编译 修复text组件内写\n不换行问题。 |
v2.16.17 | Bugfixes · web编译 修复filter和引用的swan文件不在一个目录下找不到资源的问题; · 修复css文件中@keyframes中的from to选择器动画不生效的问题。 |
v2.16.15 | Change · css文件中的html、body选择器将会被编译为swan-html、swan-body,从而在渲染时无效; · project.swan.json 文件的改动将不会触发编译。 |
v2.16.14 | Bugfixes 修复因app.json语法错误,而导致点击编译按钮无反应的bug。 |
v2.16.13 | Bugfixes 修复 json 改动 watch 失效 bug 。 |
v2.16.12 | Bugfixes · web编译 app.css中样式前加.web-swan-app加权重; · web编译 自定义组件css中给标签样式前加自定义标签,限制css有效域。 |
v2.16.11 | Bugfixes 修复2.16.09引入web化编译参数错误bug。 |
v2.16.09 | New 预览发布性能优化。 |
v2.16.08 | Bugfixes 修复自定义组件css中@keyframes中rpx的转换无效bug。 |
v2.16.07 | Bugfixes · 自定义组件css加载策略调整; · 自定义组件支持使用图标字体。 |
v2.16.05 | Bugfixes 修正合并代码造成的run.js里工具方法名错误。 |
v2.16.04 | Bugfixes swan编译 自定义组件css中!import的兼容修复。 |
v2.16.03 | Bugfixes swan编译 自定义组件css中@charset, 以及样式声明中!import吞掉的bug修改。 |
v2.16.02 | Bugfixes web编译 修复window计算页面scope不同的问题。 |
v2.16.01 | Change 分包中自定义组件page化的处理。 |
v2.16.00 | Change 自定义组件优化重构。 |
2.15版本更新日志
版本号 | 更新内容 |
---|---|
v2.15.07 | Change · web编译 manifest.json和白屏检测需要的html写进内存,不走fs; · web编译 若有ext.json文件,copy进产出,支持tp; · web编译 json文件内容提取后不置空module。 |
v2.15.06 | Change web编译 限制page的css中html、body的样式不在全局生效。 |
v2.15.04 | Change 恢复merge分支丢掉的影响编译性能的代码。 |
v2.15.02 | Change web框架代码拆分一期,兼容新老web化白屏检测。 |
v2.15.01 | Change 从磁盘缓存拿编译结果的增加打点字段isCache。 |
v2.15.00 | Change 编译版本号第二位加1。 |
2.13版本更新日志
版本号 | 更新内容 |
---|---|
v2.13.44 | Bugfix windows平台自定义组件没有require的bug修改。 |
v2.13.42 | Bugfix 磁盘缓存时,当修改page页面的json文件时,没有在swan文件的依赖分析图中加上json的依赖,导致编译产出异常。 |
v2.13.40 | Change 增加编译的磁盘缓存。 |
v2.13.38 | Bugfix 修复web 编译fitler中不支持标签的问题。 |
v2.13.36 | Change · 自定义组件对应的css文件是否存在不会进行强校验; · 全部异步错误信息捕获。 |
v2.13.35 | Change · 编译增加文件大小打点字段; · web 编译自定义组件配置错误在非watch模式下主动退出; · 删除产出 app.js 和 filter 中增加 Function 字段。 |
v2.13.34 | Change 自定义组件路径错误、css@import的资源不存在时,在非watch模式下退出。 |
v2.13.33 | Bugfix 修复 replace.js 中写文件事件监听错误导致copy文件缺损。 |
v2.13.32 | Bugfix 修复产出 manifest.json 文件在 windows 下路径错误。 |
v2.13.30 | Bugfix web 编译分包 css 增加 scope。 |
v2.13.29 | Change web 编译增加文件路径替换 。 |
v2.13.28 | Bugfixes · web 编译修复自定义 template 内引用 template 路径查找错误 。 |
v2.13.27 | Bugfixes · web 编译兼容修复用户 page 中配置文件为空编译退出,对齐 swan 编译; · web 编译兼容用户自定义组件路径配置错误编译退出问题,对齐 swan 编译。 |
v2.13.26 | Bugfixes swan 编译更新静态资源文件名hash值生成规则。 |
v2.13.24 | Change 非watch模式下json错误抛错。 |
v2.13.23 | New 增加音频文件的处理。 |
v2.13.22 | Bugfixes 修复错误日志在watch模式下误报。 |
v2.13.21 | Bugfixes template标签中filter定义的js不经过babel转换的bug修改。 |
v2.13.20 | Bugfixes 媒体资源在windows平台无编译的bug修改。 |
v2.13.19 | New · 增加对视频的处理; · web 编译处理非 page、component json 文件。 |
v2.13.17 | Change 编译日志优化。 |
v2.13.16 | BugFix · 修复编译进程主动退出未打印错误; · 去除 web 编译 css 中背景图片限制; · 产出 app.js 和 filter 中增加 Function 字段 |
v2.13.15 | BugFix 去除 unhandledRejection 事件。 |
v2.13.14 | BugFix 去除 Function。 |
v2.13.13 | New web 编译增加自定义组件 page 化。 BugFix web 编译修复 watch 模式下用户代码异常会导致进程退出问题。 |
v2.13.12 | New 编译监听报错后主动退出。 |
v2.13.11 | BugFix · 在window中,css文件url里路径格式化的bug修复; · 编译错误上报优化windows下路径转换问题。 |
v2.13.10 | BugFix 对绝对路径判断的bug修复。 |
v2.13.9 | BugFix 规避对src属性中变量的校验。 |
v2.13.8 | Change 资源文件找不到时报error。 |
v2.13.7 | BugFix · web 编译修复 filter 多次引用解析错误; · web 编译修复 template 中引入图片路径转换错误; · css中找不到图片时,warning级别改为error级别。 |
v2.13.6 | BugFix · css文件中@import资源中使用url引入的资源路径解析错误的bug修复; · watch触发两次end的bug修复。 |
v2.13.5 | BugFix · template文件没有加到依赖分析里,不触发watch的bug修复; · 项目目录下无swan文件退出编译进程的bug修复。 |
v2.13.4 | BugFix web 编译修复rpx小数替换错误修复。 |
v2.13.3 | BugFix 在模板中filter有前缀时会将前缀置为空的bug修改。 |
v2.13.2 | Change 更新打点字段。 BugFix 低版本core时,自定义组件循环引用编译直接打断。 |
v2.13.1 | Change 编译优化。 BugFix 在属性中用filter时,会导致模板闭合错误的bug修改。 |
v2.13.0 | Change · 编译优化; · 当有普通分包时,appJs拆分相关资源不产出。 BugFix · 自定义组件中标签src属性为相对路径,资源路径处理错误的bug修复; · rpx转换bug修复。 |
2.12版本更新日志
版本号 | 更新内容 |
---|---|
v2.12.18 | BugFix web 编译自定义组件模板未找到修复。 |
v2.12.17 | BugFix swab-web 依赖升级。 |
v2.12.16 | BugFix · web 编译兼容 json 文件为空; · swan 编译自定义组件样式增加前缀 swan-组件名。 |
v2.12.15 | BugFix 编译时长等相关信息上报。 |
v2.12.14 | New · 自定义组件key值全部转为小写; · 自定义组件css增加swan前缀; · web 编译跳转事件增加swan-spider-tap class。 BugFix 修复web编译自定义组件深目录导致获取tpl错误。 |
v2.12.13 | New · 增加appJs拆分逻辑; · 对于project.swan.json不监听文件更改。 |
v2.12.12 | New 增加第三方组件编译。 |
v2.12.11 | BugFix windows下路径转换问题。 |
v2.12.10 | BugFix 分包主包依赖相同资源时,多次初始化的bug修复。 |
v2.12.9 | BugFix 模板中$符的转换。 |
v2.12.7 | New 自定义组件、模板中可使用filter。 |
v2.12.6 | New 自定义组件Page化。 |
v2.12.5 | BugFix 修复 web 编译中 filter 解析错误。 |
v2.12.4 | BugFix 解决当图标格式为svg时,没有编译到产出中的问题修改。 |
v2.12.3 | New web 编译自定义组件策略变更,模板 class 交由框架处理前缀。 |
v2.12.2 | BugFix · 增加用户css中url限制超过700条后报错; · 修复web编译css图片路径错误。 |
v2.12.1 | BugFix 自定义组件中支持filter功能在低版本的兼容。 |
v2.12.0 | BugFix 自定义组件中支持filter功能。 |
2.11版本更新日志
版本号 | 更新内容 |
---|---|
v2.11.9 | BugFix · 去除用户css expression 表达式; · 自定义组件循环引用的支持; · 自定义组件多层嵌套无效的问题修改。 |
v2.11.8 | BugFix 更新 postcss-loader 版本至 3.0,解决与 cssnano 版本冲突导致 css 压缩在 windows 上运行报错问题。 |
v2.11.7 | BugFix 修复 web 编译 windows 自定义组件解析失败问题。 |
v2.11.6 | BugFix · web 编译修复 windows 遗留路径问题; · 修复 web 编译 swan 模板中 md5 和 css 中 md5生成不等问题。 |
v2.11.5 | BugFix 自定义组件css字体图标不显示的问题修改。 |
v2.11.4 | BugFix 自定义组件css图片资源路径为线上资源时路劲错误的问题修改。 |
v2.11.2 | BugFix 自定义组件css图片资源路径为base64时的问题修改。 |
v2.11.1 | BugFix filter内联不生效的问题修复。 |
2.10版本更新日志
版本号 | 更新内容 |
---|---|
v2.10.9 | BugFix · 自定义组件css前缀的兼容处理; · 自定义组件资源路径的处理; · 自定义组件css支持iconfont。 |
v2.10.8 | BugFix web 编译修复 swan 模板中单双引号导致模板解析的问题。 |
v2.10.7 | BugFix · web 编译修复 windows 遗留路径问题; · 修复 web 编译 swan 模板中 md5 和 css 中 md5生成不等问题。 |
v2.10.6 | BugFix web 编译修复 windows 路径问题。 |
v2.10.4 | BugFix 去除工作目录下.babelrc文件对编译的影响。 |
v2.10.3 | BugFix 自定义组件class属性值去除组件名前缀。 |
v2.10.2 | New 增加web化的编译。 |
v2.10.1 | BugFix windows下路径无效的问题修复。 |
v2.10.0 | New · 自定义组件中支持使用import、template; · 自定义组件css中可以使用@import语法。 BugFix · 自定义组件循环引用导致编译失败的问题; · 无用json文件也会被解析,从而导致编译失败; · 预览时,偶发的编译失败问题。 |
2.0版本更新日志
版本号 | 更新内容 |
---|---|
v2.0.9 | BugFix 解决图标字体无效的问题。 |
v2.0.8 | Change · css标签样式加swan-前缀的bug修改; · 事件绑定支持字符串加表达式的混合使用。 BugFix 解决十六进制颜色值简写无效的问题。 |
v2.0.6 | New · 新增依赖分析编译模式; · 增量编译,编译模式分为普通编译模式及依赖分析编译模式。 BugFix · 解决单引号包含双引号,页面空白的问题。 |
v2.0.4 | BugFix · 修复动画失效的问题; · 修复因引入filter功能从而影响页面渲染的问题。 |
v2.0.0 | BugFix · 自定义组件引用js,报模块未定义的bug。 · 模板命名问题。 |