Skip to content

Latest commit

 

History

History
552 lines (386 loc) · 17.7 KB

CHANGELOG.md

File metadata and controls

552 lines (386 loc) · 17.7 KB
title toc
更新日志
hidden

2.7.0

2024-03-12

  • Design
    • 🍭金融设计规范更新
      • 更新数字优先使用 DIDIFD-Medium 字体
  • Feature
    • NumberKeyboard
      • professional 类型键盘 text-render替换键增加 0, 00
    • LicensePlate
      • 新增车牌号键盘组件
  • Fix
    • Icon
      • 修复 SVG 格式下,默认尺寸错误的问题

2.6.1

2023-02-02

  • Design

    • 🍭金融设计规范更新
      • CheckBox 更新字体颜色、边框、背景色颜色
  • Feature

    • CheckRadio
      • CheckBoxRadioBox 增加选中角标位置选项
    • Icon
      • 默认使用 SVG 格式,在 Apple 锁定模式中,无法使用网页字体

2.6.0

2022-08-26

  • Design

    • 🍭金融设计规范更新
      • 更新主题色,详情
      • Toast 背景色由半透明改为不透明
      • Button 圆角由 4px 修改为 16px
      • Icon 更新图标整体视觉效果
  • Feature

    • Toast
      • 增加方形样式组件
    • NumberKeyboard
      • 增加禁用键盘选项
      • 增加 00 按键选项
    • Agree
      • 增加方形勾选框

2.5.20

2021-07-22

  • Feature
    • 添加更多的国际化支持

2.5.19

2021-05-14

  • Fix
    • 修复 image-reader 对图片尺寸修改不正确的问题
    • 修复 stepper 无法输入小数点的问题
    • 修复 process.env.MAND_ENV 环境变量没有正确注入的问题

2.5.18

2021-04-02

  • Fix
    • 修复 stepper 初始值为 - . 解析不正确的问题
    • 修复 image-reader 对图片尺寸修改不正确的问题

2.5.17

2021-03-02

  • Feature
    • 添加国际化支持

2.5.16

2021-02-26

  • Fix
    • 修复图片角度修正的问题

2.5.15

2021-02-04

  • Fix
    • 移除组件中对NODE_ENV的依赖

2.5.14

2021-01-15

  • Feature
    • Dialog使用静态方法时支持传入transition#716
  • Fix
    • 修复Tip组件子组件属性为空时导致报错
    • 修复InputItem组件实例方法共享debounce内部变量的冲突

2.5.13

2020-09-17

  • Feature

    • TextareaItem支持格式化#699
  • Fix

    • 修复文档中的拼写错误#690
    • 修复DatePicker单元测试的错误
    • 修复RadioGroupvalue的类型校验#693

2.5.12

2020-07-24

  • Fix
    • 避免在NumberKeyboard组件中重复触发clicktouchstart事件

2.5.11

2020-05-29

  • Fix
    • 修复Amount组件中文货币单位不正确的问题#675

2.5.10

2020-04-30

  • Fix
    • 修复Button在文字链接类型下字体行高不正确的问题#663
    • 修复ImageReaderjpgencoder可能被重复加载的问题(如微前端模式下)
    • 修复TabBar尺寸计算不准确的问题

2.5.9

2020-03-26

  • Feature

    • CheckGroup增加方法toggleAll用于全选/全不选和反选#648
  • Fix

    • 修复TextAreaItem当异步内容填充时,组件高度不正确的问题

2.5.8

2020-02-04

  • Feature

    • Captcha增加属性auto-send,用于控制验证码弹窗第一次展示时是否自动触发send事件
    • ResultPage属性增加动态变更响应
  • Fix

    • 修复PickerDatePicker快速滑动多列时,选中项异常的问题#632
    • 修复ScrollViewRefresh中的refreshActive事件触发错误问题#642
    • 修复Amount使用千分符展示负数错误问题#644
    • 修复TextAreaItemPopup中嵌套时尺寸计算错误的问题
    • 修复Swiper上下滑动导致自动播放失效的问题
    • 修复TipScrollView中展示位置错误的问题

2.5.7

2019-12-26

  • Feature

    • Landscape增加属性transition,用于自定义展示动效
  • Fix

    • 修复Tabs在切换时可能导致的重绘问题#627
    • 修复NoticeBar动态变化内容时导致误触滚动的问题#628
    • 修复ActionBar, NumberKeyboard安全区留白兼容写法

2.5.6

2019-11-23

  • Fix
    • 修复Stepper有初始值,最大和最小值是无法输入数字的问题,并优化了边界校验逻辑#614

2.5.5

2019-11-08

  • Fix
    • 修复TabBarkeep-alive中使用因窗口尺寸变更导致尺寸异常的问题#608
    • 修复Skeleton标题为空时也展示的问题

2.5.4

