Skip to content

Releases: ant-design/ant-design-mobile

v5.0.0-rc.28

21 Feb 03:02
Compare
Choose a tag to compare
v5.0.0-rc.28 Pre-release
Pre-release
  • 特性
    • ImageUploader 的 onPreview 属性增加了 item 参数 #4772
    • Rate 增加了 --inactive-color CSS 变量 #4776
    • Form.Item 增加了 description 属性 #4781
    • Calendar 增加了 onPageChange 属性 #4786
    • ProgressCircle 增加了一些全局 CSS 变量 #4792
  • 优化
    • TextArea 增加了对 valuenull 的校验,避免组件报错 32a57ff
    • Radio 和 Checkbox 增加了一些用法上的 warning 提示 #4778
    • 优化了 Slider 的滑块图标渲染方式,避免加载出现延迟 3848dd7
    • Input 增加了最小的高度限制,避免文字字号过小时,因为清除按钮的显示和消失,而出现高度抖动的问题 #4787
    • 优化了 Form.Item 的 help 属性的渲染效果,现在会渲染为一个问号图标了 #4799
    • 避免 PullToRefresh 在下拉时会同时触发浏览器原生的页面下拉行为 #4800
  • 修复
    • 修复了 Tabs 当触发切换时,如果 Tabs.Item 的标题发生变化,会导致动画消失的问题 1aff646
    • 修复了 Form 组件中,如果混杂水平和竖直布局的 Form.Item,样式会出现异常的问题 #4795

v5.0.0-rc.27

14 Feb 08:49
Compare
Choose a tag to compare
v5.0.0-rc.27 Pre-release
Pre-release
  • 特性
    • Picker 系列组件增加了 closeOnMaskClick 属性 66c5540
  • 优化
    • 微调了当存在头图时,Dialog 内容区域的上方 padding e3b0749
    • 调整了 List 和 Form 的 header 样式 d8f7c29
    • 之前的 Input minmax 属性是依赖了浏览器的原生实现,所以存在一些问题(例如可能无法生效),现在改为组件内部实现了 494cb4d
    • ImageViewer 优化了内部实现,避免出现一些控制台 warning 2ac30eb
  • 修复
    • 修复了 IndexBar 中部分元素 z-index 异常导致的样式问题 8bd5d68
    • 修复了 Dropdown.Item 的高亮逻辑,现在 highlight 属性的优先级比 active 属性更高了 #4761
    • 修复了 Popover.Menu actions 属性的 ts 类型定义 d4aa8a8
    • 修复了水平方向布局的 Form 组件中,错误信息和上方内容的间距过小的问题 32e8037
    • 修复了 Empty 的图片元素 CSS 未生效的问题 #4766
    • 修复了 ImageViewer 在长按保存图片时可能会意外触发自动关闭的问题 5a7646c
    • 修复了部分手势相关的组件,在一些边界情况下可能会卡死的问题 #4642
  • 其他
    • 文档站点做了一些更新,增加了 gallery 页面,现在用手机访问文档站点会自动重定向至 gallery 页面,可以查看全部组件的 demo

v5.0.0-rc.26

09 Feb 08:32
Compare
Choose a tag to compare
v5.0.0-rc.26 Pre-release
Pre-release
  • 特性
    • Form.Item 增加了 initialValue 属性 a9a36d0
    • Selector 增加了一些 CSS 变量 12ea04f
    • Selector 增加了 showCheckMark 属性,可以用来控制是否显示右下角的对勾角标 0111f2e
    • FloatingPanel 增加了handleDraggingOfContent 属性,你可以使用它来避免一些情况下意外的手势操作 a9be6e6
  • 优化
    • 消除了一些 SSR 场景下关于 useLayoutEffect 的 warning 35578b6
    • 调整了 Button 默认大小对应的文字字号 12b37a3
    • 当 Input 为 readOnly 模式时,现在不会显示清除按钮了 69f8296
    • FloatingPanel 现在会自动地阻止外层页面的滚动了 1441928
  • 修复
    • 修复了 ImageViewer 的 ref 在 visibletrue 之前未能正确初始化的问题 829c898
    • 修复了当 body 元素样式被修改后,InfiniteScroll 的 loadMore 可能无法触发的问题 120bbeb

v5.0.0-rc.25

01 Feb 13:37
Compare
Choose a tag to compare
v5.0.0-rc.25 Pre-release
Pre-release
  • 修复
    • 修复了 FloatingBubble 设置 --edge-distance CSS 变量后行为异常的问题 #4753
    • 修复了 TextArea 的 placeholder 属性未生效的问题

v5.0.0-rc.24

