版本更新记录

2021.09.08 更新说明

小程序框架2.0.10版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.10

1.【新增】小程序webview接口封装
2.【新增】小程序浏览器端数据存储、接口请求模拟
3.【新增】小程序接口支持promise语法
4.【优化】wx.navigateTo/redirectTo接口无需处理相对路径,传递参数调整
5.【优化】wx.navigateBack直接调用miniapp.back并透传参数,不需要封装number字段

2021.09.02 更新说明

小程序框架2.0.9版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.9

新增功能:
1、新增开启/关闭加速度功能,监听/取消监听加速度
2、新增获取本机支持生物认证,获取生物认证是否已录入,生物认证等三个接口
3、新增createAnimation接口
4、debug插件支持调试小程序项目,该功能需同步升级 lighting@1.30.3lighting-plugin-debug@1.0.18

2021.08.18 更新说明

小程序框架2.0.7版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.7

新增功能:
1、获取单次定位,开启/关闭持续定位,监听/取消监听定位
2、新增createSelectorQuery接口,用于获取节点宽高等信息
3、新增canvas新api,实现 HTML Canvas 2D Context 定义的属性、方法

2021.08.04 更新说明

小程序框架2.0.6版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.6

新增功能:
1、扫描二维码功能

2021.07.28 更新说明

小程序框架2.0.5版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.5

新增功能:
1、兼容 iOS 10
2、文件上传、下载、保存、获取信息等相关接口。
3、支持 data-* 自定义节点数据功能。

2021.07.21 更新说明

小程序框架2.0.4版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.4

新增功能:
1、修复了text组件无法继承字体大小样式的问题

2021.07.08 更新说明

小程序框架2.0.3版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.3

新增功能:
1、修复了U+demo升级新版小程序后的一些已知问题。
2、修复了携带参数进行路由跳转时,若携带的参数中包含特殊字符和中文字符时,ios无法正常跳转的问题。
3、修复了range-key定义在range之前,会导致picker组件渲染异常问题。
4、修复了picker组件在ios机型中偶现打开后无法正常关闭的问题。
5、修复了onTabItemTap事件函数多次触发后导致路由栈丢失的问题。



2021.06.30 更新说明

小程序框架2.0.2版本

需要升级的脚手架/插件:
lighting-tool @1.30.1
lighting-plugin-miniprogram2 @2.0.2

新增功能:
1、小程序app化功能上线。
2、onShow生命周期问题修复,实现从任意页面路由切换至目标页面时触发。
3、接口wx.getSystemInfo()和wx.getSystemInfoSync()问题修复,现在可以正常获取windowWidth、windowHeight和safeArea了。
4、组件input、swiper、text、radio、image优化。



2021.06.26 更新说明

小程序框架2.0.1版本

需要升级的脚手架/插件:
lighting-plugin-miniprogram2 @2.0.1

新增功能:
1、新增数据存储setStorage/setStorageSync、getStorage/getStorageSyn、removeStorage/removeStorageSyncc、getStorageInfo/get’StorageInfoSync、clearStorage/clearStorageSync接口。
2、新增图片选择、压缩、获取信息接口。
3、Taro编译语法兼容修复。
4、优化 Light 小程序编译核心代码,vnode 异常结构进行优化。
5、优化 Light 小程序中 rpx 转 rem 逻辑。



2021.06.09 更新说明

小程序框架2.0.0版本

需要升级的脚手架/插件:
lighting @1.30.0
lighting-plugin-miniprogram2 @2.0.0 (新发布插件)
lighting-plugin-type-vue @1.2.0

新老版本差异:
1、升级node:保证 node 版本大于等于 v14.15.4,否则会导致工具无法正常使用
2、升级框架/插件:必须同时升级lighting脚手架版本1.30.0或以上、miniprogram2插件版本2.0.0或以上才可使用。(已创建的旧版本工程如需使用新插件编译,请手动修改工程根目录project.json内的plugins的值为miniprogram2
3、框架-WXML语法:变量必须先在data中定义再使用,且data中的变量不能和方法同名。
4、框架-WXML语法:关键字必须写在双括号内,否则会导致编译错误。
5、框架-WXML语法:wx:for的值必须写在双括号内,否则会导致编译错误。
6、框架-WXML语法:不支持__wxConfig__全局变量写法。
7、框架-WXML语法:此版本组件节点的data-*传递的参数暂不支持对象和数组格式。
8、框架-WXSS语法:不支持不规范的样式注释,例如 // 修改为 /**/。
9、框架-WXSS语法:不支持在app.wxss以外的位置设置page元素样式。
10、框架-WXSS语法:盒子模型box-sizing默认为content-box.
11、框架-JS语法:不支持导出模块es6和commonJS语法混用。
12、组件/接口:此版本text组件暂未支持space、decode功能,如需实现回车换行功能,可自行设置white-space属性。
13、组件/接口:此版本input组件默认高度与微信一致。
14、组件/接口:此版本page无默认高度。
15、组件/接口:优化了rich-text组件功能,组件使用详见rich-text组件文档
16、组件/接口:此版本暂不支持支付宝小程序转译。
17、组件/接口:此版本暂不支持小程序app化。

新增功能:
1、框架-WXML语法:增加对component、behavior语法的支持。
2、框架-WXML语法:增加对async await语法支持。
3、组件/接口:新增组件match-media、cover-view、cover-image、navigator-bar、page-meta。
4、框架-配置:兼容不配置tabBar也可正常预览。
5、框架-兼容:旧版本app打开新版小程序会有提示说明;新版本app会根据模板自动加载旧版小程序。
6、taro转译:支持vue语法的最新版本3.x的taro框架转译。