Skip to content

1.2.0

Compare
Choose a tag to compare
@paranoidjk paranoidjk released this 02 Jun 18:04
· 4281 commits to master since this release
  • Notice

    • antd-mobile Icon 所依赖的开源 webpack loader svg-sprite-loader 最近从 0.3 直接升级到了 2.0, 其配置方案发生了 break change,但由于此 loader 的版本由用户代码控制,而功能被 antd-mobile 和用户代码所共同依赖, antd-mobile 团队只能选择在 2.0 对其进行升级,请各位用户在 [email protected] 期间暂时不要升级 svg-sprite-loader,在项目里仍然使用 [email protected] 即可。#1283
    • 新增 warning,提醒用户 antd-mobile 2.0 将会废弃 Tablee1009015e
  • Feature

    • 底层 Touch 事件库更新,所有 onPressonLongPress 支持 stopPropagatione7400b699
    • 重构 carousel, 新增 swipeSpeed api 以自定义拖动速度。
    • Theme 新增 @toast-fill 用于自定义 toast 背景色。acaeff017171
    • 新增与 crate-react-app 和 create-react-native-app 脚手架配合使用的文档。#1362
  • Bug Fix

    • 修复 ListView 中集成横滑组件, 如 SwipeAction, Carousel, 与上下滑动冲突的问题。#1254
    • 修复 Popover 自定义样式的问题。#1364
    • 修复 Theme @radius-circle 变量不生效 #1301
    • 修复 Theme 无法自定义 SearchBar placeholder font-size #1324
    • 修复 React-Native picker 无法自定义字体样式。 #1323
    • 修复 SearchBar 在 android 的点击后无法 focus 问题。#1342
    • 修复 React-Native tabs swipeable 属性无效的问题。#1346
    • 修复 InputItem 等输入类组件文字被截断的问题。#1358
    • 修复 SwipeAction 类名和样式。e42430f9a68f2
    • 修复错误的 API 文档, ActivityIndicator color API 只有 React-Native 组件支持。#1370
    • 修复 Tabs 当 liner-gradient 不支持时显示不正常的问题。824da3466
    • 修复 Grid 在 isCarousel 模式下不会自动填充空白格子的问题。#1398
    • 修复 Toast 没有以自身中心点垂直居中的问题。#1389
  • Improve && Enhancement

    • Tabs 头部滑动性能,体验优化。
    • 增大 SearchBar 点击区域。#1344
    • 重构 Switch, Modal 以支持服务端渲染 #1307
    • 优化 Flex, Button, List 的 typescript 定义。#1339
    • Button, Tag 由外边框改为内边框,更符合设计规范。4c8051032
    • 新增 pkg.module, 指向 ES2015 modules,更好地支持 rollup 和 webpack2。#12
    • 重构 React-Native Toast, ActivityIndicator 样式,更改地支持通过 Theme 自定义。b7094e2a2dc
    • Tabs 新增对 TabPane.props.key 的校验,必须存在且唯一。#1365
    • 重构并从 React-Native InputItem 拆分出 TextInput,便于自定义样式。#1174
    • 重构 Grid, 避免当格子数量变化,在 carousel 和非 carousel 模式切换后高度变化的情况。63c28b31f
    • 新增 demo 关于如何扩展 InputItem label 为可点击区域。db8582781