Releases: ant-design/ant-design-mobile
Releases · ant-design/ant-design-mobile
v5.14.3
v5.14.2
v5.14.1
v5.14.0
New Features
- 1c9c814 Add dark mode support (experimental)
- 8a29b17 Add
css-vars-patch.css
for CSS variables auto fallback (#5289) - 351dec0 Expose some new global CSS variables for theming
- 183e7ed Add a new component CenterPopup
- f6444f4 InfiniteScroll: Supports retry when load more failed and
children
supports render function - c1a4964 CascaderView & Cascader: Add onTabsChange prop (#5266)
- bec179d Slider: Add
popover
prop
Enhancement
- 1161185 Slider: Adjust style
- c2e60c0 TabBar: Adjust style with larger icon
- 4505418 Dialog & Modal: Reimplement Dialog and Modal with CenterPopup under the hood
Bug Fixes
- ed33d50 Picker: Fix Picker body height over-exceeds in iOS 11.4 Safari (#5287)
- 3cecd63 List: Fix
extra
content can not break lines (#5277) - 9f48dec Cascader: Fix
isLeaf
may get wrong value (#5259)
特性
- 1c9c814 增加了暗黑模式(试验性)
- 8a29b17 增加了
css-vars-patch.css
支持 CSS 变量的自动降级 (#5289) - 351dec0 增加了更多的全局 CSS 变量,用于定制主题
- 183e7ed 增加了新组件 CenterPopup
- f6444f4 InfiniteScroll: 当请求失败时,支持点击重试,同时 children 支持了 render function
- c1a4964 CascaderView & Cascader: 增加了
onTabsChange
属性 (#5266) - bec179d Slider: 增加了
popover
属性
优化
- 1161185 Slider: 调整了外观
- c2e60c0 TabBar: 调整了外观,现在的图标更大一些了
- 4505418 Dialog & Modal: 基于新的 CenterPopup 组件重构了 Dialog 和 Modal 的底层实现
修复
v5.13.1
v5.12.7
v5.13.0
Features
- b159354 add fr-FR locale (#5216)
- 5235443 IndexBar: add
onIndexChange
prop (#5223) - 9663bc8 Modal & Dialog: add
destroyOnClose
andforceRender
props (#5217) - 51ea559 ImageViewer: add
renderFooter
prop (#5228) - 8eb12cb ErrorBlock: add
createErrorBlock
function for generating more light-weighted or customized ErrorBlock - e813593 add
reduceMotion
andrestoreMotion
- 3c05796 Ellipsis: move Ellipsis out of experimental components, now it is stable
- ffeb084 move HD out of the experimental features, now it is stable
Enhancements
- a0e5405 Mask: adjust animation config
- ffe3ca0 Modal & Dialog: remove the whole DOM element after hidden if
destroyOnClose
istrue
- d120a35 upgrade
@use-gesture/react
to10.2.15
- b0bd5ee improve some error messages about measuring css length
Bug Fixes
- 09135d2 Input: may can't enter values when click the clear button in ios (#5247)
- fc623d6 ImageViewer: remove unused
max-height: -webkit-fill-available
style to prevent eslint errors - b07d5e6 Ellipsis: middle mode has more characters on right than on left (#5253)
特性
- b159354 增加了 fr-FR 翻译 (#5216)
- 5235443 IndexBar: 增加了
onIndexChange
属性 (#5223) - 9663bc8 Modal & Dialog: 增加了
destroyOnClose
和forceRender
属性 (#5217) - 51ea559 ImageViewer: 增加了
renderFooter
属性 (#5228) - 8eb12cb ErrorBlock: 增加了
createErrorBlock
函数,你可以使用它创建更轻量化的或者是定制化的 ErrorBlock - e813593 增加了
reduceMotion
和restoreMotion
函数,你可以使用它们来减弱组件的动画效果 - 3c05796 Ellipsis: 将 Ellipsis 移出了试验性范围,现在它是一个常规的稳定组件了
- ffeb084 将高清方案移除了试验性范围,现在它是一个常规的稳定特性了
优化
- a0e5405 Mask: 调整了动画效果
- ffe3ca0 Modal & Dialog: 当
destroyOnClose
为true
时,现在会在组件隐藏后移除整个 DOM 节点了,而不仅仅是只移除内容部分的 DOM - d120a35 升级
@use-gesture/react
到10.2.15
- b0bd5ee 优化了一些关于 css 长度计算的报错提示信息
修复
v5.12.6
v5.12.5
Features
- 747fa23 [Calendar] Add
shouldDisableDate
prop (#5198) - 08562ec [Image] Add
draggable
props which defaults tofalse
Enhancements
- e7632d2 [ActionSheet] Refactor the implementation and adjust style
- 481f0a5 [ActionSheet] Adjust DOM structure and update tests
- 84923eb Upgrade @floating-ui/dom to 0.5
Bug Fixes
- 94b5b8f [Popover] Fix position not correct when target element is position fixed and popover content is very long
- e8e2810 [Form] Fallback label to empty string in validation messages
- 88bba8f [TextArea] Input Chinese in firefox when maxLength is set (#5209)
特性
优化
修复
v5.12.4
Features
- [Button] supports native
onMouseDown
onMouseUp
onTouchStart
onTouchEnd
props d94c692
Enhancements
- [Badge] adjust the implementation of Badge.dot to prevent ts errors 81d6491
- [Image] update the loading and broken placeholder icon 1aee619
- [Button] adjust the type of
onClick
7b2d503 - [Toast] update max-width af26f62
Bug Fixes
- [InfiniteScroll] if the scroll parent changes, InfiniteScroll should move the event handler to the new scroll parent f188a2b
- [SearchBar]
onCancel
should be able to trigger now #5201 b66911e 8337f70
特性
- [Button] 支持了原生 button 元素的
onMouseDown
onMouseUp
onTouchStart
onTouchEnd
属性 d94c692
优化
- [Badge] 调整了 Badge.dot 的实现方式,避免出现 ts 报错 81d6491
- [Image] 更新了加载和错误时的占位图 1aee619
- [Button] 调整了
onClick
的类型 7b2d503 - [Toast] 调整了 max-width af26f62