更新日志
介绍
Taroify 遵循 Semver 语义化版本规范。
发布节奏
- 修订号:每周发布,包含新特性和问题修复。
- 次版本号:每隔一至二个月发布,包含新特性和较大的功能更新,向下兼容。
- 主版本号:发布时间不定,包含不兼容更新。
更新内容
v0.0.29-alpha.8
2022-04-27
Feature
Bug Fixes
v0.0.29-alpha.7
2022-04-12
Bug Fixes
- Swiper
- 修复 targetOffset 为 0 的问题 #461
- Tabs
v0.0.29-alpha.6
2022-04-09
Breaking Changes
- Search
- 将 shape=“round” 属性重命名为 shape=“rounded” #444 #458
- Dialog
- 将 shape=“round” 属性重命名为 shape=“rounded” #456 #457
v0.0.29-alpha.5
2022-04-06
Feature
Bug Fixes
Breaking Changes
- PasswordInput
- 删除 error 属性 #440
- 将 info 属性重命名为 feedback #440
- Search
- 将 shape=“round” 属性重命名为 shape=“circular” #444
- Stepper
- 将 shape=“round” 属性重命名为 shape=“circular” #449
v0.0.29-alpha.4
2022-04-01
Bug Fixes
v0.0.29-alpha.3
2022-03-29
Feature
Bug Fixes
v0.0.29-alpha.2
2022-03-23
Bug Fixes
v0.0.29-alpha.1
2022-03-22
Bug Fixes
- Tabbar
- 修复 FixedView 组件样式未导入的问题 #419
- 修复 placeholder={false} 无作用的问题 #420
- Navbar
- 修复 FixedView 组件样式未导入的问题 #419
- 修复 placeholder={false} 无作用的问题 #420
- ActionBar
- 修复 placeholder={false} 无作用的问题 #420
v0.0.29-alpha.0
2022-03-22
New Component
Feature
v0.0.28-alpha.1
2022-03-16
Bug Fixes
- Countdown
- 修复监听 onChange 事件时,获得 value 不正确的问题 #403
- List
v0.0.28-alpha.0
2022-03-11
New Component
Bug Fixes
v0.0.27-alpha.6
2022-02-28
Feature
- List
- 新增 loading, hasMore 函数返回值类型 #385
Bug Fixes
- @taroify/core/index.scss
- 修复没有导入 ButtonBase 组件样式的问题 #389
- List
- DropdownMenu
- 修复当初始化页面滑动时,获得 rect 为 undefined 的问题 #391
v0.0.27-alpha.5
2022-02-22
Bug Fixes
- ancestorCustomWrapper
- Image
- DatetimePicker
- 修复快速滑动时,快速点击 onConfirm 获取值不正确问题 #373 #380
- Picker
- 修复 options 为空时,导致 valueOptions 为 undefined 的问题 #375 #378
- ActionBar.IconButton
v0.0.27-alpha.4
2022-02-18
Bug Fixes
- useForm
- 修复 defaultValues 被覆盖的问题 #368
v0.0.27-alpha.3
2022-02-18
v0.0.27-alpha.2
2022-02-17
Bug Fixes
- useForm
- 修复调用重置(reset)时,获取 onValuesChange 事件的 allValues 形参不正确的问题 #367
v0.0.27-alpha.1
2022-02-17
Feature
- ellipsis
- Docs
- addUnitPx
- SwipeCell
Bug Fixes
- useForm
- Form
- 修复通过 ref 调用 reset() 不能更新视图的问题 #358
- 修复通过 ref 调用 reset() 不能触发 onReset 事件的问题 #358
- SwipeCell
v0.0.27-alpha.0
2022-02-11
New Component
- 新增 @taroify/commerce 包 #84
- 新增 ActionBar 组件 #341
Bug Fixes
v0.0.26-alpha.6
2022-02-08
Bug Fixes
v0.0.26-alpha.5
2022-01-28
Feature
v0.0.26-alpha.4
2022-01-28
Bug Fixes
- Stepper
- Popup
- 修复固定定位(fixed position)和动画(translate3d)联用的问题 #327
v0.0.26-alpha.3
2022-01-28
Bug Fixes
- Input
- 修复字号(font-size)、行高(line-height)继承父元素样式的问题 #325
- 修复清除按钮点击无效果的问题 #320
- Textarea
- 修复字号(font-size)、行高(line-height)继承父元素样式的问题 #324
- Form
- 修复非表单环境下设置空字符串的问题 #323
- 修复嵌套 Input 组件不能自定义颜色的问题 #323
v0.0.26-alpha.2
2022-01-27
Bug Fixes
v0.0.26-alpha.1
2022-01-26
Feature
Bug Fixes
- useHeight
- 修复 rect 为 undefined 的问题 #312
v0.0.26-alpha.0
2022-01-26
New Component
Feature
Bug Fixes
- Avatar
- Input
- 修复独立于 Form 组件,无法赋值的问题 #298
- Button
- 修复加载(loading)状态下还可以提交表单的问题 #306
- Grid.Item
- Tabbar.Item
v0.0.25-alpha.1
2022-01-24
Feature
Bug Fixes
- Picker
- 修复当子元素(children)改变时,索引(index)未更新的问题 #289
v0.0.25-alpha.0
2022-01-20
New Component
Feature
- IndexList.Anchor
- Picker
- 新增 onChange 事件返回 column 对象 #269
- SwipeCell
Bug Fixes
- Toast
- Notify
- Dialog
- Empty
v0.0.24-alpha.1
2022-01-13
Feature
Bug Fixes
v0.0.24-alpha.0
2022-01-12
Feature
Bug Fixes
- Style
- 修复 multi-ellipsis 无法省略的问题 #245
- DatetimePicker
v0.0.23-alpha.1
2022-01-04
Bug Fixes
- Field
- 修复嵌套 Input 组件不能赋值 value 的问题 #235
v0.0.23-alpha.0
2022-01-04
New Component
Feature
Bug Fixes
- Checkbox.Group
- 修复设置 value 为空数组时,Checkbox 组件的 checked 不为 false 的问题 #231
v0.0.22-alpha.1
2022-01-01
Feature
Bug Fixes
- Input
- 修复 readonly 状态下 placeholder 颜色为 —text-color-3 的问题 #218
v0.0.22-alpha.0
2022-01-01
New Component
Feature
- Cell
- 设置 icon 和 rightIcon 属性时,仅为图标组件添加单元格图标样式 #214 #225
- Field
- 新增 feedbackAlign 属性 #224
- 新增 feedbackStatus 属性 #224
- Search
- 新增 inputColor 属性 #224
- 新增 feedbackAlign 属性 #224
- 新增 feedbackStatus 属性 #224
Breaking Changes
- Field
- 删除 Input 属性 #224
- 将 message 属性重命名为 feedback #224
- Search
- 将 message 属性重命名为 feedback #224
Bug Fixes
- Tabs
- 修复 swipeable 不支持 lazyRender 的问题 #218
v0.0.21-alpha.1
2021-12-22
Feature
Bug Fixes
v0.0.21-alpha.0
2021-12-16
New Component
Feature
- Badge
- Button
- ShareSheet.Option
Bug Fixes
- Badge
- 修复 content toString 的问题 #196
v0.0.20-alpha.5
2021-12-15
Bug Fixes
- DatetimePicker
- 修复 clampDate 和 useValue 的问题 #190
v0.0.20-alpha.4
2021-12-15
Feature
Bug Fixes
- Badge
- Field
- Picker
- 修复监听 onChange 事件为旧值的问题 #189
- DatetimePicker
- 修复默认值为 undefined 的问题 #188
Breaking Changes
- Countdown
- 将 useCountDown() 和 CountDown 合并在一起 #176 @Brain777777
- 将 CountDown 重命名为 Countdown #179
- 将 current 属性重命名为 value #179
- 将 millisecond 属性重命名为 interval={1} #179
- 将 onFinish 事件重命名为 onComplete #179
v0.0.20-alpha.3
2021-12-11
Feature
v0.0.20-alpha.2
2021-12-09
Bug Fixes
v0.0.20-alpha.1
2021-12-09
Bug Fixes
v0.0.20-alpha.0
2021-12-08
Feature
- Popup
- Toast
- Cascader
- Calendar
- Checkbox
- DatetimePicker
- Picker
- Radio
- Rate
- Slider
- Stepper
- Switch
- Uploader
- ActionSheet
- Dialog
- DropdownMenu
- Notify
- Backdrop
- ShareSheet
- Collapse
- Collapse
- Steps
- Swiper
- Sidebar
- Tabs
- Tabbar
- TreeSelect
v0.0.19-alpha.3
2021-12-04
Feature
- NavBar
- 新增 fixed & placeholder 属性 #159
Bug Fixes
v0.0.19-alpha.2
2021-12-03
Bug Fixes
- PullRefresh
- 修复嵌套在 CustomWrapper 中不能触发 onRefresh 的问题 #156
- NumberKeyboard
- 修复 Transition 组件未嵌套在真实元素上,而不能隐藏的的问题 #154
Breaking Changes
- PasswordInput
- 将 focused 属性重命名为 focus 属性 #155
v0.0.19-alpha.1
2021-12-02
Feature
- Transition
- 新增 appear 、mountOnEnter 属性 #148
Bug Fixes
- createNodesRef
- 修复获得嵌套在 CustomWrapper 内的 NodesRef 为 undefined 的问题 #143 @wowhy
- Circle
- 修复重复获得 CanvasContext 导致无法初始化渲染的问题 #145 #146
- Uploader
- 修复在多选(multiple)模式下,不能显示上传的本地图片的问题 #152 #151
Performance
- Backdrop
- 使用 Transition 组件代替 css transition #150 #149
v0.0.19-alpha.0
2021-11-26
Refactor
Bug Fixes
v0.0.18-alpha.9
2021-11-22
Feature
v0.0.18-alpha.8
2021-11-19
Feature
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
Bug Fixes
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
v0.0.18-alpha.0
2021-11-14
New Component
Bug Fixes
Breaking Changes
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
- ShareSheet
- 修复 ShareSheet.Option 在小程序上存在垂直展示的问题 #82
- PullRefresh
v0.0.17-alpha.1
2021-11-04
Bug Fixes
v0.0.17-alpha.0
2021-11-03
Feature
- Search
- 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
v0.0.16-alpha.0
2021-10-31
New Component
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
Breaking Changes
- Button
- 删除 color 自定义属性,使用 CSS className 和 style 代替 color 属性 #56
v0.0.15-alpha.8
2021-10-24
Feature
Bug Fixes
- Tabs
- 修复设置 sticky 无法切换 Tab 的问题 #52
- Styles
- 修复 tap-highlight-color 默认为淡蓝的问题 #54
v0.0.15-alpha.7
2021-10-22
Feature
v0.0.15-alpha.6
2021-10-22
Feature
v0.0.15-alpha.5
2021-10-22
Bug Fixes
- Transition
- 修复 DOM 在 enter 之前已挂载的问题 #48
v0.0.15-alpha.4
2021-10-21
Feature
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
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
v0.0.12-alpha.17
2021-09-27
Bug Fixes
v0.0.12-alpha.16
2021-09-27
Feature
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
- Tabs
- 修复 navOffset 为 null 导致报错的问题 #17
v0.0.12-alpha.11
2021-09-23
Bug Fixes
v0.0.12-alpha.10
2021-09-22
Feature
v0.0.12-alpha.9
2021-09-22
v0.0.12-alpha.8
2021-09-22
Feature
Bug Fixes
- Import on demand
- 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
Breaking Change
- Tabbar
- 重命名 Tabbar.Item 为 Tabbar.TabItem #8
v0.0.12-alpha.4
2021-09-04
Feature
- Button
- 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
Feature
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
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
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 组件