• Vant React

更新日志

介绍

Taroify 遵循 Semver 语义化版本规范。

发布节奏

  • 修订号:每周发布,包含新特性和问题修复。
  • 次版本号:每隔一至二个月发布,包含新特性和较大的功能更新,向下兼容。
  • 主版本号:发布时间不定,包含不兼容更新。

更新内容

v0.0.19-alpha.0

2021-11-26

Refactor

  • Swiper
    • 重构 Swiper 组件,增加 value 属性 #120 #137

Bug Fixes

  • Circle
    • 修复在低版本的小程序中不渲染的问题 #139 #140

v0.0.18-alpha.9

2021-11-22

Feature

  • Icons
    • 修复在采用导入全部样式的方式时,存在图标样式被覆盖的问题 #134 #135

v0.0.18-alpha.8

2021-11-19

Feature

  • Empty

v0.0.18-alpha.7

2021-11-19

v0.0.18-alpha.6

2021-11-19

Bug Fixes

  • PullRefresh
    • 修复在小程序中 overflow 超出 100% 时,不能滚动下拉的问题 #129 #130

v0.0.18-alpha.5

2021-11-17

Bug Fixes

  • Circle
    • 修复在 useReady 里获得 CanvasNode 为 undefined 的问题 #127 #128

v0.0.18-alpha.4

2021-11-17