2019-11-02

  • Feature

    • ScrollView增加方法getOffsets,用于获取当前滚动距离
  • Fix

    • 修复Swiper因窗口尺寸变更回到第一屏的问题#596
    • 修复SwiperTabBarkeep-alive中使用因窗口尺寸变更导致尺寸异常的问题#599
    • 修复TabBar尺寸计算兼容性问题
    • 更新TextareaItem清空按钮的展示逻辑,只有当表单值不为空且获得焦点时才展示#589

2.5.3

2019-10-11

  • Feature

    • TextareaItem增加属性clearable#589
  • Fix

    • 修复TabPicker文字过长时无法拖动而展示不全的问题#590
    • 去除部分非必须reset样式#586

2.5.2

2019-09-20

  • Feature

    • PickerDatePicker增加属性keep-index,用于设置当列数据发生变更时,保持上次停留位置
  • Fix

    • 修复ToastLandscape覆盖的问题
    • 修复TabBar渲染崩溃的问题#567
    • 移除Textarea部分无用样式变量

2.5.1

2019-09-04

  • Feature

    • 增加部分全局reset样式
    • 新增组件Skeleton
    • 新增组件TextareaItem
    • 新增组件RadioGroupRadioBox
    • ActionBarResultPage增加按钮配置属性type , plain, round, inactive, loading, icon, iconSvg#544
    • Dialog单例模式增加onShowonHide
    • InputItem增加属性preview-type用于设置预填展示时类型
    <md-input-item
      type="bankCard" <!-- 正常输入时表单类型 -->
      preview-type="text" <!-- 预填展示时表单类型 -->
      title="银行卡号"
      value="6222 **** **** 1234"  <!-- 带掩码的预填值 -->
    ></md-input-item>
  • Fix

    • 修复Swiper滑出滚动区域时无法正常翻页问题#540
    • 修改按钮背景色设置属性为background,容器元素为div

2.4.2

2019-08-13

  • Fix
    • 修复FieldItemInputItem标题和内容对齐的样式问题#528
    • 修复FieldItemInputItem在安卓设备中内容字体加粗问题

2.4.1

2019-08-03

  • Fix
    • 修复InputItem使用虚拟键盘输入时无法限制字符长度的问题#524
    • 修复Amount使用动效时数字的精度问题

2.4.0

2019-07-29

  • Design

    • 🍭金融设计规范更新,Popup类组件标题栏border-radius8px变为40px(大圆角模式),Dialog组件border-radius8px变为12px

    Design

  • Feature

    • PopupTitleBar增加以下属性:

      • large-radius,用于支持大圆角模式
      • only-close,用于快捷设置单个关闭按钮
      • title-align,用于设置标题描述位置(left/right/center)
    • Picker, DatePicker, TabPicker, Selector, Cashier增加属性large-radius用于支持支持大圆角模式

    • Selector增加属性hide-title-bar,用于支持在无需确认模式下隐藏标题栏,增加插槽headerfooter

    • Button增加属性loading,用于设置加载状态

    • Dialog属性btns中增加两个状态设置disabled(禁用态)/loading(加载态),并在handler中回传btn实例#500

      export default {
        data () {
          return {
            btns: [{
              text: '搜索',
              handler: this.btnHandler
            }]
          }
        },
        methods: {
          btnHandler (btn) {
            this.$set(btn, 'loading', true)
            this.$set(btn, 'text', '搜索中')
          },
        }
      }
  • Fix

    • 修复InputItemStepper有默认值时会在组件初始化时误触发change事件#495
    • Amount大写模式兼容负数#510

2.3.3

2019-07-18

  • Fix
    • 修复Toast自定义位置时的样式兼容问题#485
    • 修复TabPicker设置default-value时,TabBar无法自动选中最后一项的问题#488
    • 修复SelectorCheckList点击图标无法选中的问题#491
    • 修复Popup无法覆盖NoticeBar的问题#492
    • 修复Stepper中部分stylus变量赋值错误

2.3.2

2019-07-05

  • Fix
    • 修复Codebox初始化无法赋值的问题
    • 修复NumberKeyboard按键点击易误触的体验问题#477

2.3.1

2019-06-22

  • Feature

    • NumberKeyboard增加属性isHideConfirm,用来控制确认键点击动作是否自动隐藏键盘#474
    • NumberKeyboard增加默认插槽
  • Fix

    • 修复Slider的进度条计算错误#472
    • 修复NumberKeyboard按键点击易误触的体验问题#477

2.3.0

2019-06-13

  • Feature

    • CheckCheckList增加图标大小、位置等相关配置属性#383
    • CheckList插槽增加indexselected字段
      <template>
        <md-check-list :options="data">
          <template slot-scope="{ option, index, selected }">
            <!-- xxx -->
          </template>
        </md-check-list>
      </template>
    • RadioList插槽增加indexselected字段,且当icon置空时不展示图标
    • Selector增加属性multi,支持多选#296
    • Toast增加属性component,支持以组件形式引入并定制#445
    • ScrollView增加属性is-prevent,支持设置当在非可滚动区域触发滚动时是否也阻止默认行为#454
  • Fix

    • 修复Swiper属性isLoop为true时,autoplay失效的问题#452
    • 修复Dialog属性maskClosable为true时,关闭弹窗导致报错#471

