基础库更新日志

2019-1-25

基础库 1.13.7

  • A 框架: 统一页面事件监听方式,即新增page.events对象, 已有事件全部支持.
  • A 框架: 新增beforeTabItemTap事件,通过page.events方式监听。
  • A 框架: 新增onBack事件,通过page.events方式监听。
  • A 框架: 新增onKeyboardHeight事件,可阻止默认行为,通过page.events方式监听。
  • A 组件: input组件onInput事件新增返回值{cursor},用于定制输入框光标位置。

2018-12-21

基础库 1.13.0

  • A 组件: input新增三种数字键盘,即numberpad、digitpad、idcardpad
  • A 组件: map组件新增setting属性
  • U 组件: image组件优化mode为widthFix时的渲染策略。
  • F 组件: view组件,修复appear系列事件的处理逻辑,当view矩阵面积为0时,不触发appear系列事件。
  • F 组件: label组件,修复不填for属性,input自动聚焦失效
  • F 组件,修复input,controlled模式在部分场景下无效的问题

2018-11-27

基础库 1.12.0

  • A 框架:新增支持在app.js中配置全局的onShareAppMessage,当某页面未设置page.onShareAppMessage时调用分享会执行全局的分享设置。
  • A 组件: contact-button组件size属性支持rpx单位
  • F 组件: picker解决Android 点击蒙层后再次点击失效的bug。
  • F 组件: 修复input组件部分场景下setData控制value失效的问题

2018-10-22

基础库 1.11.3

  • U 组件: movable-view新增onTap、onTouchStart、onTouchMove、onTouchEnd、onTouchCancel事件,
  • F 组件: movable-view修复touchmove时禁用默认行为的策略。

2018-10-17

基础库 1.11.2

  • A 组件: scroll-view组件新增trap-scroll属性,可禁止页面滚动。

2018-10-11

基础库 1.11.0

  • A 框架: 处于插件运行模式时支持,app.onLaunch/app.onShow事件回调referrerInfo字段新增插件宿主appId、来源插件sourceServiceId两个属性。
  • A 框架:新增page.onTabItemTap点击事件
  • A 框架:新增page.onPopMenuClick右上角更多菜单点击事件
  • A 框架:新增page.onPullIntercept下拉截断事件
  • A 框架:page.onPullDownRefresh入参新增from参数,标识下拉操作的来源,分别为manual和code
  • A 组件: 新增rich-text组件
  • A 组件: button组件open-type属性新增contactShare值,支持分享到通讯录好友
  • A 组件: button组件open-type属性新增getAuthorize值,以及新增scope属性,用于支持小程序授权
  • A 组件: button组件open-type属性新增lifestyle值,用于关注生活号
  • A 组件: button组件open-type属性新增launchApp值,用于打开第三方APP
  • A 组件: scroll-view组件新增enable-back-to-top属性
  • A 组件: map组件新增include-paddingground-overlaystile-overlay属性
  • F API: 修复my.ap.faceVerify入参bizType缺失的问题
  • F 组件: 修复picker组件连续点击会重复弹出的问题
  • F 组件: 修复view组件onAppear/onDisappear启用时存在的脚本报错问题

2018-9-7

