zent
Version:
一套前端设计语言和基于React的实现
755 lines (535 loc) • 70.5 kB
Markdown
## Github Change Log
## [zent@3.9.3](https://github.com/youzan/zent/tree/zent@3.9.3) (2017-11-09)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.9.2...zent@3.9.3)
**Implemented enhancements:**
- \[new feature\] Progress: 支持自定义颜色 [\#518](https://github.com/youzan/zent/issues/518)
- \[new feature\] 表单组件支持设置宽度 [\#470](https://github.com/youzan/zent/issues/470)
- \[new feature\] Form: 提交表单时触发没有校验过的异步校验 [\#532](https://github.com/youzan/zent/pull/532) ([fairyaierl](https://github.com/fairyaierl))
- \[new feature\] Progress: 支持自定义颜色 [\#530](https://github.com/youzan/zent/pull/530) ([fairyaierl](https://github.com/fairyaierl))
- \[new feature\] 部分组件实现 width=xxx 方式修改宽度 [\#525](https://github.com/youzan/zent/pull/525) ([wulv](https://github.com/wulv))
**Fixed bugs:**
- Popover: adjustPosition 里面 getBoundingClientRect 有时候会失败 [\#528](https://github.com/youzan/zent/issues/528)
- \[bugfix\] doc: 升级文档网站打包使用的loader,修复了Grid组件文档的bug [\#531](https://github.com/youzan/zent/pull/531) ([LucasIcarus](https://github.com/LucasIcarus))
- \[bug fix\] Popover: Add null guard in Popover [\#529](https://github.com/youzan/zent/pull/529) ([cpylua](https://github.com/cpylua))
- \[bug fix\] DatePicker: 支持max和min来禁用时间 [\#526](https://github.com/youzan/zent/pull/526) ([xuhong](https://github.com/xuhong))
**Merged pull requests:**
- \[new feature\] Notify: 增加config函数,用于控制页面级别的通知框默认持续时间。 [\#533](https://github.com/youzan/zent/pull/533) ([LucasIcarus](https://github.com/LucasIcarus))
- \[feature\] doc: English doc [\#521](https://github.com/youzan/zent/pull/521) ([cpylua](https://github.com/cpylua))
## [zent@3.9.2](https://github.com/youzan/zent/tree/zent@3.9.2) (2017-11-06)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.9.1...zent@3.9.2)
**Implemented enhancements:**
- \[new feature\] Design: Support custom type callback in component [\#527](https://github.com/youzan/zent/pull/527) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- \[bug fix\] Fix React 16 issues [\#523](https://github.com/youzan/zent/pull/523) ([cpylua](https://github.com/cpylua))
**Merged pull requests:**
- \[bugfix\] Table: 修复某种情况下跨页多选的问题 [\#524](https://github.com/youzan/zent/pull/524) ([linxixuan](https://github.com/linxixuan))
## [zent@3.9.1](https://github.com/youzan/zent/tree/zent@3.9.1) (2017-11-02)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.9.0...zent@3.9.1)
**Merged pull requests:**
- \[bug fix\] design: preview区域右下角 action button 加 padding [\#522](https://github.com/youzan/zent/pull/522) ([ronghang](https://github.com/ronghang))
## [zent@3.9.0](https://github.com/youzan/zent/tree/zent@3.9.0) (2017-10-31)
[Full Changelog](https://github.com/youzan/zent/compare/babel-plugin-zent@1.1.0...zent@3.9.0)
**Implemented enhancements:**
- \[new feature\] Table:复制到富文本编辑器格式保持一致 [\#499](https://github.com/youzan/zent/issues/499)
- \[feature\] Add some global style normalization [\#519](https://github.com/youzan/zent/pull/519) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- \[bug fix\] Grid: 修复不能动态修改 columns 属性的 bug [\#515](https://github.com/youzan/zent/pull/515) ([lama-pacos](https://github.com/lama-pacos))
- \[bug fix\] Design: 修复变量名 [\#512](https://github.com/youzan/zent/pull/512) ([cpylua](https://github.com/cpylua))
**Merged pull requests:**
- \[docs\] 更新文档网站样式 [\#517](https://github.com/youzan/zent/pull/517) ([cpylua](https://github.com/cpylua))
- \[bug fix\]Form: 修复ControlGroup内对Control的ref绑定 [\#516](https://github.com/youzan/zent/pull/516) ([radicalviva](https://github.com/radicalviva))
## [babel-plugin-zent@1.1.0](https://github.com/youzan/zent/tree/babel-plugin-zent@1.1.0) (2017-10-26)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.8.1...babel-plugin-zent@1.1.0)
## [zent@3.8.1](https://github.com/youzan/zent/tree/zent@3.8.1) (2017-10-26)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.8.0...zent@3.8.1)
**Implemented enhancements:**
- \[new feature\] Add demos [\#505](https://github.com/youzan/zent/pull/505) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- \[bug fix\] Design: 修复 defaultSelectedIndex 应用逻辑 [\#511](https://github.com/youzan/zent/pull/511) ([cpylua](https://github.com/cpylua))
- \[bug fix\] demo: 更新 mock 数据 [\#509](https://github.com/youzan/zent/pull/509) ([cpylua](https://github.com/cpylua))
- \[bug fix\] Select: 修正select在格式化数据时会对data数组中对象进行操作的bug. [\#508](https://github.com/youzan/zent/pull/508) ([LucasIcarus](https://github.com/LucasIcarus))
- \[bug fix\] babel-plugin-zent: 增加老版本 zent 的警告 [\#507](https://github.com/youzan/zent/pull/507) ([cpylua](https://github.com/cpylua))
- \[bug fix\] Design: 样式更新 [\#504](https://github.com/youzan/zent/pull/504) ([cpylua](https://github.com/cpylua))
**Closed issues:**
- \[new feature\] doc: 添加新组件脚本 [\#494](https://github.com/youzan/zent/issues/494)
**Merged pull requests:**
- \[new feature\] Table:支持整行选择 `canRowSelect` [\#510](https://github.com/youzan/zent/pull/510) ([lama-pacos](https://github.com/lama-pacos))
- \[docs\] 更新文档 [\#503](https://github.com/youzan/zent/pull/503) ([cpylua](https://github.com/cpylua))
- \[new feature\] new-component shell 新增组件脚本 [\#498](https://github.com/youzan/zent/pull/498) ([ronghang](https://github.com/ronghang))
## [zent@3.8.0](https://github.com/youzan/zent/tree/zent@3.8.0) (2017-10-20)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.7.0...zent@3.8.0)
**Implemented enhancements:**
- New component: Infinite scroller [\#317](https://github.com/youzan/zent/issues/317)
- \[bug fix\] 文档及一些组件修改 [\#501](https://github.com/youzan/zent/pull/501) ([cpylua](https://github.com/cpylua))
- \[enhancement\]Select: 代码逻辑优化 [\#493](https://github.com/youzan/zent/pull/493) ([LucasIcarus](https://github.com/LucasIcarus))
- \[new feature\] Form: 支持FormSection和FieldArray,添加setFieldsValue和initialize方法,合并isTouched和isPristine [\#474](https://github.com/youzan/zent/pull/474) ([fairyaierl](https://github.com/fairyaierl))
**Fixed bugs:**
- \[bug fix\] Slider: 高亮圆点时同时高亮滑条 [\#490](https://github.com/youzan/zent/issues/490)
- \[bug fix\]Tabs: 修复Tabs组件activeKey字段兼容问题 [\#497](https://github.com/youzan/zent/pull/497) ([ctyu](https://github.com/ctyu))
- \[bug fix\] Slider: 高亮圆点时同时高亮滑条 [\#496](https://github.com/youzan/zent/pull/496) ([wulv](https://github.com/wulv))
- \[bug fix\] DateRangePicker: 修复 TypeScript 类型定义 [\#492](https://github.com/youzan/zent/pull/492) ([hzjzx](https://github.com/hzjzx))
**Closed issues:**
- \[new feature\]Popover:组件通过onBeforeShow返回false来阻止弹窗显示 [\#500](https://github.com/youzan/zent/issues/500)
**Merged pull requests:**
- \[new feature\] Doc: 增加组件文档书写规范 [\#495](https://github.com/youzan/zent/pull/495) ([pangxie1991](https://github.com/pangxie1991))
- \[new feature\]: InfiniteScroller: 新增无限滚动组件 [\#491](https://github.com/youzan/zent/pull/491) ([ArvinTung](https://github.com/ArvinTung))
## [zent@3.7.0](https://github.com/youzan/zent/tree/zent@3.7.0) (2017-09-28)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.6.1...zent@3.7.0)
**Implemented enhancements:**
- table: 用 \<table\> 重写以支持colspan rowspan [\#402](https://github.com/youzan/zent/issues/402)
- table: 数据比较多的时候x轴支持滚动 [\#330](https://github.com/youzan/zent/issues/330)
- Support custom themes [\#278](https://github.com/youzan/zent/issues/278)
- \[new feature\] Steps: 增加 `onStepChange` 和 `sequence` 支持 [\#489](https://github.com/youzan/zent/pull/489) ([liaoyu](https://github.com/liaoyu))
- \[new feature\] 支持主题 [\#485](https://github.com/youzan/zent/pull/485) ([cpylua](https://github.com/cpylua))
- \[new feature\] 添加网格组件,替代现有的 Table 组件 [\#465](https://github.com/youzan/zent/pull/465) ([lama-pacos](https://github.com/lama-pacos))
**Fixed bugs:**
- \[bug fix\]Select:修复select在选项数组置空后选中项不会重置的bug [\#487](https://github.com/youzan/zent/pull/487) ([LucasIcarus](https://github.com/LucasIcarus))
- \[bug fix\] Fix React 16 warnings [\#486](https://github.com/youzan/zent/pull/486) ([cpylua](https://github.com/cpylua))
- \[bug fix\] DateRangeQuickPicker: UI样式调整 [\#484](https://github.com/youzan/zent/pull/484) ([ronghang](https://github.com/ronghang))
**Merged pull requests:**
- \[docs\] Swiper: 修复doc内示例的warning [\#488](https://github.com/youzan/zent/pull/488) ([ArvinTung](https://github.com/ArvinTung))
## [zent@3.6.1](https://github.com/youzan/zent/tree/zent@3.6.1) (2017-09-21)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.6.0...zent@3.6.1)
**Fixed bugs:**
- \[bug fix\] Design: 修复样式 [\#481](https://github.com/youzan/zent/pull/481) ([cpylua](https://github.com/cpylua))
## [zent@3.6.0](https://github.com/youzan/zent/tree/zent@3.6.0) (2017-09-21)
[Full Changelog](https://github.com/youzan/zent/compare/babel-plugin-zent@1.0.3...zent@3.6.0)
## [babel-plugin-zent@1.0.3](https://github.com/youzan/zent/tree/babel-plugin-zent@1.0.3) (2017-09-21)
[Full Changelog](https://github.com/youzan/zent/compare/babel-plugin-zent@1.0.2...babel-plugin-zent@1.0.3)
**Implemented enhancements:**
- Switch to rollup for bundling umd [\#422](https://github.com/youzan/zent/issues/422)
- \[new feature\] Design: 支持组件分组展示以及限制组件可添加次数 [\#480](https://github.com/youzan/zent/pull/480) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- \[bug fix\] DatePicker: MonthPicker超出了最大可选置灰后仍然可选 [\#453](https://github.com/youzan/zent/issues/453)
- \[bug fix\] Table: 当前页都不可选时全选按钮禁用 [\#479](https://github.com/youzan/zent/pull/479) ([ArvinTung](https://github.com/ArvinTung))
- \[bug fix\] Popover: 滚动的时候自动重新计算位置 [\#477](https://github.com/youzan/zent/pull/477) ([cpylua](https://github.com/cpylua))
- \[bug fix\] DatePicker:支持 onBeforeConfirm 和 onBeforeClear 钩子 [\#476](https://github.com/youzan/zent/pull/476) ([xuhong](https://github.com/xuhong))
**Closed issues:**
- \[bugs\] Table: 当前页所有项均禁用时,全选按钮未禁用 [\#478](https://github.com/youzan/zent/issues/478)
## [babel-plugin-zent@1.0.2](https://github.com/youzan/zent/tree/babel-plugin-zent@1.0.2) (2017-09-15)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.5.4...babel-plugin-zent@1.0.2)
## [zent@3.5.4](https://github.com/youzan/zent/tree/zent@3.5.4) (2017-09-15)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.5.3...zent@3.5.4)
**Fixed bugs:**
- \[bug fix\] Swiper:少于等于一张图时的显示问题 [\#466](https://github.com/youzan/zent/issues/466)
- \[bug fix\] Table:跨页多选处理有问题 [\#456](https://github.com/youzan/zent/issues/456)
- \[bug fix\] Table: 修复跨页全选的bug [\#473](https://github.com/youzan/zent/pull/473) ([linxixuan](https://github.com/linxixuan))
- \[bug fix\] Select: 宽度样式修正。 [\#472](https://github.com/youzan/zent/pull/472) ([LucasIcarus](https://github.com/LucasIcarus))
- \[bug fix\] Tabs: 修复 typescript 类型 [\#469](https://github.com/youzan/zent/pull/469) ([hzjzx](https://github.com/hzjzx))
- \[bug fix\] Swiper: 修复当只有一个子元素时的显示错误问题 [\#468](https://github.com/youzan/zent/pull/468) ([ArvinTung](https://github.com/ArvinTung))
- \[bug fix\] Design: 在componentWillUnmount时,移除监听的beforeunload事件 [\#464](https://github.com/youzan/zent/pull/464) ([radicalviva](https://github.com/radicalviva))
**Closed issues:**
- \[new feature\]Swiper:从外部控制轮播图展示 [\#467](https://github.com/youzan/zent/issues/467)
**Merged pull requests:**
- \[docs\] 更新文档网站,添加了开发文档 [\#475](https://github.com/youzan/zent/pull/475) ([cpylua](https://github.com/cpylua))
- \[docs\] Swiper: 增加外部控制切换相关文档和示例 [\#471](https://github.com/youzan/zent/pull/471) ([ArvinTung](https://github.com/ArvinTung))
## [zent@3.5.3](https://github.com/youzan/zent/tree/zent@3.5.3) (2017-09-13)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.5.2...zent@3.5.3)
**Fixed bugs:**
- \[bug fix\] Dialog: 弹层上再出一个弹层的时候,第二个弹层的背景遮罩层z-index不对 [\#459](https://github.com/youzan/zent/issues/459)
- \[bug fix\] Form: validateOnChange和validateOnBlur同时设为false时,表单提交时不显示校验错误问题 [\#458](https://github.com/youzan/zent/issues/458)
- \[bug fix\] Table: css 中用了不存在的 clearfix 类 [\#457](https://github.com/youzan/zent/issues/457)
- \[bug fix\] Select:行内元素因为font-size占据高度错误。 [\#448](https://github.com/youzan/zent/issues/448)
- \[bug fix\] Tabs: 当id为数字0的时候不会被激活 [\#434](https://github.com/youzan/zent/issues/434)
- \[bug fix\] Table: totalItem的判断逻辑修正,修改readme中title的类型描述 [\#455](https://github.com/youzan/zent/pull/455) ([linxixuan](https://github.com/linxixuan))
- \[bug fix\] DateRangeQuickPicker: 调整最近7天,使end\_time包含到当前时间 [\#452](https://github.com/youzan/zent/pull/452) ([ronghang](https://github.com/ronghang))
- \[bug fix\] Tabs: 修复activeId为0时无法选中的问题 [\#451](https://github.com/youzan/zent/pull/451) ([ctyu](https://github.com/ctyu))
**Merged pull requests:**
- \[bug fix\] Form: validateOnChange和validateOnBlur同设为false时,表单提交时不显示校验错误问题 [\#462](https://github.com/youzan/zent/pull/462) ([fairyaierl](https://github.com/fairyaierl))
- \[bug fix\] Table: Fix table clearfix [\#461](https://github.com/youzan/zent/pull/461) ([cpylua](https://github.com/cpylua))
- \[bug fix\] Dialog: 修复弹层叠加时,遮罩层 z-index 值错误的 bug [\#460](https://github.com/youzan/zent/pull/460) ([NinoFocus](https://github.com/NinoFocus))
- \[bug fix\] Select: 组件占据高度修正 [\#449](https://github.com/youzan/zent/pull/449) ([LucasIcarus](https://github.com/LucasIcarus))
## [zent@3.5.2](https://github.com/youzan/zent/tree/zent@3.5.2) (2017-09-07)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.5.1...zent@3.5.2)
**Fixed bugs:**
- \[bug fix\] Select: option的value是数字0时无法选中 [\#444](https://github.com/youzan/zent/issues/444)
- \[bug fix\] Select: 修改Select宽度,弹层宽度无法自动适应 [\#438](https://github.com/youzan/zent/issues/438)
- \[bug fix\] Select: 缺少form中校验不通过的样式 [\#406](https://github.com/youzan/zent/issues/406)
- Select: fix bugs [\#446](https://github.com/youzan/zent/pull/446) ([LucasIcarus](https://github.com/LucasIcarus))
- select: Fix Select proptypes [\#445](https://github.com/youzan/zent/pull/445) ([cpylua](https://github.com/cpylua))
**Closed issues:**
- form: 支持 FormSection [\#431](https://github.com/youzan/zent/issues/431)
## [zent@3.5.1](https://github.com/youzan/zent/tree/zent@3.5.1) (2017-09-04)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.5.0...zent@3.5.1)
**Fixed bugs:**
- datepicker: fix test [\#441](https://github.com/youzan/zent/pull/441) ([xuhong](https://github.com/xuhong))
- datetimepicker: fix date range quick picker add valueType [\#440](https://github.com/youzan/zent/pull/440) ([ronghang](https://github.com/ronghang))
- select: fix logic and mv let to const [\#439](https://github.com/youzan/zent/pull/439) ([xuhong](https://github.com/xuhong))
- form: modify README, add new form layout [\#437](https://github.com/youzan/zent/pull/437) ([fairyaierl](https://github.com/fairyaierl))
- improve typescript definitions [\#430](https://github.com/youzan/zent/pull/430) ([hzjzx](https://github.com/hzjzx))
**Closed issues:**
- form: 不能对field中特定的input做错误提示 [\#383](https://github.com/youzan/zent/issues/383)
## [zent@3.5.0](https://github.com/youzan/zent/tree/zent@3.5.0) (2017-08-25)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.6...zent@3.5.0)
**Implemented enhancements:**
- \[new feature\] MonthPicker: 支持min/max属性 [\#423](https://github.com/youzan/zent/issues/423)
- \[new feature\] 新组件 Design [\#401](https://github.com/youzan/zent/issues/401)
- datetimepicker: merge DateRangePicker and DateRangePicker2 [\#381](https://github.com/youzan/zent/issues/381)
- Datepicker暴露格式化字符串方法 [\#374](https://github.com/youzan/zent/issues/374)
- select: Rewrite using Popover [\#258](https://github.com/youzan/zent/issues/258)
- New component: Progress [\#256](https://github.com/youzan/zent/issues/256)
- New component: Card [\#255](https://github.com/youzan/zent/issues/255)
- datetimepicker: add weekpicker [\#429](https://github.com/youzan/zent/pull/429) ([xuhong](https://github.com/xuhong))
- design: Add default selection when removing a value [\#415](https://github.com/youzan/zent/pull/415) ([cpylua](https://github.com/cpylua))
- DateRangeQuickPicker: support Today and Yestoday, min/max [\#413](https://github.com/youzan/zent/pull/413) ([ronghang](https://github.com/ronghang))
- 新增Card组件 [\#409](https://github.com/youzan/zent/pull/409) ([radicalviva](https://github.com/radicalviva))
- 新增sku组件 [\#408](https://github.com/youzan/zent/pull/408) ([huangsy](https://github.com/huangsy))
- Add Design component [\#407](https://github.com/youzan/zent/pull/407) ([cpylua](https://github.com/cpylua))
- Add DateRangeQuickPicker and BlockHeader [\#404](https://github.com/youzan/zent/pull/404) ([ronghang](https://github.com/ronghang))
- dateragepicker: Consolidate DateRangePicker and DateRangePicker2 [\#398](https://github.com/youzan/zent/pull/398) ([xuhong](https://github.com/xuhong))
- Add a transition effect to the following components [\#394](https://github.com/youzan/zent/pull/394) ([NinoFocus](https://github.com/NinoFocus))
- table组件bodyRender函数增加参数 [\#388](https://github.com/youzan/zent/pull/388) ([radicalviva](https://github.com/radicalviva))
- form: 自定义Field里调用this.props.onChange会将整个对象覆盖掉 [\#387](https://github.com/youzan/zent/pull/387) ([fairyaierl](https://github.com/fairyaierl))
- table: cross page selection [\#380](https://github.com/youzan/zent/pull/380) ([linxixuan](https://github.com/linxixuan))
- select: 用Popover将Select重构 [\#373](https://github.com/youzan/zent/pull/373) ([huangsy](https://github.com/huangsy))
- Add typescript definitions [\#293](https://github.com/youzan/zent/pull/293) ([hzjzx](https://github.com/hzjzx))
**Fixed bugs:**
- \[bug fix\] datetimepicker: replace date formating with zan-utils [\#410](https://github.com/youzan/zent/issues/410)
- \[bug fix\] Datepicker: 添加form中校验不通过的样式 [\#405](https://github.com/youzan/zent/issues/405)
- NumberInput: 不支持空字符串 [\#395](https://github.com/youzan/zent/issues/395)
- NumberInput: onChange回调函数参数不是一个标准event [\#392](https://github.com/youzan/zent/issues/392)
- table: 多选的时候不能跨页选择 [\#328](https://github.com/youzan/zent/issues/328)
- doc: pin left navbar [\#248](https://github.com/youzan/zent/issues/248)
- datetimepicker: update proptypes and allow falsy value [\#436](https://github.com/youzan/zent/pull/436) ([xuhong](https://github.com/xuhong))
- datetimepicker: remove default showTime [\#433](https://github.com/youzan/zent/pull/433) ([xuhong](https://github.com/xuhong))
- weekpicker support startDay props and monthpicker support max and min [\#432](https://github.com/youzan/zent/pull/432) ([xuhong](https://github.com/xuhong))
- select: 恢复scrollbar [\#428](https://github.com/youzan/zent/pull/428) ([huangsy](https://github.com/huangsy))
- Field in Form: validationErrors与validationError置空时,校验出错误时的显示策略调整 [\#427](https://github.com/youzan/zent/pull/427) ([LucasIcarus](https://github.com/LucasIcarus))
- standardize z-index usage across all components [\#426](https://github.com/youzan/zent/pull/426) ([cpylua](https://github.com/cpylua))
- Loading: Fix Loading.on/off not working [\#421](https://github.com/youzan/zent/pull/421) ([cpylua](https://github.com/cpylua))
- datepicker: bug fixes [\#420](https://github.com/youzan/zent/pull/420) ([xuhong](https://github.com/xuhong))
- select: 修正className,添加popupClassName [\#419](https://github.com/youzan/zent/pull/419) ([huangsy](https://github.com/huangsy))
- Slider: 修复Unknown prop `marks` on \<input\> tag waring [\#418](https://github.com/youzan/zent/pull/418) ([wulv](https://github.com/wulv))
- design: Fix design style [\#417](https://github.com/youzan/zent/pull/417) ([cpylua](https://github.com/cpylua))
- select: 体验优化 [\#412](https://github.com/youzan/zent/pull/412) ([huangsy](https://github.com/huangsy))
- numberinput: event fix [\#403](https://github.com/youzan/zent/pull/403) ([oConnerCooper](https://github.com/oConnerCooper))
- fix: preview-image className [\#400](https://github.com/youzan/zent/pull/400) ([ronghang](https://github.com/ronghang))
- Select: 多选 bug 修复 [\#396](https://github.com/youzan/zent/pull/396) ([LucasIcarus](https://github.com/LucasIcarus))
- numberinput: Add event methods [\#393](https://github.com/youzan/zent/pull/393) ([cpylua](https://github.com/cpylua))
**Closed issues:**
- \[咨询\]想问下基于Zent 的微杂志编辑套件的开源时间点 [\#399](https://github.com/youzan/zent/issues/399)
- Select类型的Field调用resetFieldsValue无效 [\#378](https://github.com/youzan/zent/issues/378)
- form: 自定义Field里调用this.props.onChange不要把整个对象覆盖掉 [\#375](https://github.com/youzan/zent/issues/375)
- Select: Flash bug with blur event and keyup event optimization. [\#352](https://github.com/youzan/zent/issues/352)
- Select: Add default option sample using value prop. [\#350](https://github.com/youzan/zent/issues/350)
**Merged pull requests:**
- datetimepicker: fix readme [\#435](https://github.com/youzan/zent/pull/435) ([xuhong](https://github.com/xuhong))
- fix typings files [\#416](https://github.com/youzan/zent/pull/416) ([hzjzx](https://github.com/hzjzx))
- move typings to correct place [\#411](https://github.com/youzan/zent/pull/411) ([hzjzx](https://github.com/hzjzx))
- 增加table单测 [\#397](https://github.com/youzan/zent/pull/397) ([linxixuan](https://github.com/linxixuan))
- 修改table组件的reademe中关于bodyRender的描述 [\#389](https://github.com/youzan/zent/pull/389) ([radicalviva](https://github.com/radicalviva))
- select: 去掉warning [\#385](https://github.com/youzan/zent/pull/385) ([huangsy](https://github.com/huangsy))
- 为Select组件增加默认选项,调整Popup键盘事件逻辑。 [\#384](https://github.com/youzan/zent/pull/384) ([LucasIcarus](https://github.com/LucasIcarus))
- Add progress [\#337](https://github.com/youzan/zent/pull/337) ([fairyaierl](https://github.com/fairyaierl))
## [zent@3.4.6](https://github.com/youzan/zent/tree/zent@3.4.6) (2017-07-18)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.5...zent@3.4.6)
**Fixed bugs:**
- tabs: Allow react element in tabs.title [\#382](https://github.com/youzan/zent/pull/382) ([cpylua](https://github.com/cpylua))
## [zent@3.4.5](https://github.com/youzan/zent/tree/zent@3.4.5) (2017-07-17)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.4...zent@3.4.5)
**Implemented enhancements:**
- icons: Add 2 new icons [\#379](https://github.com/youzan/zent/pull/379) ([cpylua](https://github.com/cpylua))
## [zent@3.4.4](https://github.com/youzan/zent/tree/zent@3.4.4) (2017-07-17)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.3...zent@3.4.4)
**Fixed bugs:**
- loading: Fix bug in floating Loading without children [\#377](https://github.com/youzan/zent/pull/377) ([cpylua](https://github.com/cpylua))
**Closed issues:**
- table: pageInfo 的文档补全 [\#359](https://github.com/youzan/zent/issues/359)
**Merged pull requests:**
- table: add pageInfo doc [\#376](https://github.com/youzan/zent/pull/376) ([linxixuan](https://github.com/linxixuan))
## [zent@3.4.3](https://github.com/youzan/zent/tree/zent@3.4.3) (2017-07-12)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.2...zent@3.4.3)
**Implemented enhancements:**
- DatePicker: 支持两个 DatePicker 组合的时间区间选择 [\#362](https://github.com/youzan/zent/issues/362)
**Fixed bugs:**
- switch: 小号的样式支持 loading [\#365](https://github.com/youzan/zent/issues/365)
- DatePicker: RangePicker 交互修改 [\#363](https://github.com/youzan/zent/issues/363)
- switch: small size switch add loading animation [\#371](https://github.com/youzan/zent/pull/371) ([ronghang](https://github.com/ronghang))
**Merged pull requests:**
- select: 修复onEmptySelected的bug [\#372](https://github.com/youzan/zent/pull/372) ([huangsy](https://github.com/huangsy))
- datepicker: add a new RangePicker [\#370](https://github.com/youzan/zent/pull/370) ([xuhong](https://github.com/xuhong))
- 修复Checkbox和Radio组件的鼠标手势 [\#369](https://github.com/youzan/zent/pull/369) ([NinoFocus](https://github.com/NinoFocus))
## [zent@3.4.2](https://github.com/youzan/zent/tree/zent@3.4.2) (2017-07-10)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.1...zent@3.4.2)
**Fixed bugs:**
- table: 修复pageInfo传null的报错和money class的对齐问题 [\#368](https://github.com/youzan/zent/pull/368) ([linxixuan](https://github.com/linxixuan))
**Closed issues:**
- Table下的Foot.js 写法错误 [\#367](https://github.com/youzan/zent/issues/367)
## [zent@3.4.1](https://github.com/youzan/zent/tree/zent@3.4.1) (2017-07-06)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.4.0...zent@3.4.1)
**Merged pull requests:**
- Update alert style [\#366](https://github.com/youzan/zent/pull/366) ([w91](https://github.com/w91))
- table: only show boder when children rendered [\#364](https://github.com/youzan/zent/pull/364) ([linxixuan](https://github.com/linxixuan))
## [zent@3.4.0](https://github.com/youzan/zent/tree/zent@3.4.0) (2017-07-05)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.3.3...zent@3.4.0)
**Implemented enhancements:**
- cascader: support async data loading [\#318](https://github.com/youzan/zent/issues/318)
- table: 支持底部悬浮操作区域 [\#295](https://github.com/youzan/zent/issues/295)
- New component: image preview [\#357](https://github.com/youzan/zent/pull/357) ([ronghang](https://github.com/ronghang))
- form: add options to trigger validation on focus/blur/change [\#356](https://github.com/youzan/zent/pull/356) ([w91](https://github.com/w91))
**Fixed bugs:**
- table: pageInfo 和 Pagination 的字段名不一致 [\#321](https://github.com/youzan/zent/issues/321)
- Fix es6 methods [\#360](https://github.com/youzan/zent/pull/360) ([cpylua](https://github.com/cpylua))
**Closed issues:**
- doc: table 的 onchange 回调里面有哪些字段 [\#332](https://github.com/youzan/zent/issues/332)
**Merged pull requests:**
- fix: 点击button 关闭pop [\#354](https://github.com/youzan/zent/pull/354) ([ronghang](https://github.com/ronghang))
- remove un use pack [\#349](https://github.com/youzan/zent/pull/349) ([linxixuan](https://github.com/linxixuan))
- 支持批量处理的组件自动悬浮 [\#347](https://github.com/youzan/zent/pull/347) ([linxixuan](https://github.com/linxixuan))
- cascader support async load data and add test [\#338](https://github.com/youzan/zent/pull/338) ([liaoyu](https://github.com/liaoyu))
## [zent@3.3.3](https://github.com/youzan/zent/tree/zent@3.3.3) (2017-06-26)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.3.2...zent@3.3.3)
**Implemented enhancements:**
- tag: support custom colors [\#343](https://github.com/youzan/zent/pull/343) ([fairyaierl](https://github.com/fairyaierl))
- Add search-input [\#341](https://github.com/youzan/zent/pull/341) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- pop: hover pop 打开的时候滚动以后会出现 pop 不关闭的情况 [\#340](https://github.com/youzan/zent/issues/340)
- DatePicker: defaultValue won't change after some related props changed [\#326](https://github.com/youzan/zent/issues/326)
- portal: Add a count to support non sequential dialog closes [\#346](https://github.com/youzan/zent/pull/346) ([cpylua](https://github.com/cpylua))
- popover: Add quirk mode for popover [\#342](https://github.com/youzan/zent/pull/342) ([cpylua](https://github.com/cpylua))
**Merged pull requests:**
- fix: colorpicker css [\#345](https://github.com/youzan/zent/pull/345) ([ronghang](https://github.com/ronghang))
- Datepicker: fix \#326 [\#344](https://github.com/youzan/zent/pull/344) ([xuhong](https://github.com/xuhong))
- fix: colorpicker css fix & add props type [\#329](https://github.com/youzan/zent/pull/329) ([ronghang](https://github.com/ronghang))
## [zent@3.3.2](https://github.com/youzan/zent/tree/zent@3.3.2) (2017-06-22)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.3.1...zent@3.3.2)
**Fixed bugs:**
- Select: UI won't change after setState in onChange [\#333](https://github.com/youzan/zent/issues/333)
- tree: dataType="plain"时data强制根据id排序 [\#323](https://github.com/youzan/zent/issues/323)
**Merged pull requests:**
- 规范用词 [\#339](https://github.com/youzan/zent/pull/339) ([cpylua](https://github.com/cpylua))
- fix: Swiper typo [\#335](https://github.com/youzan/zent/pull/335) ([ArvinTung](https://github.com/ArvinTung))
- 修复onChange里面调了setState组件重新render以后不能正确显示选中项的问题 [\#334](https://github.com/youzan/zent/pull/334) ([huangsy](https://github.com/huangsy))
- tree: fix dataType=plain data order unstable \#323 [\#331](https://github.com/youzan/zent/pull/331) ([wangchao0502](https://github.com/wangchao0502))
## [zent@3.3.1](https://github.com/youzan/zent/tree/zent@3.3.1) (2017-06-20)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.3.0...zent@3.3.1)
**Fixed bugs:**
- NumberInput: Uncaught RangeError: Maximum call stack size exceeded [\#324](https://github.com/youzan/zent/issues/324)
**Merged pull requests:**
- 修复关于change事件用bind方式造成的多引用问题 [\#325](https://github.com/youzan/zent/pull/325) ([oConnerCooper](https://github.com/oConnerCooper))
## [zent@3.3.0](https://github.com/youzan/zent/tree/zent@3.3.0) (2017-06-16)
[Full Changelog](https://github.com/youzan/zent/compare/babel-plugin-zent@1.0.1...zent@3.3.0)
## [babel-plugin-zent@1.0.1](https://github.com/youzan/zent/tree/babel-plugin-zent@1.0.1) (2017-06-16)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.2.0...babel-plugin-zent@1.0.1)
**Implemented enhancements:**
- table: 支持行单选 [\#319](https://github.com/youzan/zent/issues/319)
- Optimization: enable jsx optimizations in production build [\#298](https://github.com/youzan/zent/issues/298)
- Support PureComponent [\#297](https://github.com/youzan/zent/issues/297)
- slider: use NumberInput from zent [\#285](https://github.com/youzan/zent/issues/285)
- Upgrade Jest [\#272](https://github.com/youzan/zent/issues/272)
- New component: ColorPicker [\#259](https://github.com/youzan/zent/issues/259)
- New component: Swiper [\#232](https://github.com/youzan/zent/issues/232)
- 上传图片组件初始版本 [\#309](https://github.com/youzan/zent/pull/309) ([huangsy](https://github.com/huangsy))
- Add right-circle icon [\#304](https://github.com/youzan/zent/pull/304) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- select: Option变化的时候,Select的下拉菜单数据没有更新 [\#313](https://github.com/youzan/zent/issues/313)
- dialog: 加大右上角关闭按钮的可操作区域 [\#310](https://github.com/youzan/zent/issues/310)
- Affix的this.props.children有margin会抖动 [\#296](https://github.com/youzan/zent/issues/296)
- Select: search result not appears in the popup list. [\#320](https://github.com/youzan/zent/pull/320) ([lenghan1991](https://github.com/lenghan1991))
**Merged pull requests:**
- table: support radio box in single selection mode [\#322](https://github.com/youzan/zent/pull/322) ([linxixuan](https://github.com/linxixuan))
- 新增级联组件cascader [\#316](https://github.com/youzan/zent/pull/316) ([liaoyu](https://github.com/liaoyu))
- 修复Option变化的时候,Select的下拉菜单数据没有更新的bug [\#315](https://github.com/youzan/zent/pull/315) ([huangsy](https://github.com/huangsy))
- numberinput: differ improve [\#314](https://github.com/youzan/zent/pull/314) ([oConnerCooper](https://github.com/oConnerCooper))
- Enlarge dialog close button area [\#312](https://github.com/youzan/zent/pull/312) ([cpylua](https://github.com/cpylua))
- Add colorpicker [\#311](https://github.com/youzan/zent/pull/311) ([ronghang](https://github.com/ronghang))
- Field默认value设置为空字符串 & 更新文档中的按钮为zent-button [\#308](https://github.com/youzan/zent/pull/308) ([w91](https://github.com/w91))
- 修复range 的值显示不正确 [\#307](https://github.com/youzan/zent/pull/307) ([xuhong](https://github.com/xuhong))
- Add new Component Swiper [\#306](https://github.com/youzan/zent/pull/306) ([ArvinTung](https://github.com/ArvinTung))
- 添加复制按钮组件 [\#305](https://github.com/youzan/zent/pull/305) ([lama-pacos](https://github.com/lama-pacos))
- Upgrade packages [\#303](https://github.com/youzan/zent/pull/303) ([cpylua](https://github.com/cpylua))
- Add transform-react-constant-elements [\#302](https://github.com/youzan/zent/pull/302) ([cpylua](https://github.com/cpylua))
- Pure component [\#301](https://github.com/youzan/zent/pull/301) ([cpylua](https://github.com/cpylua))
- NumberInput: 修复props更新组件不刷新的问题 [\#300](https://github.com/youzan/zent/pull/300) ([oConnerCooper](https://github.com/oConnerCooper))
- slider: replace number input [\#299](https://github.com/youzan/zent/pull/299) ([wulv](https://github.com/wulv))
## [zent@3.2.0](https://github.com/youzan/zent/tree/zent@3.2.0) (2017-05-31)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.1.0...zent@3.2.0)
**Implemented enhancements:**
- table: 多选后底部按钮悬浮 [\#265](https://github.com/youzan/zent/issues/265)
- lint and format pcss files [\#264](https://github.com/youzan/zent/issues/264)
- New component: Badge [\#254](https://github.com/youzan/zent/issues/254)
- New component: Tag [\#252](https://github.com/youzan/zent/issues/252)
- New component: Affix [\#251](https://github.com/youzan/zent/issues/251)
- Consider rename \*.scss to \*.pcss [\#250](https://github.com/youzan/zent/issues/250)
- test: investigate testing DOM layouts in Jest [\#247](https://github.com/youzan/zent/issues/247)
- New component: NumberInput [\#213](https://github.com/youzan/zent/issues/213)
- datetimepicker: add defaultTime api [\#291](https://github.com/youzan/zent/pull/291) ([xuhong](https://github.com/xuhong))
**Fixed bugs:**
- doc: header covered by popups [\#282](https://github.com/youzan/zent/issues/282)
- loading: rename static prop [\#280](https://github.com/youzan/zent/issues/280)
- table: relativeTop 不应该是全局变量 [\#277](https://github.com/youzan/zent/issues/277)
- slider: tooltip 太透明了 [\#275](https://github.com/youzan/zent/issues/275)
- zent-datepicker range 模式内部的 input 宽度大于外部的 input 宽度 [\#270](https://github.com/youzan/zent/issues/270)
- zent-datepicker range 模式 点击叉号时无法正确删除内容 [\#267](https://github.com/youzan/zent/issues/267)
- DatePicker: DateRangePicker disabledDate callback argument type is undefined [\#257](https://github.com/youzan/zent/issues/257)
- doc: anchor position is not correct [\#249](https://github.com/youzan/zent/issues/249)
- popover: Prevent setState call if Popover is unmounted [\#290](https://github.com/youzan/zent/pull/290) ([cpylua](https://github.com/cpylua))
- slider: remove extra space around slider [\#281](https://github.com/youzan/zent/pull/281) ([wulv](https://github.com/wulv))
- slider: fix mouseMove event [\#279](https://github.com/youzan/zent/pull/279) ([wulv](https://github.com/wulv))
**Closed issues:**
- datepicker: disabledDate字段有禁用时间效果不一致的bug [\#284](https://github.com/youzan/zent/issues/284)
**Merged pull requests:**
- table: 支持批量操作功能 [\#292](https://github.com/youzan/zent/pull/292) ([linxixuan](https://github.com/linxixuan))
- Add affix [\#289](https://github.com/youzan/zent/pull/289) ([wulv](https://github.com/wulv))
- badge: fix style and doc of badge [\#288](https://github.com/youzan/zent/pull/288) ([fairyaierl](https://github.com/fairyaierl))
- loading: change static to float [\#287](https://github.com/youzan/zent/pull/287) ([cpylua](https://github.com/cpylua))
- Add badge and tag [\#283](https://github.com/youzan/zent/pull/283) ([fairyaierl](https://github.com/fairyaierl))
- slider: 修复slider透明度问题 [\#276](https://github.com/youzan/zent/pull/276) ([wulv](https://github.com/wulv))
- 修复 pop 返回 promise.reject 依然关闭的 bug opdialog 添加 context 的支持 [\#274](https://github.com/youzan/zent/pull/274) ([lama-pacos](https://github.com/lama-pacos))
- datepicker: fix\_rangepicer\_clear\_bug [\#269](https://github.com/youzan/zent/pull/269) ([xuhong](https://github.com/xuhong))
- Add style lint support [\#268](https://github.com/youzan/zent/pull/268) ([cpylua](https://github.com/cpylua))
- select: 修复Popup搜索框被盖住的bug [\#266](https://github.com/youzan/zent/pull/266) ([huangsy](https://github.com/huangsy))
- Rename \*.scss to \*.pcss [\#263](https://github.com/youzan/zent/pull/263) ([cpylua](https://github.com/cpylua))
- test: Add tests for layout related code path [\#262](https://github.com/youzan/zent/pull/262) ([cpylua](https://github.com/cpylua))
- Add NumberInput component [\#261](https://github.com/youzan/zent/pull/261) ([oConnerCooper](https://github.com/oConnerCooper))
- Optimize style of site. [\#260](https://github.com/youzan/zent/pull/260) ([LucasIcarus](https://github.com/LucasIcarus))
## [zent@3.1.0](https://github.com/youzan/zent/tree/zent@3.1.0) (2017-05-12)
[Full Changelog](https://github.com/youzan/zent/compare/zent@3.0.0...zent@3.1.0)
**Implemented enhancements:**
- tree: 用 Checkbox 组件替换内部的实现 [\#237](https://github.com/youzan/zent/issues/237)
- Replace jieba with transliterate in markdown-doc-loader [\#226](https://github.com/youzan/zent/issues/226)
- Opensource markdown-doc-loader [\#225](https://github.com/youzan/zent/issues/225)
- doc: Replace highlight.js with prismjs [\#215](https://github.com/youzan/zent/issues/215)
- React hot reload in docs [\#205](https://github.com/youzan/zent/issues/205)
- Replace highlight.js with prism.js [\#236](https://github.com/youzan/zent/pull/236) ([cpylua](https://github.com/cpylua))
- Enable react hmr in docs. [\#229](https://github.com/youzan/zent/pull/229) ([LucasIcarus](https://github.com/LucasIcarus))
**Fixed bugs:**
- notify: callback not called in Notify.clear [\#244](https://github.com/youzan/zent/issues/244)
- A wired bug in Sweetalert [\#243](https://github.com/youzan/zent/issues/243)
- table: link 去掉 hover 变色效果 [\#234](https://github.com/youzan/zent/issues/234)
- alert: 高度自适应 [\#230](https://github.com/youzan/zent/issues/230)
- DatePicker: 鼠标hover的时候,确认按钮的光标形状应该是手型 [\#228](https://github.com/youzan/zent/issues/228)
- doc: broken layout when there are long lines in code blocks/demos. [\#227](https://github.com/youzan/zent/issues/227)
- table: remove link hover highlight; make text-overflow work in td [\#235](https://github.com/youzan/zent/pull/235) ([linxixuan](https://github.com/linxixuan))
- alert: allow auto height in Alert component [\#233](https://github.com/youzan/zent/pull/233) ([cpylua](https://github.com/cpylua))
- 修改zent-tabs背景色 [\#231](https://github.com/youzan/zent/pull/231) ([ctyu](https://github.com/ctyu))
**Merged pull requests:**
- Notify: callback is not called when clear notify. [\#246](https://github.com/youzan/zent/pull/246) ([ronghang](https://github.com/ronghang))
- dialog: Focus to dialog when open [\#245](https://github.com/youzan/zent/pull/245) ([cpylua](https://github.com/cpylua))
- Datepicker: add confirm button cursor [\#242](https://github.com/youzan/zent/pull/242) ([xuhong](https://github.com/xuhong))
- tree: 用zent的checkbox替换内部实现 [\#241](https://github.com/youzan/zent/pull/241) ([wangchao0502](https://github.com/wangchao0502))
## [zent@3.0.0](https://github.com/youzan/zent/tree/zent@3.0.0) (2017-05-08)
[Full Changelog](https://github.com/youzan/zent/compare/babel-plugin-zent@1.0.0...zent@3.0.0)
## [babel-plugin-zent@1.0.0](https://github.com/youzan/zent/tree/babel-plugin-zent@1.0.0) (2017-05-08)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.1.0...babel-plugin-zent@1.0.0)
**Implemented enhancements:**
- babel-plugin-zent: support style import [\#221](https://github.com/youzan/zent/issues/221)
- utils: add unit tests [\#214](https://github.com/youzan/zent/issues/214)
- Add prettier into workflow [\#202](https://github.com/youzan/zent/issues/202)
- Consolidate all sub packages into a mono package [\#201](https://github.com/youzan/zent/issues/201)
- Implement babel-plugin-zent [\#200](https://github.com/youzan/zent/issues/200)
- zent-table: example: selection.. disabled 样式问题 [\#22](https://github.com/youzan/zent/issues/22)
- Add script to check git hooks [\#222](https://github.com/youzan/zent/pull/222) ([cpylua](https://github.com/cpylua))
- babel-plugin-zent: Add a script to generate js/css dependency mapping from source code [\#212](https://github.com/youzan/zent/pull/212) ([cpylua](https://github.com/cpylua))
- Consolidate packages [\#208](https://github.com/youzan/zent/pull/208) ([cpylua](https://github.com/cpylua))
**Fixed bugs:**
- select: normalize event in onChange callback [\#216](https://github.com/youzan/zent/issues/216)
- zent-datepicker 的确定按钮需要指定字体大小 [\#207](https://github.com/youzan/zent/issues/207)
- switch: 修改 switch 样式 [\#223](https://github.com/youzan/zent/pull/223) ([ronghang](https://github.com/ronghang))
- table: 修改hover样式,onSelection增加一个新的参数,让用户可以做到单选功能 [\#219](https://github.com/youzan/zent/pull/219) ([linxixuan](https://github.com/linxixuan))
- select: fix event parameter [\#218](https://github.com/youzan/zent/pull/218) ([huangsy](https://github.com/huangsy))
- slider: 修复样式和输入框bug [\#211](https://github.com/youzan/zent/pull/211) ([wulv](https://github.com/wulv))
- style: run prettier on all files [\#210](https://github.com/youzan/zent/pull/210) ([cpylua](https://github.com/cpylua))
- datepicker: increase z-index; fixed a bug when datepicker is disabled [\#209](https://github.com/youzan/zent/pull/209) ([xuhong](https://github.com/xuhong))
**Merged pull requests:**
- test: add tests for utils [\#220](https://github.com/youzan/zent/pull/220) ([cpylua](https://github.com/cpylua))
- add babel plugin to transform zent import [\#217](https://github.com/youzan/zent/pull/217) ([iscarecrow](https://github.com/iscarecrow))
## [zent@2.1.0](https://github.com/youzan/zent/tree/zent@2.1.0) (2017-04-24)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.14...zent@2.1.0)
**Implemented enhancements:**
- doc: Add Dropdown [\#194](https://github.com/youzan/zent/issues/194)
- dateTimePicker 添加 defaultValue onOpen onClose 方法 [\#193](https://github.com/youzan/zent/issues/193)
- popover: support auto position for dropdowns [\#156](https://github.com/youzan/zent/issues/156)
- popover: support stacked popovers [\#149](https://github.com/youzan/zent/issues/149)
- 新增slider组件 [\#203](https://github.com/youzan/zent/pull/203) ([wulv](https://github.com/wulv))
- doc: Add Dropdown doc [\#198](https://github.com/youzan/zent/pull/198) ([cpylua](https://github.com/cpylua))
- datetimepicker: Add open close callback [\#196](https://github.com/youzan/zent/pull/196) ([xuhong](https://github.com/xuhong))
- doc: Update documentation [\#192](https://github.com/youzan/zent/pull/192) ([cpylua](https://github.com/cpylua))
- zent-button: 将button设为htmlType的默认值 [\#191](https://github.com/youzan/zent/pull/191) ([NinoFocus](https://github.com/NinoFocus))
- popover: support more auto postions [\#189](https://github.com/youzan/zent/pull/189) ([cpylua](https://github.com/cpylua))
- datepicker: add onClick callback [\#187](https://github.com/youzan/zent/pull/187) ([xuhong](https://github.com/xuhong))
- popover: support stacked popovers [\#186](https://github.com/youzan/zent/pull/186) ([cpylua](https://github.com/cpylua))
- Upgrade React to 15.5.0 [\#183](https://github.com/youzan/zent/pull/183) ([cpylua](https://github.com/cpylua))
- doc: add English README [\#175](https://github.com/youzan/zent/pull/175) ([SFantasy](https://github.com/SFantasy))
**Fixed bugs:**
- zent-input: disabled的时候输入框字体颜色不对 [\#190](https://github.com/youzan/zent/issues/190)
- Slider: 修复点击事件,添加测试 [\#204](https://github.com/youzan/zent/pull/204) ([wulv](https://github.com/wulv))
- icon: fix relative style import from node\_modules [\#197](https://github.com/youzan/zent/pull/197) ([cpylua](https://github.com/cpylua))
- select: bug fixes [\#195](https://github.com/youzan/zent/pull/195) ([huangsy](https://github.com/huangsy))
- table border && background [\#184](https://github.com/youzan/zent/pull/184) ([linxixuan](https://github.com/linxixuan))
**Merged pull requests:**
- zent-input: disabled字体色调整个及去除浏览器默认样式 [\#199](https://github.com/youzan/zent/pull/199) ([jinphen](https://github.com/jinphen))
## [zent@2.0.14](https://github.com/youzan/zent/tree/zent@2.0.14) (2017-04-13)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.13...zent@2.0.14)
**Fixed bugs:**
- Republish all packages because of network timeout during npm publish [\#182](https://github.com/youzan/zent/issues/182)
## [zent@2.0.13](https://github.com/youzan/zent/tree/zent@2.0.13) (2017-04-13)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.12...zent@2.0.13)
**Fixed bugs:**
- popover: isOutside on click trigger now works as expected [\#181](https://github.com/youzan/zent/pull/181) ([cpylua](https://github.com/cpylua))
## [zent@2.0.12](https://github.com/youzan/zent/tree/zent@2.0.12) (2017-04-13)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.11...zent@2.0.12)
**Fixed bugs:**
- popover: trigger isOutside not working [\#180](https://github.com/youzan/zent/issues/180)
**Merged pull requests:**
- fix table text align [\#179](https://github.com/youzan/zent/pull/179) ([linxixuan](https://github.com/linxixuan))
## [zent@2.0.11](https://github.com/youzan/zent/tree/zent@2.0.11) (2017-04-13)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.10...zent@2.0.11)
**Implemented enhancements:**
- zent-dialog: openDialog支持外部自定义id [\#116](https://github.com/youzan/zent/issues/116)
- Dialog: Add closeDialog static method in Dialog. [\#176](https://github.com/youzan/zent/pull/176) ([cpylua](https://github.com/cpylua))
- notify: change notify default duration to 2s [\#173](https://github.com/youzan/zent/pull/173) ([ronghang](https://github.com/ronghang))
**Fixed bugs:**
- Popover: ensure window.onblur's target is window in Popover hover trigger [\#171](https://github.com/youzan/zent/pull/171) ([cpylua](https://github.com/cpylua))
- Datepicker: 移除自动添加时间 format 逻辑,使用者自己传入完整的 format。 [\#170](https://github.com/youzan/zent/pull/170) ([xuhong](https://github.com/xuhong))
**Merged pull requests:**
- 修改table样式 [\#178](https://github.com/youzan/zent/pull/178) ([linxixuan](https://github.com/linxixuan))
## [zent@2.0.10](https://github.com/youzan/zent/tree/zent@2.0.10) (2017-04-11)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.9...zent@2.0.10)
**Implemented enhancements:**
- Add form ref [\#167](https://github.com/youzan/zent/pull/167) ([w91](https://github.com/w91))
**Fixed bugs:**
- 修复 steps 组件状态为成功时,前面的子项以数字显示 [\#169](https://github.com/youzan/zent/pull/169) ([liaoyu](https://github.com/liaoyu))
- 修复 Dialog 宽度大于屏幕宽度时移位的问题。 [\#168](https://github.com/youzan/zent/pull/168) ([cpylua](https://github.com/cpylua))
- Sweetalert stop button loading on promise rejection [\#165](https://github.com/youzan/zent/pull/165) ([cpylua](https://github.com/cpylua))
- 修复select弹出问题 [\#164](https://github.com/youzan/zent/pull/164) ([huangsy](https://github.com/huangsy))
**Merged pull requests:**
- fix table 样式 [\#166](https://github.com/youzan/zent/pull/166) ([linxixuan](https://github.com/linxixuan))
- docs site [\#163](https://github.com/youzan/zent/pull/163) ([cookfront](https://github.com/cookfront))
- HTML元素组件上不传isActive属性 [\#162](https://github.com/youzan/zent/pull/162) ([w91](https://github.com/w91))
## [zent@2.0.9](https://github.com/youzan/zent/tree/zent@2.0.9) (2017-04-10)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.8...zent@2.0.9)
**Merged pull requests:**
- 修复变量使用错误 [\#161](https://github.com/youzan/zent/pull/161) ([NinoFocus](https://github.com/NinoFocus))
## [zent@2.0.8](https://github.com/youzan/zent/tree/zent@2.0.8) (2017-04-10)
[Full Changelog](https://github.com/youzan/zent/compare/zent@2.0.7...zent@2.0.8)
**Closed issues:**
- sweetalert: support confirm button type configuration [\#146](https://github.com/youzan/zent/issues/146)
- Dialog: 定位可能出现0.5 pixel的情况 [\#145](https://github.com/youzan/zent/issues/145)
- zent-kit: command not found是什么问题 [\#139](https://github.com/youzan/zent/issues/139)
- doc: use zent source code, not the transpiled code [\#135](https://github.com/youzan/zent/issues/135)
- table: replace createClass with ES6 class [\#132](https://github.com/youzan/zent/issues/132)
- react 版本是15.4时,console 警告 [\#130](https://github.com/youzan/zent/issues/130)
- button组件component是a的时候props处理有问题 [\#129](https://github.com/youzan/zent/issues/129)
- Popover: 页面失去焦点后hover trigger不关闭 [\#122](https://github.com/youzan/zent/issues/122)
- zent-menu: multistage hover [\#97](https://github.com/youzan/zent/issues/97)
- form的一些问题 [\#83](https://github.com/youzan/zent/issues/83)
**Merged pull requests:**
- feat: close popover on window blur [\#159](https://github.com/youzan/zent/pull/159) ([cpylua](https://github.com/cpylua))
- Hotfix/rh doc 170323 [\#158](https://github.com/youzan/zent/pull/158) ([ronghang](https://github.com/ronghang))
- Hotfix/select warning 0329 [\#157](https://github.com/youzan/zent/pull/157) ([huangsy](https://github.com/huangsy))
- fix: center dialog with a ghost inline-block element [\#155](https://github.com/youzan/zent/pull/155) ([cpylua](https://github.com/cpylua))
- Bugfix datetimepicker [\#154](https://github.com/youzan/zent/pull/154) ([xuhong](https://github.com/xuhong))
- feat: expose more options in popover placement API [\#153](https://github.com/youzan/zent/pull/153) ([cpylua](https://github.com/cpylua))
- add onFocus callback & add field active state & update control group [\#152](https://github.com/youzan/zent/pull/152) ([w91](https://github.com/w91))
- 按照设计师的要求调整按钮颜色 [\#151](https://github.com/youzan/zent/pull/151) ([NinoFocus](https://github.com/NinoFocus))
- input优化 [\#150](https://github.com/youzan/zent/pull/150) ([jinphen](https://github.com/jinphen))
- Fixes \#132, replace createClass with es6 class [\#148](https://github.com/youzan/zent/pull/148) ([cpylua](https://github.com/cpylua))
- fixes \#146. Support confirmType in sweetalert [\#147](https://github.com/youzan/zent/pull/147) ([cpylua](https://github.com/cpylua))
- fix: allow addional attributes in link Button [\#144](https://github.com/youzan/zent/pull/144) ([cpylua](https://github.com/cpylua))
- doc site [\#143](https://github.com/youzan/zent/pull/143) ([cookfront](https://github.com/cookfront))
- fix for dropdown [\#140](https://github.com/youzan/zent/pull/140) ([LucasIcarus](https://github.com/LucasIcarus))
- asyncValidation属性不要传给原生Html元素 [\#138](https://github.com/youzan/zent/pull/138) ([w91](https://github.com/w91))
- remove utc test [\#137](https://github.com/youzan/zent/pull/137) ([xuhong](https://github.com/xuhong))
## [zent@2.0.7](https://github.com/youzan/zent/tree/zent@2.0.7) (2017-03-31)
[Full Changelog](https://github.com/youzan/zent/