30 Jan 09:52
Compare
Choose a tag to compare
v5.0.0-rc.24 Pre-release
Pre-release
  • 特性
    • Form.Item 增加了 arrow 属性 #4537
    • Picker 增加了 --header-button-font-size --title-font-size --item-font-size CSS 变量 #4744
    • Input 和 TextArea 增加了 onCompositionStartonCompositionEnd 属性
  • 优化
    • 优化了 Popover 和 Form 的样式
    • 调整了 Popover 和 Popover.Menu Props 的 ts 定义,和文档保持一致
    • 重构了 Popover.Menu 的内部实现逻辑
    • 完善了 Form 组件的一系列 ts 类型定义,并且更新了对应的文档
  • 修复
    • 修复了 TextArea 对 emoji 等特殊内容的字数统计在不同浏览器下行为不一致的问题

v5.0.0-rc.23

27 Jan 07:09
Compare
Choose a tag to compare
v5.0.0-rc.23 Pre-release
Pre-release
  • 特性
    • Badge 增加了 bordered 属性,默认是关闭的,你可以通过它为 Badge 增加描边
    • ImageViewer.Multi 支持了通过 ref 进行控制 #4742
  • 优化
    • 调整了 Checkbox 和 Radio 的图标样式
    • 优化了 SearchBar 的 placeholder 文字颜色
    • 优化了 Switch、Modal 的样式
    • 完善了 PasscodeInput 文档和类型定义中对 CSS 变量的支持 #4736
  • 修复
    • 修复了 Picker 系列组件在弹出时,可能在 iOS 设备下出现文字颜色闪烁的问题

v5.0.0-rc.22

25 Jan 07:49
Compare
Choose a tag to compare
v5.0.0-rc.22 Pre-release
Pre-release
  • 特性
    • SwipeAction onAction 属性的参数中增加了原始的事件对象
    • FloatingPanel 增加了 onHeightChange 属性 #4724
  • 优化
    • 优化了 Search、Input、Tabs、CapsuleTabs、JumboTabs、Selector、NavBar、Steps、Checkbox、Radio、Tag 的样式
    • Swiper 避免 onIndexChange 事件的无效触发
    • Input 调整了禁用状态的样式,同时移除了 --disabled-color CSS 变量 ⚠️
  • 修复
    • 修复了 Badge 在 Safari 下高度异常的问题
    • 修复了 Avatar 的 props 中对 --border-radius 的支持 #4719
    • 修复了一些和元素滚动相关的组件,在样式为 overflow: overlay 时可能失效的问题
    • 修复了 Form 的 extra 部分没有正确对齐的问题
    • 修复了当项目中使用 rem 布局时, SpinLoading 在 Safari 中可能显示异常的问题
    • 修复了 Calendar 组件在 production 模式构建后可能出现报错的问题
    • 修复了 Result 描述文字颜色不正确的问题

v5.0.0-rc.21

20 Jan 09:47
Compare
Choose a tag to compare
v5.0.0-rc.21 Pre-release
Pre-release
  • 特性
    • Image 增加了 onLoad 属性 #4708
    • DatePicker 的 valuedefaultValue 支持了传入 null
  • 优化
    • 优化了 SideBar 的样式,包括字体大小的调整、红点位置的调整、白色圆角样式的优化
    • Dialog 和 Modal 中的头部图片如果过高,现在会自动让图片部分上下可以滚动,避免把整个组件撑爆
    • 调整了 List 内容区的上下 padding,现在统一变为 12px
  • 修复
    • 修复了 Button--border-width: 0 时,点击遮罩的样式问题
    • 修复了 Stepper 和 Dialog 的按钮点击遮罩样式
    • 修复了 Form 水平布局模式下,label 位置异常的问题

v5.0.0-rc.20

19 Jan 06:44
Compare
Choose a tag to compare
v5.0.0-rc.20 Pre-release
Pre-release
  • 特性
    • NoticeBar 调整了样式,同时增加了一些 CSS 变量
    • List 增加了 --padding-right CSS 变量
  • 优化
    • 优化了 Picker 和 SideBar 的样式
  • 修复
    • 修复了 List 以及其他和 List 相关的组件中,列表项 padding 异常的问题
    • 修复了 Popover 和 Popover.Menu 的 stopPropagation 逻辑异常的问题

v5.0.0-rc.19

18 Jan 09:01
Compare
Choose a tag to compare
v5.0.0-rc.19 Pre-release
Pre-release
  • 特性
    • SearchBar 增加了 --height--padding-left CSS 变量 #4672
    • List 增加了一些 CSS 变量 #4689
  • 优化
    • DatePicker 现在会自动默认选中当前日期了 #4685
    • Dropdown 的 closeOnClickAway 属性现在默认值调整为了 false ⚠️
    • 优化了 Steps、List、CheckList、Collapse 组件的外观
  • 修复
    • 修复了 Picker 和 Cascader 的 .prompt() 方法中,onConfirm 参数未生效的问题 #4692
    • 修复了 Modal 和 Dialog 的 .alert() 方法中, onClose 参数未生效的问题 #4704
    • 修复了 Button 的遮罩层样式