Releases: Tencent/QMUI_Web
Releases · Tencent/QMUI_Web
3.3.0
Feature Updates
- Support for Node 14 LTS or later versions.
- Use a more convenient implementation of Sass, Dart Sass instead of Node Sass.
- Upgraded dependencies and fixed security vulnerabilities in Security Alerts.
3.2.3
Security Updates
Upgraded dependencies and fixed security vulnerabilities in Security Alerts.
3.2.2
Security Updates
Fixed security vulnerabilities in Security Alerts.
3.2.1
主要特性更新
- 支持 Node.js 12。
autoprefixer
废弃对 iOS 8
和 IE 8
的适配。
其他优化
3.2.0
主要特性更新
- 修正
browserSyncShowLog
配置无效的问题。
- 更新依赖包。
注意事项
从 3.2.0
开始,QMUI Web 仅对 Active LTS Node.js 进行支持。
3.1.3
主要特性更新
- 「重要」工具方法中的
extend
统一改为 mixin
。
在目前 Sass 的编译机制中,多次调用同一个 extend
可能会导致产生重复的样式,因此根据 Sass 的官方建议综合考虑后,统一把工具方法改为基于 mixin
实现。
原有的 extend
并不会直接从 QMUI Web 中删除,方便兼容已有的 extend
调用。
3.1.0
主要特性更新
- 「重要」合并变更文件加上 HTML minify 处理。
其他优化
- 使用 ES6 重写工作流。
- 重写合并变更文件任务,修正其中的
Regular Expression Denial of Service
,并优化日志输出。
- 优化 generator-qmui 中
gulp
的使用。
3.0.3
- 新增开平方运算的工具方法
sqrt
。
- 升级依赖包。
3.0.2
onePixelBorder
工具方法支持水平偏移值。
- 优化 stylelint 规则并按规范优化
mixin
代码。
- 升级依赖包。