2.2.4

2019-05-26

  • Fix
    • 修复TabBar第一项和最后一项选中后无法自动修复位置的问题#434
    • TabBar选项内部文字不可选中

2.2.3

2019-05-25

  • Fix
    • 工具样式hairline使用border取代widthheight

2.2.2

2019-05-11

  • Feature

    • TabPicker新增事件select#436
  • Fix

    • TabPicker的每一级tab列表中的选项被选中时将内部容器复位至最顶部
    • RadioList当切换至非文本选项时,自动将已填写的文本框清空
    • DatePickercustom-types内支持HH写法#433
    • Dialog的类型声明内增加onCancel
    • 优化部分组件文档

2.2.1

2019-04-22

  • Feature

    • Stepper新增slot unreachedicon#405
    • InputItem新增属性solid,用来设置标题宽度不固定#411
    • Ruler新增属性stepTextPositionstepTextRender
  • Fix

    • 修复Picker当设置错误的default-index时引发的异常#416
    • 优化部分组件样式

2.2.0

2019-04-13

  • Feature

    • 新增Ruler组件
    • ScrollViewRefresh新增属性rollerColor,用于设置下拉刷新是进度条颜色#399
    • WaterMark组件采用canvas渲染水印
    • Stepper组件新增increase, decrease事件
  • Fix

    • 修复Swiper连续跳转导致索引不正确问题#366
    • 修复Progress值为0时显示问题#381

2.1.7

2019-03-22

  • Fix
    • InputItem无法侦听插槽内容变动问题
    • Codebox在一些手机上无法显示下描边问题

2.1.6

2019-03-15

  • Fix
    • 修复Swiper未正确销毁问题#338
    • InputItem数字键盘参数支持传递字符串引用名#355

2.1.4

2019-03-08

  • Feature

    • 优化Swiper滚动边界
  • Fix

    • 修复一些构建问题
    • 修复ScrollView手势滚动边界问题
    • 修复Popup连续调用显示隐藏问题#341

2.1.2

2019-02-25

  • Fix
    • 修复ScrollView在内容不满一屏是无法触发到底的问题#335
    • 修复InputItem标题浮动时换行的问题

2.1.1

2019-02-23

  • Fix
    • 修复构建时postcss未生效的问题,导致mand-mobile.css中图片等资源未被做url inline处理。

2.1.0

2019-02-22

  • Feature

    • Seletor属性defaultValue去除类型限制#305
    • ScrollView增加属性immediateCheckEndReaching,用于控制初始化时就立即触发是否到达底部检查,并在内容不超过容器是也会触发endReached,并对事件触发防抖处理#312
    • PickerDatePicker增加属性lineHeight,用于自定义选项高度#323
    • ScrollView增加属性touchAngle,用于限制仅一个方向滚动是的滚动触发角度范围#326
    • Amount默认使用系统内置字体
  • Fix

    • 补充类型声明,修复无默认导出报错
    • 修复WaterMark内容区域无法点击的问题#304
    • 修复SwiperisLoopfalsetransitionslideY时无法滑动问题#311
    • 修复TabPicker滚动或点击穿透的问题#319
    • 修复InputItem输入过快时偶尔导致光标位置异常的问题#322
    • 修复InputItemVue 2.6+中金融键盘闪现问题#324
    • 修复部分文档问题

2.0.0

2019-01-30

  • Feature

    • DetailItem属性content增加支持类型#285
    • Dialog属性preventScroll默认值改为true#286
    • Radio属性value增加支持类型#289
    • Icon的字体图标类型增加无前缀类名#295
    • CheckCheckBox属性namevalue增加支持类型#297
    • InputItem增加属性virtual-keyboard-vm,用于支持外部自定义金融键盘
    • Cashier增加插槽footerchannels增加属性img
  • Fix

    • 去除InputItem内对原生输入框光标位置设置 #268
    • 补充index.d.ts
    • 修复部分组件样式问题

2.0.0-rc.5

2019-01-04

  • Feature

    • 全量引入时的注册全局组件名增加PascalCase#261
    • ScrollView增加属性manual-init和方法init
    • TabBar, Tabs增加属性immediate
    • Swiper增加属性transition-duration
  • Fix

    • 修复部分组件样式问题

2.0.0-rc.4

2018-12-21

  • Feature

    • 优化NumberKeyboard输入体验
    • Cashier增加插槽scene
    • Picker增加default-value#255
  • Fix

    • 修复Popup连续展示隐藏时失效问题
    • 修复Steps样式兼容问题
    • 修复InputItem样式问题,增大关闭按钮点击区域
    • CaptchasetError中不再清除已输入内容

2.0.0-rc.3

2018-12-14

🎉🎉🎉 👏👏👏 更多内容查看 从1.x迁移

1.x

GitHub查看1.x的 Change Log。