基础库 1.10.0

  • Added 组件: 新增movable-view组件

  • Added 组件: 新增cover-view/cover-image组件

  • Added 组件: canvas能力补齐

  • Added 组件: web-view组件 新增storage相关API(my.setStoragemy.getStoragemy.removeStoragemy.clearStoragemy.getStorageInfo

  • Added 组件: lifestyle关注生活号组件新增onFollow事件回调

  • Added 组件: picker-view新增indicator-classmask-stylemask-class三个属性

  • Added 组件: checkbox/radio/switch组件新增color属性

  • Added 组件: map组件,onMarkerTaponTaponCalloutTap三个事件返回值新增latitudelongitude两个属性

  • Added API: my.ap.navigateToAlipayPage小程序中跳转到支付宝业务和运营活动

  • Added API: my.navigateToMiniProgram支持打开指定版本模式(开发/体验/线上)小程序

  • Added API: 新增my.getRunSence,识别当前启动小程序是哪个版本

  • Added API: 新增my.ap.updateAlipayClient,跳转到支付宝的官方升级页面

  • Added API: 新增my.addPhoneContact,添加手机联系人

  • Added API: my.chooseImagemy.getImageInfo新增若干功能。

  • Added API: my.createMapContext新增五个方法(gestureEnableshowsScaleshowsCompassshowRouteclearRoute

  • Added API: my.navigateToMiniService 入参新增servicePage小程序可以跳转到插件(小服务)指定页面

  • Improved 框架: 吱口令自定义文案长度限制从26调整到28位

  • Fixed 组件: swiper组件修复若干bug

  • Fixed API: my.saveImage 修复ios端调用时没有执行回调的bug

  • Fixed 组件: 修复view组件onAppear回调祖先节点(非父节点)为局部滚动节点时无法触发以及节点销毁后仍执行appear检查的bug

2018-7-24

基础库 1.9.0

  • Added 框架: showActionsheet 入参新增 badges 属性
  • Added框架: view 组件新增 onAppearonDisappear 回调
  • Added框架: image 新增lazyLoad属性,支持图片懒加载
  • Added框架: scroll-view 新增属性scroll-animation-duration,控制动画时间
  • Added框架: swiper 新增previous-marginnext-margin属性,支持swiper嵌套
  • Added框架: 新增陀螺仪相关API,my.onGyroscopeChangemy.offGyroscopeChange
  • Added框架: contact-button,新增iconcolorsize,定制大小、颜色以及icon
  • Added框架: input 新增random-number属性支持数字键盘随机排列
  • Improved 支付宝特有API新提供一个子命名空间,my.ap.{alipayAPI} 原有调用方式仍然支持
  • Improved lifestyle组件 优化请求异常时组件的渲染结果
  • Improved 基础组件生命周期函数优化
  • Fixed 修复 my.saveImage 双端不一致的问题
  • Fixed 修复 picker 异常索引值处理双端保持统一
  • Fixed 修复 viewdisable-scroll属性失效的问题

2018-6-21

基础库 1.8.0

  • Added 框架: 新增hideAddToDesktopMenuhideAllAddToDesktopMenuhideFavoriteMenuhideAllFavoriteMenu
  • Added框架: canvas context新增mesureText方法
  • Added框架: view 新增动画事件onAnimationStartonAnimationIterationonAnimationEnd
  • Added框架: web-view 支持双向通信
  • Improved 自定义分享优化
  • Improved 页面不存在时,强制退出保活
  • Improved 错误上报加上行列号
  • Improved 优化button默认边框样式
  • Fixed 修复 swiper 改变interval不起作用的问题
  • Fixed 修复 setNavigationBar 修复设置导航栏颜色之后,无法重置的问题
  • Fixed 修复 input disabled状态下样式的问题

2018-5-28

基础库 1.7.2

  • Added 框架: 新增 “回到首页”功能
  • Improved 更新 swiper 组件,性能优化、视觉调整
  • Improved 更新 progress 组件,视觉优化
  • Improved 更新 scroll-view 组件,滚动性能优化
  • Fixed 修复touchStart事件changedTouches属性缺失的问题
  • Fixed 修复input/textarea 修复九宫格中文输入法容易失去光标的问题
  • Fixed 修复 input/textarea/checkbox 细微样式问题修复
  • Fixed 修复 input/switch 在Android下事件透传的问题
  • Fixed 修复 swiper在某些场景下初始化时高度不正确且不能自动播放的问题

2018-5-7

基础库 1.7.1

  • Fixed 修复typepasswordinput组件onBlur无效的问题
  • Fixed 修复web-view组件 在iOS客户端10.1.20上 postMessage无效的问题

2018-4-17

基础库 1.7.0

  • Added 框架: 支持 自定义组件机制
  • Added contact-button组件: 新增ext-info属性
  • Improved 优化用户打开当前版本小程序内不存在的页面时的异常处理
  • Improved 吱口令文案支持自定义,增加分享来源参数
  • Improved 当type为text时,新增confirm-typeconfirm-holdcursorselection-startselection-end属性
  • Improved formonSubmit增加buttonTarget属性
  • Fixed 组件:修复input组件 value=""时渲 染成true的问题
  • Fixed API:修复my.createAnimation 动画顺序问题

2018-3-30

基础库 1.6.1

  • Added 新增 组件: 唤起云客服 contact-button,基础库从1.4.1版本开始支持
  • Added 新增 API: 芝麻企业信用免押接口 zmFreeDeposit
  • Added 新增 API: 选择发票抬头接口 chooseInvoiceTitle
  • Improved 更新 小程序基础组件样式升级,保持跟支付宝设计规范一致
  • Improved 更新 所有组件,都支持idclassstyle三个属性
  • Improved 更新 inputtextarea组件,支持placeholde-classplaceholde-style属性
  • Improved 更新 textarea组件,新增show-count属性,可以隐藏字数统计功能
  • Fixed 修复 swiper组件 组件垂直滚动失效,以及current不为0时的渲染异常问题
  • Fixed 修复 scroll-view组件 scrollY属性值切换失效问题

2018-1-25

基础库 1.5.1

  • Fixed 修复 scroll-view组件 animation + scroll-into-view无效的问题
  • Fixed 修复 swiper组件 无限循环模式下动画效果异常,手势方向判断问题
  • Fixed 修复 textareainput input组件 动获取光标定位到文字最前面的问题
  • Fixed 修复 textareainput组件 最大长度显示不一致问题
  • Fixed 修复 input组件 type="number"时maxLength属性在Android上无效的问题
  • Fixed 修复 form组件 report-submit属性的canIUse接口问题

2017-12-14

基础库 1.5.0

  • Added 新增 API: 文本内容识别 textRiskIdentification
  • Added 新增 API: 获取屏幕亮度 getscreenbrightness)
  • Added 新增 API: 设置屏幕亮度 setscreenbrightness)
  • Added 新增 API: 打开关联的另一个小程序 navigateToMiniProgram
  • Added 新增 API: 返回到上一个小程序 navigateBackMiniProgram
  • Added 新增 slider组件 增加 onChanging事件
  • Fixed 修复 view组件 disable-scroll时onTap不触发问题
  • Fixed 修复 eventTarger里dataset问题,新增target.targetDataset
  • Fixed 修复 input 数字键盘问题
  • Improved 更新 swiper组件,重点优化性能
  • Improved 更新 slider组件,重点优化性能

2017-12-04

基础库 1.4.0

  • Added 新增 API: reLaunch
  • Added 新增 API: createSelectorQuery: createSelectorQuery
  • Fixed label 组件点击修复
  • Fixed 数字键盘 hidekeyboard API 修复

2017-11-16

基础库 1.3.0

  • Added 截屏事件 api:
    • 监听事件 onUserCaptureScreen
    • 注销事件 offUserCaptureScreen
  • Added 设置屏幕是否长亮 api setKeepScreenOn
  • Added 文件类 api:
    • 保存文件 saveFile
    • 删除本地存储的文件 removeSavedFile
    • 获取本地文件的文件信息 getSavedFileInfo
    • 获取本地已保存的文件列表 getSavedFileList
  • Added 小程序关联生活号组件 lifestyle
  • Added 芝麻认证 api:`startZMVerify

2017-08-24

基础库更新 1.0.8

  • 修复 canvas touch event 的 x 和 y 属性

原文: https://docs.alipay.com/mini/ide/appx-changelog