Bug Fixes

  • Field
    • 修复 calc(var(—padding-xs, #{$padding-xs}) * -1) 的问题 #121 #126
  • TreeSelect
    • 修复 calc(var(—padding-xs, #{$padding-xs}) * -1) 的问题 #122 #124
  • Slider
    • 修复 calc(var(—padding-xs, #{$padding-xs}) * -1) 的问题 #123 #125

v0.0.18-alpha.3

2021-11-15

Feature

  • Uploader
    • 补全 Uploader.Image 属性 #113 #117
  • Icons

Bug Fixes

  • List
    • 修复重复执行 onLoad 事件的问题 #112 #116

v0.0.18-alpha.2

2021-11-14

Performance

Bug Fixes

  • Flex
    • 修复 Flex.Item 缺少 children 属性的问题 #110 #111

v0.0.18-alpha.1

2021-11-14

Feature

  • 新增 @taroify/hooks 包 #109

v0.0.18-alpha.0

2021-11-14

New Component

Bug Fixes

  • Transition
    • 修复设置 in 属性默认为 true 时不执行动画的问题 #100 #101
  • Field
    • 修复 maxlength 默认为 -1 时,导致数字或整数无法输入的问题 #99 #102 #105

Breaking Changes

  • Flex
    • 将 Row & Col 合并成 Flex 组件 #103 #104

v0.0.17-alpha.4

2021-11-11

Bug Fixes

  • Sticky
    • 删除多余的 console.log() 打印 #97 #98

v0.0.17-alpha.3

2021-11-11

Bug Fixes

  • Dialog
    • 修复在未按需加载内部使用 Button 组件样式的问题 #90 #93
  • Collapse
    • 修复因继承自 StandardProps 接口,而导致 value 为 undefined 的问题 #89 #94

Breaking Changes

  • PullRefresh
    • 将判断 reachTop 的逻辑移动到组件外部 #92 #95

v0.0.17-alpha.2

2021-11-05

Feature

  • Toast
    • 新增命令式调用 Toast.close()Toast.setDefaultOptions()Toast.resetDefaultOptions() 方法 #78
  • Notify
    • 新增命令式调用 Notify.close()Notify.setDefaultOptions()Notify.resetDefaultOptions() 方法 #71
  • Dialog
    • 新增命令式调用 Dialog.close()Dialog.setDefaultOptions()Dialog.resetDefaultOptions() 方法 #71

Bug Fixes

  • Image
    • 修复因 display: none 导致重复加载的问题 #79 @Pingren
  • ShareSheet
    • 修复 ShareSheet.Option 在小程序上存在垂直展示的问题 #82
  • PullRefresh
    • 修复在小程序真机下拉刷新时存在卡帧的问题 #74

v0.0.17-alpha.1

2021-11-04

Bug Fixes

  • Stepper
    • 修复第一次点击无反应的问题 #76

v0.0.17-alpha.0

2021-11-03

Feature

  • Search
    • 新增 focus 属性 #73
  • Toast
    • 新增命令式调用 Toast.open()Toast.loading()Toast.success()Toast.fail() 方法 #71 #69
  • Notify
    • 新增命令式调用 Notify.open() 方法 #71 #69
  • Dialog
    • 新增命令式调用 Dialog.open()Dialog.alert()Dialog.confirm() 方法 #71 #69

Bug Fixes

  • DatetimePicker
    • 修复在改变 value 导致缺少 columns 的问题 #75
  • Popup
    • 修复在编译打包后因背景板(Backdrop)叠加显示在依赖 Popup 组件之上的问题 #72
  • Search
    • 修复设置 autoFocus 属性无效的问题 #73

v0.0.16-alpha.3

2021-11-01

Bug Fixes

  • List
    • 修复因 children 改变未触发 onLoad 事件的问题 #70

v0.0.16-alpha.2

2021-11-01

Bug Fixes

  • Sticky
    • 修复因 offsetTop, offsetBottom 未显示解构而导致的设置属性错误的问题 #68

v0.0.16-alpha.1

2021-11-01

Bug Fixes

  • 修复@taroify/icons样式问题 #67

v0.0.16-alpha.0

2021-10-31

New Component

  • 新增 Calendar 组件 #66

Feature

  • 提供完全属性集,为所有组件的属性继承自 StandardProps 接口 #65
  • 使用 useMounted 代替 useReady 钩子 #62
  • @taroify/icons 增强自动导入图标样式 #63

v0.0.15-alpha.12

2021-10-26

Breaking Changes

  • Cell.Group
    • title 属性的类型调整为 ReactNode #60

v0.0.15-alpha.11

2021-10-25

Bug Fixes

  • Popup
    • 修复导入@taroify/~icons的问题 #59

v0.0.15-alpha.10

2021-10-25

Feature

  • Tabs
    • 新增 TabsSticky 属性,用以设置 Tabs.sticky 属性 #58

Breaking Changes

  • Sticky
    • 使用 offsetTop, offsetBottom 属性代替 { top, bottom } 属性 #57

v0.0.15-alpha.9

2021-10-25

Bug Fixes

  • Button
    • 修复文本按钮存在边框的问题 #55

Breaking Changes

  • Button
    • 删除 color 自定义属性,使用 CSS className 和 style 代替 color 属性 #56

v0.0.15-alpha.8

2021-10-24

Feature

  • Sticky
    • 新增 onScroll 事件 #51
  • Image
    • 新增 onClick 事件 #54

Bug Fixes

  • Tabs
    • 修复设置 sticky 无法切换 Tab 的问题 #52
  • Styles
    • 修复 tap-highlight-color 默认为淡蓝的问题 #54

v0.0.15-alpha.7

2021-10-22

Feature

  • 使用 esm 作为默认打包方式 #50

v0.0.15-alpha.6

2021-10-22

Feature

  • Toast
    • 新增 position 属性 #49

v0.0.15-alpha.5

2021-10-22

Bug Fixes

  • Transition
    • 修复 DOM 在 enter 之前已挂载的问题 #48

v0.0.15-alpha.4

2021-10-21

Feature

  • Tag
    • 新增 onClick 事件 #46

Breaking Changes

  • Tag
    • 删除 textColor 属性,使用 CSS className 和 style 代替 textColor 属性 #47

v0.0.15-alpha.3

2021-10-20

Feature

  • Uploader.Image
    • 新增 mode, alt, round 属性 #45

v0.0.15-alpha.2

2021-10-19

Bug Fixes

  • Transition
    • 修复因设置 unmountOnExit 属性,而导致小程序渲染错乱的问题 #42

v0.0.15-alpha.1

2021-10-18

Feature

  • Tabs
    • 新增 bottomBar 的 css 变量 #40

v0.0.15-alpha.0

2021-10-16

New Component

  • 新增 ConfigProvider 组件 #39

v0.0.14-alpha.2

2021-10-13

Bug Fixes

  • SwipeCell
    • 修复动画卡顿和 rightRect 为空的问题 #37

v0.0.14-alpha.1

2021-10-11

Bug Fixes

  • Tabbar
    • 修复图标为空时,Badge 组件未清理的问题 #35

v0.0.14-alpha.0

2021-10-11

Breaking Changes

  • DropdownMenu
    • activeKey 属性重命名为 value #34
  • Collapse
    • activeKey 属性重命名为 value #34
  • Sidebar
    • activeKey 属性重命名为 value #34
  • TreeSelect
    • activeTab 属性重命名为 tabValue #34
    • activeValue 属性重命名为 value #34

v0.0.13-alpha.0

2021-10-09

Feature

  • 完善 css var 自定义主题 #23
  • 新增所有的 vant 图标 #30

v0.0.12-alpha.18

2021-09-30

Bug Fixes

  • Button
    • 修复细边框样式模糊问题 #29

v0.0.12-alpha.17

2021-09-27

Bug Fixes

  • Tabs
    • 修复滑动切换时 Tab 没有效果的问题 #28

v0.0.12-alpha.16

2021-09-27

Feature

  • Tabs.TabPane
    • 新增 value 属性 #26

Bug Fixes

  • Button
    • 修复 disabled 为 true 时,依然可以点击的问题 #27

Breaking Changes

  • Tabs
    • activeKey 属性重命名为 value #26

v0.0.12-alpha.15

2021-09-27

Bug Fixes

  • Tabs
    • 修复在微信小程序获得 navRect 为空的问题 #19

v0.0.12-alpha.14

2021-09-26

Feature

  • @taroify/icons
    • 在使用 @taroify/core 组件时,自动导入图标样式 #24

v0.0.12-alpha.13

2021-09-26

Bug Fixes

  • NoticeBar
    • 修复动态渲染时,useReady 不执行的问题 #20

v0.0.12-alpha.12

2021-09-23

Bug Fixes

  • Sheet
    • 修复按需导入样式的问题 #18
  • Tabs
    • 修复 navOffset 为 null 导致报错的问题 #17

v0.0.12-alpha.11

2021-09-23

Bug Fixes

  • Divider
    • 修复 className 放置错误问题 #16

v0.0.12-alpha.10

2021-09-22

Feature

  • 所有组件新增 className 属性 #15

v0.0.12-alpha.9

2021-09-22

v0.0.12-alpha.8

2021-09-22

Feature

  • Field
    • 新增 name 属性 #11

Bug Fixes

  • Import on demand
    • 修复重复导入样式的问题 #13
  • NoticeBar
    • 修复 NoticeBar 全局样式引入问题 #14

v0.0.12-alpha.7

2021-09-09

v0.0.12-alpha.6

2021-09-09

Bug Fixes

  • NumberKeyboard
    • 修复 classNames 导入方式不正确的问题 #10

v0.0.12-alpha.5

2021-09-08

Feature

  • Navbar
    • title 提升为 ReactNode 类型 #7
  • Sticky
    • 新增 onChange 事件 #6

Breaking Change

  • Tabbar
    • 重命名 Tabbar.Item 为 Tabbar.TabItem #8

v0.0.12-alpha.4

2021-09-04

Feature

  • Button
    • 新增小程序属性 #2
  • Tabbar
    • 新增 fixed 属性 #5
    • Tabbar:新增 placeholder 属性 #5
    • Tabbar:新增 bordered 属性 #5
    • Tabbar.Item:新增 badge 属性 #5

v0.0.12-alpha.3

2021-09-03

v0.0.12-alpha.2

2021-09-03

Bug Fixes

  • List:修复 nextTick 在微信小程序不执行的问题 #3

v0.0.12-alpha.1

2021-08-31

Feature

  • Search:新增 icon 属性
  • Navbar:新增 NavLeft onClick 事件
  • Navbar:新增 NavRight onClick 事件
  • Navbar:使用 NavLeft.children 代替 NavLeft.text
  • Navbar:使用 NavRight.children 代替 NavRight.text

Bug Fixes

  • Tabs:修复 设置 sticky 时 container 为 undefined 的问题

v0.0.12-alpha.0

2021-08-25

New Component

  • 新增 Field 组件
  • 新增 Search 组件

Feature

  • Cell.Group: 新增 inset 属性

v0.0.11-alpha.0

2021-08-18

New Component

  • 新增 NumberKeyboard 组件
  • 新增 Uploader 组件

Feature

  • Tabs: 新增 animated 属性
  • Tabs: 新增 swipeable 属性

v0.0.10-alpha.0

2021-07-30

New Component

  • 新增 Checkbox 组件
  • 新增 Radio 组件
  • 新增 PasswordInput 组件

v0.0.9-alpha.0

2021-07-26

New Component

  • 新增 Rate 组件
  • 新增 Slider 组件

v0.0.8-alpha.0

2021-07-22

New Component

  • 新增 Stepper 组件
  • 新增 Switch 组件

v0.0.7-alpha.0

2021-07-21

New Component

  • 新增 DropdownMenu 组件
  • 新增 PullRefresh 组件
  • 新增 Circle 组件
  • 新增 List 组件
  • 新增 IndexList 组件

v0.0.6-alpha.0

2021-06-21

New Component

  • 新增 SwipeCell 组件
  • 新增 Collapse 组件
  • 新增 CountDown 组件
  • 新增 NoticeBar 组件
  • 新增 Skeleton 组件
  • 新增 Steps 组件
  • 新增 TreeSelect 组件

v0.0.5-alpha.0

2021-05-21

New Component

  • 新增 Notify 组件
  • 新增 Progress 组件
  • 新增 Sticky 组件
  • 新增 Swiper 组件
  • 新增 Pagination 组件

Breaking Changes

  • Cell:重命名 subtitle 属性为 brief
  • Toast:重命名 placement 属性为 position

v0.0.4-alpha.0

2021-05-07

New Component

  • 新增 ActionSheet 组件
  • 新增 Dialog 组件
  • 新增 ShareSheet 组件

Breaking Changes

  • Cell.Group:重命名 CellGroup 组件为 Cell.Group
  • Popup:去除 backdrop 属性,将 backdrop 属性设计为 Popup.Backdrop 组件

Bug Fixes

  • Popup:修复点击关闭图标无反应的问题

v0.0.3-alpha.0

2021-04-30

New Component

  • 新增 Badge 组件
  • 新增 Tag 组件
  • 新增 Grid 组件
  • 新增 Navbar 组件
  • 新增 Sidebar 组件
  • 新增 Tabs 组件
  • 新增 Tabbar 组件

Breaking Changes

  • Cell:label 属性重命名为 title
  • Cell:description 属性重命名为 subtitle

Bug Fixes

  • 修复使用 babel-plugin-import 无法导入依赖组件样式问题

v0.0.1-alpha.0

2021-04-19

New Component

  • 新增 Backdrop 组件
  • 新增 Button 组件
  • 新增 Cell 组件
  • 新增 CellGroup 组件
  • 新增 Col 组件
  • 新增 Image 组件
  • 新增 Loading 组件
  • 新增 Popup 组件
  • 新增 Row 组件
  • 新增 Toast 组件
  • 新增 Transition 组件