github ant-design/ant-design-mobile v5.0.0-beta.19

latest releases: v5.36.0, v5.35.0, v5.34.0...
pre-release2 years ago
  • 特性
    • ImageUploader 增加了 --cell-size CSS 变量 #4198
    • ImageUploader 支持了通过 children 自定义上传按钮 #4198
    • List 增加了 --active-background-color CSS 变量
    • Image 增加了 --width --height CSS 变量
    • 对 Button ErrorBlock 等组件增加了一些 CSS 全局变量
    • Dropdown.Item 增加了 closeOnContentClick 属性 #4223
    • ErrorBlock 增加了 --image-width --image-width-full-page CSS 变量
    • Grid 增加了 --gap --gap-vertical --gap-horizontal CSS 变量
  • 优化
    • 优化了 Popup 在 SSR 环境下的兼容性
    • Dropdown 的 value 类型调整为 string | null
    • IndexBar 移除了 stickyOffsetTop 属性,改为 --sticky-offset-top CSS 变量实现 ⚠️
    • Space 的 --horizontal-gap --vertical-gap 改名为了 --gap-horizontal --gap-vertical ⚠️
    • List.Item 在禁用时现在会自动阻止 pointer 事件了
    • Form.Item 的 disabled 逻辑进行了调整,现在任何字段都可以被禁用了
    • 优化了 Swiper 的拖拽手感
    • Rate 的 readonly 属性改名为了 readOnly,和其他组件保持一致 #4231 ⚠️
    • ProgressBar 移除了 strokeWidth strokeColor 属性,改为 --track-width --fill-color CSS 变量实现 ⚠️
    • ProgressCircle 底层实现进行了重构,移除了 strokeColor strokeWidth size 属性,增加了 --size --track-width --track-color --fill-color CSS 变量 ⚠️
  • 修复
    • 修复了 ErrorBlock 图片过大的问题

迁移建议

  • Space 组件的 --horizontal-gap --vertical-gap 改名为了 --gap-horizontal --gap-vertical,项目中需要同步进行调整
  • ProgressBar ProgressCircle IndexBar 组件的一些样式属性被移除了,统一改为通过 CSS 变量进行调整,具体改动请参阅上文中标有 ⚠️ 的部分
  • Rate 组件的 readonly 属性改名为了 readOnly,项目中需要同步进行调整

Don't miss a new ant-design-mobile release

NewReleases is sending notifications on new releases.