Skip to content

v1.0.0-alpha.25

Pre-release
Pre-release
Compare
Choose a tag to compare
@Justineo Justineo released this 07 May 03:17
· 125 commits to dev since this release
v1.0.0-alpha.25

⚠️ 非兼容性变更

  • [^] Checkboxindeterminate prop 不再支持 .sync,始终由外部控制。
  • [^] Switchchange 事件将在数据更新完毕后触发。

💡 主要变更

  • [^] 支持多个 Checkboxv-model 绑定到同一个数组时自动组成复选框组。
  • [+] Textarea 新增 select-on-focus prop。

🐞 问题修复

  • [^] 修复了部分原生 <button> 未设置 type="button" 的问题。

  • [^] 修正了 CheckboxRadioSwitch 组件中原生 <input> 状态没有正确同步的问题,以触发 CSS 中正确的伪类样式。

  • [^] 修正了带下拉浮层的组件的 ARIA 标注,使浮层拥有正确的从属关系。

  • [^] 修正了组合组件时可能发生未正确继承 ui prop 的问题。

  • [^] 修复了 Schedule 组件在拖动选取多日时段时,selected 中可能共享同一数组实例的问题。

  • [^] 优化了 InputNumberInputTextarea 的属性透传机制,现在未被识别为 prop 的属性都会正确输出到原生 <input><textarea> 元素上。

  • [^] 优化了原生事件透传机制,原生元素触发的事件将可以被外层组件直接透传。涉及的组件为 ButtonCheckboxRadioSwitchInputNumberInputTextarea

    相关事件包括:

    auxclickclickcontextmenudblclickmousedownmouseentermouseleavemousemovemouseovermouseoutmouseupselectwheelkeydownkeypresskeyupfocusblurfocusinfocusout