diff --git a/CHANGELOG.en-US.md.js b/CHANGELOG.en-US.md.js index 5daa3f840..f099bf83a 100644 --- a/CHANGELOG.en-US.md.js +++ b/CHANGELOG.en-US.md.js @@ -1,4 +1,4 @@ -webpackJsonp([210,211],{654:function(e,t){e.exports={content:["article",{},["h2","2.9.2"],["p",["code","2017-04-22"]],["ul",["li",["p",["strong","Alert"]," Fix props of banner mode can't be overrided. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5800"},"#5800"]]],["li",["p",["strong","AutoComplete"]," Fix can't add ",["code","onKeyDown"]," event listener with customized input component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5487"},"#5487"]]],["li",["p",["strong","Button"]," New style for danger Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5815"},"#5815"]]],["li",["p",["strong","DatePicker"]," "],["ul",["li",["p","Improve user experience of RangePicker, rc-calendar upgrade to ",["code","~8.0.0"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4985"},"#4985"]]],["li",["p","Fix RangePicker not aligned after customizing the size of input. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5718"},"pull/5718"]," ",["a",{title:null,href:"https://github.com/leadream"},"@leadream"]]]]],["li",["p",["strong","Form"]," Add a less variable to opt out of form item colons. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5855"},"pull/5855"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Icon"]," Add displayName. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5643"},"pull/5643"]," ",["a",{title:null,href:"https://github.com/handycode"},"@handycode"]]],["li",["p",["strong","Input"]],["ul",["li",["p","Fix Input.Search style issue when be used in Input.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5743"},"#5743"]]],["li",["p","Fix AutoComplete style issue when be used in Input.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5832"},"#5832"]]],["li",["p","Fix Select size when be used in Input.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5754"},"#5754"]]],["li",["p","Change suffix color. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5820"},"pull/5820"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]]]],["li",["p",["strong","InputNumber"]," Update docs and demos for how to use ",["code","parser"]," to work with ",["code","formatter"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5683"},"#5683"]]],["li",["p",["strong","Layout"]],["ul",["li",["p","Add ",["a",{title:null,href:"https://ant.design/components/layout/#components-layout-demo-fixed-sider"},"Fixed-Sider"]," demo."]],["li",["p","Fix style issue of responsive sider in firefox. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5613"},"#5613"]]]]],["li",["p",["strong","LocaleProvider"]," Allow for seamless access to less variables. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5712"},"#5712"]," ",["a",{title:null,href:"https://github.com/lionkeng"},"@lionkeng"]]],["li",["p",["strong","Menu"]," Override the default ",["code","a:focus"]," style when it nested in Menu component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5707"},"#5707"]]],["li",["p",["strong","Notification"]," Auto adjust style for singleline message. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5846"},"#5846"]]],["li",["p",["strong","Radio"]," Add less variables for setting color and background color of Radio.Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5791"},"pull/5791"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Table"]],["ul",["li",["p","Add less variables for setting head background color and row background hover color. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5706"},"#5706"]," ",["a",{title:null,href:"https://github.com/kappa-gooner"},"@kappa-gooner"]]],["li",["p","Improve the ",["code","Grouping table head"]," demo style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5697"},"#5697"]]]]],["li",["p",["strong","Tabs"]," Fix the position of the scrolling arrow in ",["code","vertical"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5765"},"#5765"]," ",["a",{title:null,href:"https://github.com/dicklwm"},"@dicklwm"]]],["li",["p",["strong","TreeSelect"]," Fix arrow rotate bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5693"},"#5693"]]],["li",["p",["strong","TypeScript"]],["ul",["li",["p","Add missing props in InputNumber. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5717"},"#5717"]," ",["a",{title:null,href:"https://github.com/whtang906"},"@whtang906"]," "]]]],["li",["p",["strong","Global Optimization"]],["ul",["li",["p","Fix deprecation warning of ",["code","React.PropTypes"]," due to React upgrading to v15.5.0. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5723"},"pull/5723"]," ",["a",{title:null,href:"https://github.com/manjitkumar"},"@manjitkumar"]]]]],["li",["p",["strong","Site"]],["ul",["li",["p","Add native English translation for ",["a",{title:null,href:"https://ant.design/docs/spec/icon"},"icons spec"],". ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","Add ",["a",{title:null,href:"https://gitter.im/ant-design/ant-design-english"},"English gitter chat room"],"."]]]]],["h2","2.9.1"],["p",["code","2017-04-09"]],["ul",["li",["p","Step"],["ul",["li",["p","Add more less variables. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5624"},"#5624"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p","Fix style issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5623"},"#5623"]]]]],["li",["p","Button won't lose focus after click. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5597"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","Add underline to focused link. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5587"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","Fix Dropdown.Button can't use ",["code","placement"]," issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","Fix Pagination alignment issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5632"},"#5632"]]],["li",["p","Fix AutoComplete style issue when use ",["code","allowClear"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5634"},"#5634"]]],["li",["p","Fix DatePicker style issue when set ",["code","showToday"]," to ",["code","false"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5620"},"#5620"]]],["li",["p","Fix Select shows Chinese defaultly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5661"},"#5661"]," ",["a",{title:null,href:"https://github.com/LeeHarlan"},"@LeeHarlan"]]]],["h2","2.9.0"],["p",["code","2017-04-01"]," \ud83d\udc7b"],["ul",["li",["p","Change the default font family to be monospaced for numbers. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b526083fa6a619113a3d26c4f4f092a8648f3bd4"},"b526083"]]],["li",["p","Select"],["ul",["li",["p","Add ",["code","mode"]," prop, deprecate the ",["code","tags|combobox|multiple"]," properties, replaced by ",["code","mode={tags|combobox|multiple}"],"."]],["li",["p",["code","tags|multiple"]," now supports ",["code","allowClear"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4843"},"#4843"]]]]],["li",["p","Add a new type ",["code","dashboard"]," of Progress. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5225"},"#5225"]," ",["a",{title:null,href:"https://github.com/qiaolb"},"@qiaolb"]]],["li",["p","Add ",["code","showLine"]," prop of Tree, for connecting line style in tree nodes. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3854"},"#3854"]]],["li",["p","TimePicker now supports 12 hours via ",["code","use12Hours"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4063"},"#4063"]]],["li",["p","Add ",["code","column.filterIcon"]," prop of Table, which can be used to customize filter icon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5293"},"#5293"]]],["li",["p","Add ",["code","wrapperClassName"]," prop of Spin. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5425"},"#5425"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","Add ",["code","onPrevClick"]," ",["code","onNextClick"]," props of Tabs. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4395"},"#4395"]]],["li",["p","Add ",["code","parser"]," prop of InputNumber, to extract value from formatter. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5178#issuecomment-284557933"},"#5178"]]],["li",["p","New locales support:"],["ul",["li",["p","Japanese ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5529"},"#5529"]," ",["a",{title:null,href:"https://github.com/novi"},"@novi"]]],["li",["p","Slovak ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5304"},"#5304"]," ",["a",{title:null,href:"https://github.com/Kamahl19"},"@Kamahl19"]]],["li",["p","Estonian ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5266"},"#5266"]," ",["a",{title:null,href:"https://github.com/madisvain"},"@madisvain"]]],["li",["p","Turkish ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5536"},"#5536"]," ",["a",{title:null,href:"https://github.com/c0b41"},"@c0b41"]]]]],["li",["p","TypeScript"],["ul",["li",["p","Fix definitions of Carousel following react-slick"]],["li",["p","Fix some definitions of Form."]],["li",["p","Fix ",["code","getPopupContainer"]," definitions."]]]],["li",["p","Allow to disable animation of inkBar and panes of Tabs separately. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5089"},"#5089"]," ",["a",{title:null,href:"https://github.com/xieguanglei"},"@xieguanglei"]]],["li",["p","Button ",["code","loading"]," prop now supports like ",["code","{ delay: 1000 }"],", removed the default loading delay. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5365"},"#5365"]]],["li",["p","Add less variables for Card header. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5354"},"#5354"]," ",["a",{title:null,href:"https://github.com/kossel"},"@kossel"]]],["li",["p","Fix extra separator of Breadcrumb without ",["code","breadcrumbName"],"."]],["li",["p","Fix ",["code","Unknown prop placement"]," warning of Dropdown.Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","Fix RangePicker and InputNumber placeholder color."]],["li",["p","Fix that Cascader search can't use ","[backspace]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5340"},"#5340"]]],["li",["p","Fix that LocaleProvider can't affect ",["code","Modal.confirm"]," sometimes. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5493"},"#5493"]," ",["a",{title:null,href:"https://github.com/hargasinski"},"@hargasinski"]]],["li",["p","Fix scroll animation of BackTop which specifies the ",["code","target"]," prop. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5564"},"#5564"]]],["li",["p","Optimize the block style of Pagination. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5557"},"#5557"]]]],["h2","2.8.3"],["p",["code","2017-03-27"]],["ul",["li",["p","TypeScript"],["ul",["li",["p","Fixed missing definition of ",["code","AutoComplete[filterOption]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5393"},"#5393"]," ",["a",{title:null,href:"https://github.com/mitchelldemler"},"@mitchelldemler"]]],["li",["p","Improve definition of ",["code","getPopupContainer"]," ",["code","getCalendarContainer"]," ",["code","getTooltipContainer"]," ",["code","getSuggestionContainer"],", etc. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/322e9efdc9db28bd92230fc690f1fdf5a72cf7cd"},"322e9ef"]]],["li",["p","Improve definition of ",["code","Form.create"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5420"},"#5420"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]]]],["li",["p","Fixed Badge should work in Maxthon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5477"},"#5477"]]],["li",["p","Fixed Button cannot work with ",["code","null"]," ",["code","undefined"]," as children. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5472"},"#5472"]," ",["a",{title:null,href:"https://github.com/blade254353074"},"@blade254353074"]]],["li",["p","Breadcrumb are not rely on ",["code","route.breadcrumbName"]," now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ac1c7f312bc46ba6ef7aacace43e4ac99b87dd54"},"ac1c7f3"]]],["li",["p","Fixed ",["code","Form.Item[hasFeedback]"]," will lost styles while using with ",["code","Input[prefix]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5456"},"#5456"]," ",["a",{title:null,href:"https://github.com/william-yz"},"@william-yz"]]],["li",["p","Fixed Layout.Content will show scrollbar while using with Carousel. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5415"},"#5415"]]],["li",["p","LocaleProvider"],["ul",["li",["p","Fixed missing locales of German. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5387"},"#5387"]," ",["a",{title:null,href:"https://github.com/Knacktus"},"@Knacktus"]]],["li",["p","Fixed missing locales of Russian. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5406"},"#5406"]," ",["a",{title:null,href:"https://github.com/plandem"},"@plandem"]]],["li",["p","Fixed it doesn't work with Upload. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5388"},"#5388"]," ",["a",{title:null,href:"https://github.com/natergj"},"@natergj"]]]]],["li",["p","Fixed inconsistet animation of Menu Icon and text. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5495"},"#5495"]]],["li",["p","Fixed ",["code","Modale[footer]"]," cannot be set to ",["code","null"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5462"},"#5462"]]],["li",["p","Fixed Pagination will lost styles in ",["code","IE<=10"]," which is introduced in ",["code","2.8.2"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5484"},"#5484"]]],["li",["p","Fixed Popover will be closed by mistake while using Table in it. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5407"},"#5407"]]],["li",["p","Remove restriction that Radio can only be direct chidlren of Radio.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5443"},"#5443"]]],["li",["p","Fixed warning while using Switch in Form.Item. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5368"},"#5368"]]],["li",["p",'Now we defaultly hide the Table\'s "Select All" dropdown icon, display it when set ',["code","selections"]," to true. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5246"},"#5246"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]],["li",["p","New theme variable ",["code","@info-color"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5442"},"#5442"]]],["li",["p","Supporting suppress warning(You are using a whole package of antd...) with ",["code","NODE_ENV=test"]," while testing. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5345"},"#5345"]]],["li",["p","Upgrade moment to ",["code","2.18.0"],"."]]],["h2","2.8.2"],["p",["code","2017-03-11"]],["ul",["li",["p","New ",["a",{title:null,href:"https://ant.design/docs/spec/colors"},"design specification documentation"],"."]],["li",["p","Fix error of Modal.confirm ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5269"},"#5269"],"."]],["li",["p","Fix mask style of Upload ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5275"},"#5275"],"."]],["li",["p","Fix progress not showing of Upload ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5323"},"#5323"],"."]],["li",["p","Fix a pagination showTotal wrong data issue of Table ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5259"},"#5259"],"."]],["li",["p","Fix a style issue while using Popconfirm and Button together ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5301"},"5301"],"."]],["li",["p","Fix a style issue of Radio ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5336"},"#5336"],"."]],["li",["p","Fix a issue that ",["code","getContainer"]," of Message didn't work ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5380"},"#5380"],"."]],["li",["p","Fix text alignment of Checkbox and Radio ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/696a3c0e34156d78e87d629a3f0f8703af1f03ec"},"696a3c0"],"."]],["li",["p","Tweak animation and blur style of Spin ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/fa1e031a7396c61fa9709a0c46fe63200c35d232"},"fa1e031"],"."]],["li",["p","Tweak some styles of Mention ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/240a93cee25bc8c6ad4520cd907a14a7b22ed773"},"240a93c"],"."]]],["h2","2.8.1"],["p",["code","2017-03-11"]],["ul",["li",["p",["strong","DatePicker"]," Fix can't select time when new props are passed, and improve the selection behavior of ",["code","DatePicker[showTime]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5189"},"#5189"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Form"]],["ul",["li",["p","Add document for validate rules. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5201"},"#5201"]]],["li",["p","Fix some style issues. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5196"},"#5196"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5236"},"#5236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5222"},"#5222"]]]]],["li",["p",["strong","Icon"]," Add iconfont ",["code","shake"]," and ",["code","android-o"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/941782f7ec000a9054c3bc945ab887f93ab46749"},"commit/941782"]]],["li",["p",["strong","Input"]," Fix ",["code","hasFeedback"]," not work with ",["code","addonBefore"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5228"},"#5228"]]],["li",["p",["strong","InputNumber"]," Add typings for props ",["code","formatter"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5240"},"#5240"]," ",["a",{title:null,href:"https://github.com/hlehmann"},"@hlehmann"]]],["li",["p",["strong","Modal"]," Call ",["code","onCancel"]," when pressing esc key. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5203"},"#5203"]," ",["a",{title:null,href:"https://github.com/elios264"},"@elios264"]]],["li",["p",["strong","Table"]],["ul",["li",["p","Fix implicit type issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5206"},"#5206"]," ",["a",{title:null,href:"https://github.com/kvey"},"@kvey"]]],["li",["p","Fix right border not visible with no data in ",["code","small"]," size. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5237"},"#5237"]]],["li",["p","Fix sort not working when using grouping column. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5158"},"#5158"]]]]],["li",["p",["strong","Tooltip"]," Fix layout style on disabled Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5254"},"#5254"]]],["li",["p",["strong","Upload"]],["ul",["li",["p","Fix long name of upload item style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/0a35197a35513ca45308bb7163c8243b75dd6f8d"},"commit/0a3519"]]],["li",["p","Fix and improve animation. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5210"},"pull/5210"]]],["li",["p","Allow override ",["code","onProgress"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5260"},"pull/5260"]," ",["a",{title:null,href:"https://github.com/minwe"},"@minwe"]]]]],["li",["p",["strong","Global Optimization"]],["ul",["li",["p","Fix Cannot resolve module ",["code","lodash.debounce"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5230"},"#5230"]]]]],["li",["p",["strong","Site"]],["ul",["li",["p","Fix safari language check. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5245"},"pull/5245"]]],["li",["p","Add ability to copy color when clicking on palette. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5247"},"pull/5247"]," ",["a",{title:null,href:"https://github.com/bsheikh"},"@bsheikh"]]],["li",["p","Add boilerplate samples. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/f2f786d66d75eebef8406a72db8a15e1640cea1f"},"commit/f2f786"]]]]]],["h2","2.8.0"],["p",["code","2017-03-06"]],["ul",["li",["p","Tabs"],["ul",["li",["p","Added ",["code","tabBarStyle"]," to allow customize style of tab bar. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4966"},"#4966"]]],["li",["p","Added ",["code","TabPane[closable]"]," to allow config whether to show delete icon or not. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4807"},"#4807"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]]]],["li",["p","Anchor"],["ul",["li",["p","Added ",["code","showInkInFixed"]," to allow config whether to show circle icon or not when anchor is fixed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4960"},"#4960"]]],["li",["p","Fix issue resulting in Anchor throw errors when ",["code","children"]," is not AnchorLink. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5129"},"#5129"]]]]],["li",["p","Table"],["ul",["li",["p","Added invert selection feature. ",["a",{title:null,href:"https://ant.design/components/table-cn/#components-table-demo-row-selection-custom"},"demo"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4962"},"#4962"]]],["li",["p",["code","spin"]," now spport Spin props. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4824"},"#4824"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]],["li",["p","Fix issue resulting header's bottom border doesn't show when ",["code","size"]," is ",["code","small"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5182"},"#5182"]]]]],["li",["p","Mention added custom trigger character support. ",["a",{title:null,href:"https://ant.design/components/mention-cn/#components-mention-demo-multiple-trigger"},"demo"]],["ul",["li",["p",["img",{title:null,src:"https://zos.alipayobjects.com/rmsportal/QDYwAbwKrqOUOykRaNai.gif",alt:"Mention animation"}]]]]],["li",["p","Rate"],["ul",["li",["p","Support custom character. ",["a",{title:null,href:"https://ant.design/components/rate-cn/#components-rate-demo-character"},"demo"]]],["li",["p","Added new ",["code","className"]," prop."]]]],["li",["p","Layout"],["ul",["li",["p","Added a new ",["code","Header Sider"]," demo. ",["a",{title:null,href:"http://ant.design/components/layout-cn/#components-layout-demo-top-side-2"},"demo"]]],["li",["p","Added a new ",["code","Fixed Header"]," demo. ",["a",{title:null,href:"https://ant.design/components/layout-cn/#components-layout-demo-fixed"},"demo"]]],["li",["p","Added ",["code","Sider[breakpoint]"]," to allow config responsive breakpoint. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4931"},"#4931"]]]]],["li",["p","Form"],["ul",["li",["p","Added ",["code","layout"]," to replace the original ",["code","horizontal"],"\u3001",["code","vertical"],"\u3001",["code","inline"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5056"},"#5056"]]]]],["li",["p","Calendar"],["ul",["li",["p","Added ",["code","dateFullCellRender"]," and ",["code","monthFullCellRender"]," to allow override the content of cell. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5138"},"#5138"]," ",["a",{title:null,href:"https://github.com/wonyun"},"@wonyun"]]],["li",["p","Added ",["code","onSelect"]," for date selection. ",["a",{title:null,href:"https://ant.design/components/calendar-cn/#components-calendar-demo-select"},"demo"]]]]],["li",["p","AutoComplete"],["ul",["li",["p","Fix alignment issue in Form.Item. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5139"},"#5139"]]],["li",["p","Adde a newd ",["code","Uncertain Category"]," demo. ",["a",{title:null,href:"https://ant.design/components/auto-complete-cn/#components-auto-complete-demo-uncertain-category"},"demo"]]]]],["li",["p","Col added ",["code","xl"]," to support 1600px breakpoint. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4796"},"#4796"]," ",["a",{title:null,href:"https://github.com/hjin-me"},"@hjin-me"]]],["li",["p","Upload added ",["code","locale"]," to support i18n. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4697"},"#4697"]]],["li",["p","Transfer added ",["code","onScroll"]," to support load data dynamically. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4188"},"#4188"]]],["li",["p",["code","message"]," and ",["code","notification"]," add ",["code","getContainer"]," to allow config the render container. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5019"},"#5019"]]],["li",["p","Badge added ",["code","showZero"]," to allow config whether to show ",["code","0"]," or not. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4251"},"#4251"]]],["li",["p","InputNumber"],["ul",["li",["p","Added ",["code","formatter"]," to allow format the value to present."]],["li",["p","Added ctrl and shift key support. ",["a",{title:null,href:"https://github.com/react-component/input-number#keyboard-navigation"},"detail"]]]]],["li",["p","Added some new icons. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5107"},"#5107"]]],["li",["p","New locale support:"],["ul",["li",["p","Dutch ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4785"},"#4785"]," ",["a",{title:null,href:"https://github.com/corneyl"},"@corneyl"]]],["li",["p","Catalan ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4929"},"#4929"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","Czech ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"#5169"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"@martinnov92"]]],["li",["p","Korean ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"#5141"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"@minsungryu"]]]]],["li",["p","Improve Spin display position. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4722"},"#4722"]]],["li",["p","Fix Checkbox comatible issue with ",["code","browser-sync"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2744"},"#2744"]]],["li",["p","Fix Steps width issue when resize window. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5083"},"#5083"]]],["li",["p","Fix Upload.Dragger unmount error. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5162"},"#5162"]]],["li",["p","Fix Button shifting during click in IE issue."]],["li",["p","FIx Input prefix and suffix vertical alignment."]]],["h2","2.7.4"],["p",["code","2017-02-28"]],["ul",["li",["p","Fix TreeSelect cannot display bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5092"},"#5092"]]],["li",["p","Fix Anchor ",["code","e.stopPreventDefault is not a function"]," error. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5080"},"#5080"]]],["li",["p","Fix some detail styles of Input, Cascader, Upload."]]],["h2","2.7.3"],["p",["code","2017-02-25"]],["ul",["li",["p","Unify demo code to ES6 class. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4878"},"#4878"]]],["li",["p","TypeScript"],["ul",["li",["p","Fix that ",["code","Cannot find module '../../package.json'"]," error. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4935"},"#4935"]]],["li",["p","Fix definitions of Table, RangePicker and Upload."]]]],["li",["p","Fix lack of event argument for Modal ",["code","onOk"]," ",["code","afterClose"]," and Popconfirm ",["code","onConfirm"]," ",["code","onCancel"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4787"},"#4787"]]],["li",["p","Improve animation of Menu","[inline]"," and Collapse."]],["li",["p","Improve Checkbox and Radio vertical align style."]],["li",["p","Table"],["ul",["li",["p","Fix misplace header when fix column. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4936"},"#4936"]]],["li",["p","Fix not clearing float issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4945"},"#4945"]]],["li",["p","Fix submenu of filter. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4975"},"#4975"]]],["li",["p","Fix that filterDropdown of fixed column cannot be interacted with. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5010"},"#5010"]]],["li",["p","Fix that arguments of ",["code","pagination.onChange"]," do not match Pagination ",["code","onChange"],"."]],["li",["p","Fix that table loading animation is not smoothing. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4934"},"#4934"]]]]],["li",["p","Improve multiple message display. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3543"},"#3543"]]],["li",["p","Fix Carousel autoplay not working after resize window. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2550"},"#2550"]]],["li",["p","Fix that controlled InputNumber cannot input number like ",["code","1.01"]," ",["code","1.001"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5012"},"#5012"]]],["li",["p","Improve Button loading switching.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4913"},"#4913"]]],["li",["p","Fix Dropdown selected menu style and ",["code",'Menu[theme="dark"]']," style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5013"},"#5013"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4903"},"#4903"]]],["li",["p","Fix Menu submenu ",["code","z-index"]," issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4937"},"#4937"]]],["li",["p","Fix that DatePicker and RangePicker width cannot be reset below ",["code","300px"]," issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920" -},"#4920"]]],["li",["p","Fix style of Spin nested in Spin. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4971"},"#4971"]]],["li",["p","Fix that lack of Button style when import Popconfirm by babel-plugin-import."]],["li",["p","Fix that less variables cannot work on circle Progress. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5002"},"#5002"]]],["li",["p","Fix falsy children of Breadcrumb. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5015"},"#5015"]]],["li",["p","Fix blinking tooltip of Slider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5003"},"#5003"]]],["li",["p","Fix that Transfer disabled option can be moved. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4981"},"#4981"]," ",["a",{title:null,href:"https://github.com/tianlizhao"},"@tianlizhao"]]],["li",["p","Documentation"],["ul",["li",["p","Fix and improve site for mobile devices."]],["li",["p","Improve 1.x to 2.x compatibility instruction."]]]]],["h2","2.7.2"],["p",["code","2017-02-17"]],["ul",["li",["p","Fix that ",["code","antd.version"]," doesn't work as expected. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4844"},"#4844"]]],["li",["p","Fix that dist files don't include locales. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4910"},"#4910"]]],["li",["p","Fix that disabled option is selectable in search mode of Cascader. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4699"},"#4699"]]],["li",["p",["strong","Button"]],["ul",["li",["p","Fix click animation of ",["code","Button[type=danger]"],"."]],["li",["p","Fix broken style with ",["code","loading"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4875"},"#4875"]]]]],["li",["p",["strong","Menu"]],["ul",["li",["p","Fix that ",["code","openKeys"]," should be controlled property in ",["code","vertical"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4876"},"#4876"]]],["li",["p","Fix selected animation of Menu.Item."]],["li",["p","Fix broken style of Menu.SubMenu. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4906"},"#4906"]]]]],["li",["p",["strong","Table"]],["ul",["li",["p","Fix broken style of table which use small size and fixed header. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4850"},"#4850"]]],["li",["p","Fix placeholder style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4851"},"#4851"]]],["li",["p","Simplify DOM structure. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4868"},"#4868"]]]]],["li",["p","Fix that Radio should support number ",["code","0"]," as children. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4874"},"#4874"]," ",["a",{title:null,href:"https://github.com/HQidea"},"@HQidea"]]],["li",["p","Fix that RangePicker should work with ",["code","style.width"]," which is small than 300. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","Fix CSS compile error caused by Spin. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4915"},"#4915"]]],["li",["p","Fix that Tooltip should work with disabled button in Chrome. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4865"},"#4865"]]],["li",["p","Fix UX of Tree while dragging. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4858"},"#4858"]]],["li",["p","Fix failed style of Upload. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4810"},"#4810"]]],["li",["p","Fix that ",["code","Menu[vertical]"],"'s SubMenu cannot popup in Layout.Sider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4890"},"#4890"]]],["li",["p","Improve animation of Button and ",["code","Badge[status=processing]"],"."]]],["p",["img",{title:null,src:"https://camo.githubusercontent.com/6874b2333f2fac3fac346404c6e70684e4dafc1a/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f73516b72756c716346734b4e54785158615971512e676966",alt:"Badge animation"}],"\n",["img",{title:null,src:"https://camo.githubusercontent.com/3963d12b45de4f522c2799361dbc3177e7bd93d1/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f46624b776d636f766d795364666c557468494e522e676966",alt:"Button animation"}]],["h2","2.7.1"],["p",["code","2017-02-10"]],["ul",["li",["p",["strong","Affix"]],["ul",["li",["p","Fix the problem of element been hidden when hover on. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4800"},"#4800"]]],["li",["p","Fix event listener can not be removed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4755"},"#4755"]]],["li",["p","Fix can not be unfixed when scrolling fastly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4760"},"#4760"]]]]],["li",["p",["strong","Anchor"]," Fix the location problem when offsetTop has been set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4706"},"#4706"]]],["li",["p",["strong","AutoComplete"]],["ul",["li",["p","Fix the wrong size. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4766"},"#4766"]]],["li",["p","Fix adding error character automatically. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4778"},"#4778"]]]]],["li",["p",["strong","Dropdown"]," Add the documentation and demo about positioning of Dropdown menus. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4811"},"#4811"]]],["li",["p",["strong","Layout"]," Improve Sider's animation effect. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4752"},"#4752"]]],["li",["p",["strong","LocaleProvider"]," Fix issues with the new Swedish locale provider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4762"},"pull-4762"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p",["strong","RangePicker"]," Fix the overlapping problem about the date icon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4783"},"#4783"]," ",["a",{title:null,href:"https://github.com/zhenzong"},"@zhenzong"]]],["li",["p",["strong","Table"]],["ul",["li",["p","Add the missing value 'middle' for size definition. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4819"},"#4819"]," ",["a",{title:null,href:"https://github.com/warrenseymour"},"@warrenseymour"]]],["li",["p","Fix controlled filter does not work with JSX style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4759"},"#4759"]]],["li",["p","Fix switch pagination problem. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4779"},"#4779"]]]]],["li",["p",["strong","Tabs"]," Fix content missing problem since the second tab pane under IE9. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4795"},"#4795"]]],["li",["p",["strong","rc-pagination"]," Upgrade to ~1.7.0, add pageSize as onChange's second argument."]],["li",["p",["strong","Global optimization"]],["ul",["li",["p","Make some bugfixes and optimizations about documentation\u3001link and style."]],["li",["p","Use stylelint instead of lesslint, and fix some lint issues. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2179"},"#2179"]]],["li",["p","Unify border radius to 4px. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4772"},"#4772"]]],["li",["p","Support ",["code","import { version } from 'antd'"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4751"},"#4751"]]]]],["li",["p",["strong","Site"]],["ul",["li",["p","Add default locale looking-up in Home Page. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4552"},"#4552"]]],["li",["p","Can search with Google. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4814"},"#4814"]]],["li",["p","Change the position of version switch. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4799"},"pull-4799"]]]]]],["h2","2.7.0"],["p",["code","2017-02-03"]],["ul",["li",["p","Added ",["code","danger"]," button and ",["code","ghost"]," button style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4679"},"#4679"]]],["li",["p","Input element of AutoComplete can be customized. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4483"},"#4483"]]],["li",["p","Upgrade rc-cascader to ",["code","0.11.0"],", keyborad interactions supported. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4411"},"#4411"]]],["li",["p","More popup directions are supported in notification. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4700"},"#4732"]]],["li",["p","Upgrade rc-steps to ",["code","2.3.0"],", added ",["code","progressDot"]," property of Steps, which allows users to customize the display for Steps with progress dot style."]],["li",["p","Upgrade rc-input-number to ",["code","3.0.0"]],["ul",["li",["p","Input behavious will trigger ",["code","onChange"]," callback now.",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4265"},"#4265"]]],["li",["p","Fixed ",["code","onKeyUp"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4717"},"#4717"]]]]],["li",["p","Added ",["code","vertical"]," mode of Slider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4473"},"#4473"]]],["li",["p","Tag"],["ul",["li",["p","Added preset colors. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4571"},"#4571"]]],["li",["p","Improvement vertical-align and margin."]]]],["li",["p","Add German localization for LocaleProvider.",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4686"},"#4686"]]],["li",["p","Add Swedish localization for LocaleProvider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4455"},"#4455"]]],["li",["p","Add French localization for LocaleProvider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4538"},"#4538"]]],["li",["p","Added ",["code","onSearchChange"]," callback of Transfer. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4464"},"#4464"]]],["li",["p","Added ",["code","maskClosable"]," property of Modal.confirm. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4488"},"#4488"],", ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4490"},"#4488"]]],["li",["p","Form"],["ul",["li",["p","Added ",["code","options.onValuesChange"]," option, because ",["code","options.onFieldsChange"]," would be triggered multiply. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/2934"},"#2934"]]],["li",["p","Added ",["code","props.form.getFieldsError"]," ",["code","props.form.isFieldTouched"]," ",["code","props.form.isFieldsTouched"]," options that can be used to disable submit button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4374"},"#4374"]]],["li",["p","Added ",["code","hideRequiredMark"]," property. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4732"},"#4732"]]]]],["li",["p","Improvement upload list of Upload. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4516"},"#4516"]]],["li",["p","Upgrade rc-select to ",["code","6.7.1"],"."],["ul",["li",["p","Fixed duplication ",["code","onChange"]," callback. ",["a",{title:null,href:"https://github.com/react-component/select/pull/156"},"#156@rc-select"]]],["li",["p","Fixed displaying of initial value. ",["a",{title:null,href:"https://github.com/react-component/select/pull/152"},"#152@rc-select"]]]]],["li",["p","Upgrade rc-tree-select to ",["code","1.9.0"],"."],["ul",["li",["p","Added ",["code","treeDefaultExpandedKeys"]," property.",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/43"},"#43@rc-tree-select"]]],["li",["p","Fixed an overflow-wrap issue. ",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/42"},"#42@rc-tree-select"]]]]],["li",["p","Added less variables: ",["code","@border-style-base"]," ",["code","@border-width-base"]," ",["code","@btn-danger-color"]," ",["code","@btn-danger-bg"]," and etc."]],["li",["p","Fixed Badge misplace issue when browser zoom above 100%. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4747"},"#4747"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4290"},"#4290"]]],["li",["p","Fixed a mis-align issue of fixed header Table. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4750"},"#4750"]]],["li",["p","Fixed Table scrolling lag issue in IE. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4522"},"#4522"]]],["li",["p","Add icon aliases: ",["code","addfile"]," => ",["code","file-add"],"\uff0c",["code","addfolder"]," => ",["code","folder-open"],", and the old type names are still working. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4758"},"#4758"]]]],["h2","2.6.4"],["p",["code","2017-01-20"]],["ul",["li",["p","Improve RangePicker when selecting a preset date.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4561"},"#4561"]]],["li",["p","Fix DatePicker select time scroll issue.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4412"},"#4412"]]],["li",["p","Fix issue resulting in vertical Menu can't be controlled.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3783"},"#3783"]]],["li",["p","Fix Cascader's style when it's disabled.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4648"},"#4648"]]],["li",["p","Table"],["ul",["li",["p","Improve Table fixed header's scrollbar style.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4637"},"#4637"]]],["li",["p","Fix issue resulting in Table's header flashes when ",["code","loading"]," is true in Safari.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4622"},"#4622"]]],["li",["p","Fix multiple border issues. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4647"},"#4647"],"\u3001",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4635"},"#4635"]]],["li",["p","Fix ",["code","showHeader"],"'s default value.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4658"},"#4658"]]],["li",["p","Fix missing ",["code","TableColumnConfig"]," type.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4660"},"#4660"]]]]]],["h2","2.6.3"],["p",["code","2017-01-15"]],["ul",["li",["p","Fixed issue introduced in ",["code","2.6.2"]," that Popconfirm is not working. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4606"},"#4606"]]]],["h2","2.6.2"],["p",["code","2017-01-14"]],["ul",["li",["p","Added a Third-Party Library Page for recommending other greet react components. ",["a",{title:null,href:"/docs/react/recommendation"},"Link"]]],["li",["p","Fixed misplaced Sider of Layout. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4459"},"#4459"]]],["li",["p","Fixed Input.Search wrong block layout and misplaced icon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4540"},"#4540"]]],["li",["p","Added a customize Collapse panel demo. ",["a",{title:null,href:"/components/collapse/#components-collapse-demo-custom"},"Link"]]],["li",["p","Table"],["ul",["li",["p","Enlarged the width of selection column and expand column."]],["li",["p","Fixed not-available pagination issue when property ",["code","pagination"]," is changed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4532"},"#4532"]]],["li",["p","Fixed that three level filter menu is not working. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4541"},"#4541"]]],["li",["p","Fixed ",["code","column.filteredValue"]," issue of cannot being set to ",["code","null"],"."]]]],["li",["p","Now Carousel is undragglble and text-selectable defaultly."]],["li",["p","Added warnings when non-BreadcrumbItem node is nested under Breadcrumb. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4403"},"#4403"]]],["li",["p","Fixed Tooltip hidden issue when ",["code","onVisibleChange(visible)"]," return ",["code","true"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4579"},"#4579"]]],["li",["p","Make TreeSelect panel default height smaller than screen height. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4537"},"#4537"]]],["li",["p","Added less variables of TimePicker and Spin."]],["li",["p","Replaced arrows of DatePicker year panel by year text. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","Fixed TypeScript definites of AutoComplete and Form ",["code","[options.validateTrigger]"],"."]],["li",["p","Improved the animation details of Spin and Progress."]]],["h2","2.6.1"],["p",["code","2017-1-6"]],["ul",["li",["p","Fix style problem for Menu dark theme. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4440"},"#4440"]]],["li",["p","Fix TypeScript interface definition for ",["code","Select[tokenSeparators]"]," ",["code","Modal[afterClose]"]," ",["code","Input[name]"]," and so on. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4441"},"#4441"]," ",["a",{title:null,href:"https://github.com/eddhannay"},"@eddhannay"]]],["li",["p","Fix that ",["code","TimePicker[placeholder]"]," cannot be set to empty string. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4446"},"#4446"]," ",["a",{title:null,href:"https://github.com/jialeicui"},"@jialeicui"]]],["li",["p","Fix style problem in DatePicker year panel. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","Fix that Table loading doesn't mask Pagination. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4461"},"#4461"]]],["li",["p","Fix align style for ",["code","Input[prefix|suffix]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/c4ac4d1eca53ae2f6f4a1e15210b43745f283534"},"commit"]]],["li",["p","Fix align style for Cascader. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/1fbebd4ecfff432e1b2261c9dfee4b9f471e7b1f"},"commit"]]]],["h2","2.6.0"],["p",["code","2017-1-2"]],["ul",["li",["p","Brand new color system. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4426"},"pull/4426"]],["ul",["li",["p","Brand new color algorithm replacing the tint/shade system."]],["li",["p","Brand new color palattes generated by new algorithm. ",["a",{title:null,href:"http://ant.design/docs/spec/colors"},"Link"]]],["li",["p","Change default font color."]]]],["li",["p","Add Layout component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3534"},"#3534"]]],["li",["p","Add Grid playground demo. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ee17abfa9d0362c6f9baab4a9a09e57574583246"},"commit/ee17ab"]]],["li",["p","Input"],["ul",["li",["p","Support prefix and suffix. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4226"},"#4226"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","InputGroup support compact display mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4309"},"pull/4309"]]]]],["li",["p","Spin support delayed display. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4306"},"#4306"]]],["li",["p","Fix the dislocation problem of Pagination in low resolution. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4349"},"#4349"]]],["li",["p","Fix wrapping display of Dropdown.Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4355"},"pull/4355"]," ",["a",{title:null,href:"https://github.com/Morhaus"},"@Morhaus"]]],["li",["p","Fix wrong background color of Cascader in disabled status. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4434"},"#4434"]]],["li",["p","Fix MonthPicker","[monthcellcontentrender]"," doesn't work, and some documentation errors. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4394"},"#4394"]]],["li",["p","Fix the extra border of ButtonGroup. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4382"},"#4382"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","Fix wrong background color of the Submenu(horizontal mode). ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4414"},"#4414"]]],["li",["p","Fix overlapping graphics with Select/Cascader in Form.Item with hasFeedback. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4431"},"#4431"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p","Reset border-radius of the first row in Table without header. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4373"},"#4373"]]],["li",["p","Improve the drag performance of Tree. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4371"},"#4371"]]],["li",["p","Improve official website and documentation, fix some bugs."]],["li",["p","Update rc-form to support nested style of getFieldDecorator","[id]","."]]],["h2","2.5.3"],["p",["code","2016-12-24"]," \ud83c\udf84\ud83c\udf84\ud83c\udf84"],["ul",["li",["p","Supports TypeScript@2.1. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4208"},"#4208"]]],["li",["p","Fix style issue resulting in nested Tabs. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4317"},"#4317"]]],["li",["p","Fix ",["code","onChange"]," callback issue resulting in Radio. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4242"},"#4242"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","Fix a FormItem mis-aligin bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4271"},"#4271"]]],["li",["p","Fix background issue resulting in selected element of veritcal Menu.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4253"},"#4253"]]],["li",["p","Improve arguments type of ",["code","onVisibleChange"]," callback of Dropdown.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4236"},"#4236"]," ",["a",{title:null,href:"https://github.com/bang88"},"@bang88"]]],["li",["p","Improve first argument type of ",["code","onChange"]," callback of Cascader.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4231"},"#4231"]," ",["a",{title:null,href:"https://github.com/bang88"},"@bang88"]]],["li",["p","Improve default width of Datepicker","[showtime]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b912f1cea6f470c16b8dd90554883460161cef47"},"b912f1c"]]]],["h2","2.5.2"],["p",["code","2016-12-10"]],["ul",["li",["p","Improve selected item style of Menu."]],["li",["p","Fix issue resulting in Mention not responses ",["code","onFocus"]," and ",["code","onBlur"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4163"},"#4163"]]],["li",["p","Fix issue resulting in there is a redundant shadow between ",["code","disabled"]," and ",["code","checked"]," Radio. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4114"},"#4114"]," @jdz321"]],["li",["p","Fix error when setting Momment ",["code","defaultValue"]," or ",["code","value"]," on RangePicker, TimePicker, Calendar. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4147"},"#4147"]]],["li",["p","Fix issue resulting in Affix disappears when it's uesed in animated Tabs. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3943"},"#3943"]]],["li",["p","Fix issue resulting in Cascader passes different ",["code","selectedOptions"]," to ",["code","onChange"]," when manually selecting and selecting by search. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4096"},"#4096"]]],["li",["p","Fix issue resulting in Tabs get offset, when too many tabs are opening. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3637"},"#3637"]]],["li",["p","Table"],["ul",["li",["p","Align text of grouped parent header to center."]],["li",["p","Fix issue resulting in ",["code","filterDropdownVisible"]," can't be set correctly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4162"},"#4162"]]]]]],["h2","2.5.1"],["p",["code","2016-12-03"]],["ul",["li",["p","Improve website experience on mobile devices."]],["li",["p","Add some migrate warnings for ",["code","1.x"]," to ",["code","2.x"],"."]],["li",["p","ToolTip, Popover, Popconfirm support to wrap text node and multiple node directly now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3924"},"#3924"]]],["li",["p","Anchor"],["ul",["li",["p","Fix current position bug when scroll fastly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4053"},"#4053"]]],["li",["p","Fix a bug of parent component ref node is undefined. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4037"},"#4037"]]]]],["li",["p","Table"],["ul",["li",["p","Fix a selection problem when setting defaultChecked in rowSelection. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4020"},"#4020"]]],["li",["p","Fix grouping column title cannot work with filters. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4099"},"#4099"]]]]],["li",["p","Fix a misplace bug when using Popover over ",["code",'Input[type="textarea"]'],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4092"},"#4092"]]],["li",["p","Fix Popconfirm ",["code","visible"]," is not-working problem. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4068"},"#4068"]]],["li",["p","Fix TimePicker can not override width by ",["code","style.width"],"."]],["li",["p","Unify Steps icon size. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3817"},"#3817"]]],["li",["p","Fix style details of Form, Button, Slider, Table."]]],["h2","2.5.0"],["p",["code","2016-11-25"]],["ul",["li",["p","Change the default theme to Alipay style and improve lots of style details."]],["li",["p","Supports server-side rendering. (",["code","Mention"]," will throw warning for ",["a",{title:null,href:"https://github.com/facebook/draft-js/issues/385"},"draft-js"],"' issue)"]],["li",["p","Introduce ",["a",{title:null,href:"https://facebook.github.io/jest/docs/tutorial-react.html#snapshot-testing"},"Jest Snapshot"]," to test the structure of components and SSR issues."]],["li",["p","Improve official website and documentation."]],["li",["p","Add ",["a",{title:null,href:"https://ant.design/docs/react/customize-theme"},"document"]," for customizing theme."]],["li",["p","Add ",["a",{title:null,href:"https://ant.design/docs/resource/download"},"Sketch template files"],"."]],["li",["p",["code","LocaleProvider"]," supports Brazilian. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4004"},"#4004"]," ",["a",{title:null,href:"https://github.com/nathantn"},"@nathantn"]]],["li",["p","DatePicker"],["ul",["li",["p",'DatePicker can determine whether to show "Today" button. ',["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/bbef274aae169d142e3e7e3ea0af922d48e6dd64"},"commit"]]],["li",["p","RangePicker can set presetted ranges. ",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-presetted-ranges"},"demo"]]],["li",["p",'Fix "Now" button doesn\'t work while ',["code","DatePicker[showTime]"]," is set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","Fix ",["code","RangePicker[format]"]," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3808"},"#3808"]]],["li",["p","Fix issue that RangePicker ",["code","placeholder=['xx', 'xx']"]," not working."]]]],["li",["p","Add and update some icons. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3977"},"#3977"]]],["li",["p","New component ",["code","Input.Search"],". ",["a",{title:null,href:"https://ant.design/components/input/#components-input-demo-search-input"},"demo"]]],["li",["p","Mention onSelect event will get complete record. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3867"},"#3867"]]],["li",["p","Pagination can get current range. ",["a",{title:null,href:"https://ant.design/components/pagination/#components-pagination-demo-total"},"demo"]]],["li",["p","Table"],["ul",["li",["p","We can control the visible of customized ",["code","filterDropdown"],". ",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-custom-filter-panel"},"demo"]]],["li",["p","Supports JSX-style columns. ",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-jsx"},"demo"]]],["li",["p","Can listen the click event of table cell by ",["code","onCellClick"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3774"},"#3774"]]],["li",["p","Fix border radius of head of border-less table."]],["li",["p","Fix that height of title and footer don't follow ",["code","Table[size]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/9e6439b06cd099ab384a4a2f026f0def6e12bf23"},"commit"]]],["li",["p","Fix issue with selected status. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3900"},"#3900"]]]]],["li",["p","Upload"],["ul",["li",["p","Fix that children could not be ",["code","null"],"."]],["li",["p","Fix logic of preview. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/e552880c32aaa3f5b0fb09a5e1fb7454c24d5378"},"commit"]]]]],["li",["p","Fix ",["code","z-index"]," of Badge. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3898"},"#3898"]]],["li",["p","Fix alignment of multi-line Checkbox. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3971"},"#3971"]," ",["a",{title:null,href:"https://github.com/flashback313"},"@flashback313"]]],["li",["p","Fix alignment of InputNumber while using with other form controls. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3866#issuecomment-261148256"},"#3866(comment)"]]],["li",["p","Fix style of ",["code","Menu.Divider"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3813"},"#3813"]]],["li",["p","Fix that Popover should support Checkbox and Radio as children. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3455"},"#3455"]]],["li",["p","Fix height of ",["code","Select[combobox]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3855"},"#3855"]]],["li",["p","Fix style of actived Switch. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3838"},"#3838"]]],["li",["p",'Fix that Transfer doesn\'t show "Not Found" while there is no search result. ',["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3996"},"#3996"]]],["li",["p","Fix style of placeholder of TreeSelect. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3841"},"#3841"]]],["li",["p","Fix compile errors in TypeScript. ",["a",{ -title:null,href:"https://github.com/ant-design/ant-design/pull/3969"},"#3969"]," ",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]]],["li",["p","Fix that feedback icon should not affect users' operation. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3891"},"#3891"]]]],["h2","2.4.3"],["p",["code","2016-11-17"]],["ul",["li",["p","Fix errors in ",["code","Anchor"]," about querySelector, and make some experience Optimization .",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3832"},"#3832"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3844"},"#3844"]]]],["h2","2.4.2"],["p",["code","2016-11-13"]],["ul",["li",["p","Fix ",["code","Dropdown.Button"]," cannot popup menu.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3815"},"#3815"]]]],["h2","2.4.1"],["p",["code","2016-11-11"]],["ul",["li",["p","Fix ",["code","2.4.0"]," missing index files."]]],["h2","2.4.0"],["p",["code","2016-11-11"]],["ul",["li",["p","Adjust components structure."]],["li",["p","New ",["a",{title:null,href:"https://ant.design/components/anchor"},"Anchor"]," Component."]],["li",["p","Fix less variables ",["code","@font-size-base"]," and ",["code","@text-color"],", add ",["code","@font-size-lg"]," ",["code","@text-color-secondary"],"."]],["li",["p","Add new props ",["code","selectedKeys"]," for ",["code","Transfer"]," component ","[#3729]",". (",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3729"},"https://github.com/ant-design/ant-design/issues/3729"],")"]],["li",["p","Add ",["code","Tag"]," selected status."]],["li",["p","Fix ",["code","Dropdown.Button"]," not support ",["code","visible"]," and ",["code","onVisibleChange"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3779"},"#3779"]]],["li",["p","Fix ",["code","Now"]," button of ",["code","DatePicker[showTime]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","Fix style of ",["code","Steps"]," in vertical mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3760"},"#3760"]]],["li",["p","Fix style compatibility of ",["code","Spin"]," in IE10+.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3755"},"#3755"]]],["li",["p","Fix default style of ",["code","Carousel"]," component."]],["li",["p","Fix focus logic of ",["code","Mention"]," component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3801"},"#3801"]]],["li",["p","Fix animate bug of ",["code","Progress"]," component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3784"},"#3784"]]],["li",["p","Fix focus bug of ",["code","Select"]," component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3778"},"#3778"]]],["li",["p","Fix ",["code","TimePicker"]," not support ",["code",'format="HH"']," bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3793"},"#3793"]]],["li",["p","Fix ",["code","Input"]," ",["code","suffix"]," mouse event responsive area. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3714"},"#3714"]]],["li",["p","Improve performance of ",["code","Table"]," selection. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3757"},"#3757"]]],["li",["p","Improve Carousel default UI style."]],["li",["p","Improve style of ",["code","Checkbox"]," and ",["code","Radio"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","Fix style of DatePickek, Form, Table."]]],["h2","2.3.2"],["p",["code","2016-11-09"]],["ul",["li",["p","Fix dead loop while using ",["code","getFieldProps"],"."]]],["h2","2.3.1"],["p",["code","2016-11-07"]],["ul",["li",["p","Add missing ",["code","dist/antd.css"]," back."]]],["h2","2.3.0"],["p",["code","2016-11-04"]],["ul",["li",["p","Upgrade normalize.css to 5.0."]],["li",["p","Point main file to ",["code","lib/index.js"]," in package.json. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3397"},"#3397"]]],["li",["p","A brand new ",["code","Spin"]," design."]],["li",["p","Add ",["code","addon"]," for ",["code","TimePicker"]," to allow render some addon to its bottom."]],["li",["p","Add ",["code","onDragEnd"]," for ",["code","Tree"],"."]],["li",["p","Add ",["code","bordered"]," for ",["code","Collapse"],"."]],["li",["p","Improve ",["code","Tabs"]," switch animation."]],["li",["p","Improve ",["code","Radio"]," and ",["code","Checkbox"]," style when it's disabled and mouse hovered. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","Optimize ",["code","Transfer"]," performance.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2860"},"#2860"]]],["li",["p","Fix nested ",["code","Popover"]," style issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3448"},"#3448"]]],["li",["p","Fix issue resulting in server side render ",["code","Transfer"]," failed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3686"},"#3686"]]],["li",["p","Fix issue resulting in preview image not display when ",["code","Upload"]," in ",["code","picture-card"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3706"},"#3706"]," ",["a",{title:null,href:"https://github.com/denzw"},"@denzw"]]],["li",["p","DatePicker"],["ul",["li",["p",["code","onChange"]," will be triggered when ",["code","DatePicker"]," in ",["code","showTime"]," mode on blur now."]],["li",["p","Add ",["code","monthCellContentRender"]," for ",["code","MonthPicker"],"."]],["li",["p",["code","Rangepicker"]," can input time manually now.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3718"},"#3718"]]],["li",["p","Add czech locale/translations."]]]],["li",["p","Badge"],["ul",["li",["p","Improve number over 99 displaying when mouse hovering. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3645"},"#3645"]]],["li",["p","Fix moving animation when using ",["code","Badge"]," alone. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3709"},"#3709"]]]]],["li",["p","Mention"],["ul",["li",["p","Fix issue resulting in ",["code","Mention"]," will be covered by ",["code","Table"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3588"},"#3588"]]],["li",["p","Add ",["code","getSuggestionContainer"]," to allow specify container. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3658"},"#3658"]]]]],["li",["p","Tag"],["ul",["li",["p","Deprecate ",["code","color"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","Add ",["code","type"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","Add ",["code","checkable"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]]]],["li",["p","Radio.Group"],["ul",["li",["p","Add ",["code","className"],"."]],["li",["p",["code","null"]," or ",["code","undefined"]," ",["code","children"]," will be ignored."]]]],["li",["p","Select"],["ul",["li",["p","Add ",["code","tokenSeparators"]," to support automatic tokenization. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2071"},"#2071"]]],["li",["p","Add ",["code","onFocus"]," callback. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3587"},"#3587"]]],["li",["p","Fix issue resulting in Select can't display correct selected item text in ",["code","combobox"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3401"},"#3401"]]]]]],["h2","2.2.1"],["p",["code","2016-11-02"]],["ul",["li",["p","Fix controlled DatePicker","[showtime]"," not working bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3665"},"#3665"]]]],["h2","2.2.0"],["p",["code","2016-10-28"]],["ul",["li",["p","Supports TypeScript@2.0. ",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3358"},"#3358"]]],["li",["p","Not rely on specific version of React now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3627"},"#3627"]]],["li",["p","Alert supports ",["code","className"]," ",["code","style"],"."]],["li",["p","DatePicker & MonthPicker & RangePicker allow developers to set whether to show the clear button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3618"},"#3618"]]],["li",["p","Form.Item can generate ",["code","validateStatus"]," & ",["code","help"]," for nested form control automatically. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3212"},"#3212"]]],["li",["p","RangePicker can set some hours or minutes or seconds to be not selectable. ",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-disabled-date"},"#"]]],["li",["p","Switch"],["ul",["li",["p","The width of Switch will resize automatically, according to ",["code","checkedChildren/unCheckedChildren"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3380"},"#3380"]]],["li",["p","Improve the switch animation."]]]],["li",["p","Upload can ",["a",{title:null,href:"https://github.com/react-component/upload#customrequest"},"customized request"]," now. ",["a",{title:null,href:"https://github.com/edgji"},"@edgji"]]],["li",["p","Icon"],["ul",["li",["p","New icons ",["code","bulb"]," ",["code","select"]," ",["code","like-o"]," ",["code","dislike-o"],"."]],["li",["p","Adjust existing icons ",["code","loading"]," ",["code","like"]," ",["code","dislike"],"."]]]],["li",["p","Improve the TypeScript definition of Card & DatePicker & Icon & Table. ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3468"},"3468"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3603"},"#3603"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3531"},"#3531"]]],["li",["p","Fix Cascader ",["code","defaultValue"]," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3470"},"#3470"]]],["li",["p","Fix the alignment of Button & Input & DatePicker & Select. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3481"},"#3481"]]],["li",["p","DatePicker"],["ul",["li",["p","Fix wrong timing of triggering ",["code","onChange"]," while ",["code","DatePicker[showTime]"]," is set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3523"},"#3523"]]]]],["li",["p","Fix ",["code","Dropdown.Button[disabled]"]," doesn't works for behaviour. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3535"},"#3535"]]],["li",["p","Menu"],["ul",["li",["p","Fix errors in SSR, thanks to ",["a",{title:null,href:"https://github.com/xpcode"},"@xpcode"]," to find the solution. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2061"},"#2061"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2406"},"#2406"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3293"},"#3293"]]],["li",["p","Fix children don't support ",["code","null"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3599"},"#3599"]]]]],["li",["p","Fix loading status animation for message.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3536"},"#3536"]]],["li",["p","Form"],["ul",["li",["p","Fix style issue while using ",["code","Form[inline]"]," and ",["code","Input[addonBefore|addonAfter]"]," together. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3524"},"#3524"]]],["li",["p","Fix style issue for Radio.Button in Form.Item."]],["li",["p","Fix style issue for search button in Form.Item. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3630"},"#3630"]]],["li",["p","Fix Form.Item should not treat no user input as validate success. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3613"},"#3613"]]]]],["li",["p","Should not limit the min width of Popover while ",["code","Popover[title]"]," is not set."]],["li",["p","Table"],["ul",["li",["p","Fix style of fixed header of Table while ",["code","dataSource"]," is empty.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3567"},"#3567"]]],["li",["p","Fix Table will overlap SubMenu while ",["code","dataSource"]," is empty. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3521"},"#3521"]]]]],["li",["p","Tabs"],["ul",["li",["p","Height of header of ",["code",'Tabs[type="card|editable-card"]']," should follow design."]],["li",["p","Fix height of TabPane should follow height of its content. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3304"},"#3304"]]]]],["li",["p","Fix style of ",["code","TreeSelect[showSearch]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3520"},"#3520"]]]],["h2","2.1.0"],["p",["code","2016-10-16"]],["ul",["li",["p","Supports spinning Icon."]],["li",["p","Tabs's switch animation could be disabled now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3324"},"#3324"]]],["li",["p","Add Spanish localization for LocaleProvider. @Danjavia"]],["li",["p","Update Russian localization for LocaleProvider. @plandem"]],["li",["p","Add ",["code","onSelect"]," event for AutoComplete."]],["li",["p","Improve style of Modal."]],["li",["p","Improve animation of Tooltip."]],["li",["p","Improve style of Transfer's buttons."]],["li",["p","Improve style of Tree."]],["li",["p","Fix some less variables."]],["li",["p","Fix errors while import the whole antd in SSR."]],["li",["p","Fix errors while render Affix and BackTop on server. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3283"},"#3283"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3343"},"#3343"]]],["li",["p","Fix conflicts between Cascader search mode and browser's autocomplete behaviour. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3350"},"#3350"]]],["li",["p","Fix bug that ",["code","h3"]," cannot be the value of Card","[title]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3388"},"#3388"]]],["li",["p","DatePicker"],["ul",["li",["p","Fix bug that ",["code","onChange"]," will be trigger twice when ",["code","showTime"]," is set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3376"},"#3376"]]],["li",["p","Fix differences between overlay's and trigger's date format. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3405"},"#3405"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3298"},"#3298"]]],["li",["p","Fix style conflicts with TimePicker. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3312"},"#3312"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3307"},"#3307"]]]]],["li",["p","Fix overflow issue for Form.Item label."]],["li",["p","Fix that Icon should not show border in Safari."]],["li",["p","Fix infinite loop while inc/dec InputNubmer with keyboard. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3239"},"#3239"]]],["li",["p","Fix the style of the arrow of Popover."]],["li",["p","Fix bug Popover and Popconfirm ",["code","arrowPointAtCenter"]," doesn't work."]],["li",["p","Select"],["ul",["li",["p","Fix bug that styles of Select are imported twice. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3332"},"#3332"]]],["li",["p","Fix bug ",["code","notFoundContent"]," cannot be set as ",["code","''"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3345"},"#3345"]]],["li",["p","Fix the unstable width of table cell with Select","[showsearch]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3413"},"#3413"]]]]],["li",["p","Fix style conflicts while use ",["code","border"]," & ",["code","title"]," & ",["code","footer"]," of Table at the same time. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3301"},"#3301"]]],["li",["p","Fix that the height of TabPane doesn't follow height of content. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3377"},"#3377"]]],["li",["p","Fix bug Transfer","[titles]"," is not under the control of LocaleProvider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3264"},"#3264"]]],["li",["p","Upload"],["ul",["li",["p","Fix bug users' ",["code","onRemove"]," will override default behaviour. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3317"},"#3317"]]],["li",["p","Fix style for ",["code","listType='picture-card'"],".",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3316"},"#3316"]]]]],["li",["p","Fix bug that moment locales is not found while built. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3204"},"#3204"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3411"},"#3411"]]]],["h2","2.0.1"],["p",["code","2016-10-01"]],["ul",["li",["p","Fix developers cannot call methods of react-slick. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3164"},"#3164"]]],["li",["p","Fix Steps.Step","[icon]"," should support React.ReactNode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3159"},"#3159"]]],["li",["p","Fix server-side render for Affix. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3216"},"#3216"]]],["li",["p","Fix Mention should support ",["code","onSelect"]," ",["code","placeholder"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3236"},"#3236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3226"},"#3226"]]],["li",["p","Fix Transfer cannot work with ",["code","getFieldDecorator"],"."]],["li",["p","Fix LocaleProvider doesn't work for time-related components."]],["li",["p","Fix Cascader doesn't show search text in search mode."]],["li",["p","Fix the animation & text Spin should be placed in vertical middle."]],["li",["p","Fix styles of RangePicker Modal Tag Progress."]]],["h2","2.0.0"],["p",["code","2016-09-28"]],["p","After four months, ",["code","antd@2.0.0"]," is published. We had refactored code and improve functionalities and details of existing components. What's more, we provide English version of the documentation. The antd community help us a lot in developing ",["code","antd@2.0.0"],"."],["p","If you meet any problem while you try to upgrade from ",["code","antd@1.0.0"],", feel free to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues"},"create issues on GitHub"],"."],["h3","2.x Major changes"],["ul",["li",["p","Refactor components with TypeScript, and provide ",["strong",["code",".d.ts"]," files which are officially supported"],". Thanks to all the developers that contributed to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1846"},"#1846"]," and @infeng."]],["li",["p",["strong","Translate the documentation into English"],", and we are going to provide both of Chinese and English versions of the documentation in the future. Thanks to all the translators and reviewers that contributed to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1471"},"#1471"],"."]],["li",["p","DatePicker, TimePicker, Calendar and other components that are designed to select time ",["strong","are refactored to replace ",["a",{title:null,href:"github.com/yiminghe/gregorian-calendar"},"gregorian-calendar"]," with ",["a",{title:null,href:"http://momentjs.com/"},"moment"]],"."]],["li",["p","All the ",["a",{title:null,href:"http://ant.design/components/icon/"},"icons"]," are re-designed."]],["li",["p","New component ",["a",{title:null,href:"http://ant.design/components/mention/"},"Mention"],"."]],["li",["p","New component ",["a",{title:null,href:"http://ant.design/components/auto-complete/"},"AutoComplete"],"."]],["li",["p","The ",["code","getFieldProps"]," of Form is replaced with ",["code","getFieldDecorator"]," which will warn developers if they make mistakes. Related discussion ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"],"."]],["li",["p","Table supports ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-grouping-columns"},"grouping columns"],". @yesmeck"]],["li",["p","Removed components and features which are deprecated in ",["code","antd@1.x"],", such as QueueAnim, Validation, Form.ValueMixin, Progress.Line, Progress.Circle, Popover","[overlay]"," and Slider","[marks]"," will not support array any more."]]],["h3","2.x Breaking changes"],["blockquote",["p","We suggest you upgrade to lastest version of ",["code","2.x"],"."]],["p","There are some breaking changes in ",["code","antd@2.0.0"],", and you need to modify your code to work with it."],["ul",["li",["p",["code","value"]," and ",["code","defaultValue"]," of all the time-related components will not support type ",["code","String/Date"],", please use ",["a",{title:null,href:"http://momentjs.com/"},"moment"],":"],["pre",{lang:"diff",highlighted:'- <TimePicker defaultValue="12:08:23" />\n+ <TimePicker defaultValue={moment(\'12:08:23\', \'HH:mm:ss\')} />\n\n- <DatePicker defaultValue="2015/01/01" />\n+ <DatePicker defaultValue={moment(\'2015/01/01\', \'YYYY/MM/DD\')} />\n\n- <Calendar defaultValue={new Date(\'2010-10-10\')} />\n+ <Calendar defaultValue={moment(\'2010-10-10\', \'YYYY-MM-DD\')} />'},["code","- \n+ \n\n- \n+ \n\n- \n+ "]]],["li",["p","Parameters of type ",["code","Date/GregorianCalendar"]," of functions such as ",["code","onChange"]," and ",["code","onPanelChange"],", plus other callback functions had been changed to type moment. Please consult ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar"},"APIs of gregorian-calendar"]," and ",["a",{title:null,href:"http://momentjs.com/docs/"},"APIs of moment"],", and update your code accordingly. And you can consult this ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/4026221d451b246956983bb42140142d4a48b7d7"},"commit"]," to see how to update."],["p","Because the return value of ",["code","JSON.stringy(date: moment)"]," will lost time zone, we should use ",["code",".format"]," to convert date to string first, see related issue ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3082"},"#3082"]," for details:"],["pre",{lang:"js",highlighted:'handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format(\'YYYY-MM-DD HH:mm:ss\'); // or other format\n const data = JSON.stringify(values);\n // send data to server\n}'},["code","handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format('YYYY-MM-DD HH:mm:ss'); // or other format\n const data = JSON.stringify(values);\n // send data to server\n}"]]],["li",["p","For the value of time-related components becomes an instance of ",["code","moment"],", you should replace ",["code","type: 'date'"]," with ",["code","type: 'object'"]," in form validation."]],["li",["p","The ",["code","format"]," of time-related components is changed from ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar-format#api"},"gregorian-calendar-format"]," to ",["a",{title:null,href:"http://momentjs.com/docs/#/parsing/string-format/"},"moment format"]," now, for instance the format ",["code","yyyy-MM-dd"]," should change to ",["code","YYYY-MM-DD"],"."]],["li",["p",["code","linkRender"]," and ",["code","nameRender"]," of Breadcrumb are removed, please use ",["code","itemRender"],"."]],["li",["p",["code","onClose"]," and ",["code","onOpen"]," of Menu are removed, please use ",["code","onOpenChange"],". As being totally different, please check ",["a",{title:null,href:"http://beta.ant.design/components/menu/#components-menu-demo-sider-current"},"this demo"]," first."]],["li",["p","Paging columns of Table were removed, please use ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-fixed-columns"},"fixed columns"],"."]],["li",["p",["code","Popover[overlay]"]," is removed, please use ",["code","Popover[content]"]," instead."]]],["p","The following change will throw some warnings in the console and it will still work, but we recommend to update your code."],["ul",["li",["p",["code","getFieldProps"]," of Form is deprecated, please use ",["code","getFieldDecorator"],":"],["pre",{lang:"diff",highlighted:'- <Input placeholder="text" {...getFieldProps(\'userName\', { ... })} />\n+ {getFieldDecorator(\'userName\', { ... })(\n+ <Input placeholder="text" />\n+ )}'},["code","- \n+ {getFieldDecorator('userName', { ... })(\n+ \n+ )}"]],["p","Look up to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"]," for related discussion."]],["li",["p",["code","toggleOpen"]," of DatePicker is deprecated, please use ",["code","onOpenChange"],":"],["pre",{lang:"diff",highlighted:'- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}'},["code","- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}"]]]],["h3","2.x Bug fixes"],["ul",["li",["p","Dropdown.Button","[disabled]"," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3070"},"#3070"]]],["li",["p",["code","option.withRef"]," of Form.create should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2843"},"#2843"]]],["li",["p","Fix slow response of expanding sub menu in Menu","[inline]"," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2701"},"#2701"]]],["li",["p","The button of Modal.confirm(and so on) should not be clickable while it is closed asynchronously. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2684"},"#2684"]]],["li",["p",["code","format"]," of DatePicker","[showtime]"," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3123"},"#3123"]]],["li",["p","Fix Table","[datasource]"," treat key whose value is ",["code","0"]," as inexisting. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3166"},"#3166"]," @noonnightstorm"]],["li",["p","Tree.Node should not show arrow if it has no child nodes. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2616"},"#2616"]]],["li",["p","Fix cursor style of arrows that are hidden of Tree.Node. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2748"},"#2748"]]]],["h3","2.x Other improvements"],["ul",["li",["p","Alert supports ",["a",{title:null,href:"http://ant.design/components/alert/#components-alert-demo-banner"},["code","banner"]," mode"],"."]],["li",["p","BackTop will scroll to top with animation."]],["li",["p","Badge supports ",["a",{title:null,href:"http://ant.design/components/badge/#components-badge-demo-status"},"status dot mode"],"."]],["li",["p","Cascader supports ",["a",{title:null,href:"http://ant.design/components/cascader/#components-cascader-demo-search"},"searching options directly"],"."]],["li",["p","Checkbox supports ",["a",{title:null,href:"http://ant.design/components/checkbox/#components-checkbox-demo-check-all"},"indeterminate mode"],"."]],["li",["p","Form supports ",["a",{title:null,href:"http://ant.design/components/form/#components-form-demo-validate-customized"},"vertical layout"],"."]],["li",["p","InputNumber supports long press to increase/decrease number. ",["a",{title:null,href:"http://ant.design/components/input-number/#components-input-number-demo-basic"},"#"]]],["li",["p","notification supports ",["a",{title:null,href:"http://ant.design/components/notification/#components-notification-demo-custom-icon"},"customized icon"],"."]],["li",["p","Spin allows ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-tip"},"customized tips and animation work together"],". @jerrybendy"]],["li",["p","Transfer can handle event while options are checked/unchecked. ",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"#"]]],["li",["p","Transfer can determine ",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"whether an option is checkable"],"."]],["li",["p","Improve style of Alert and notification."]],["li",["p","Modal.confirm(and so on) can be closed by keyboard. @Dafrok"]],["li",["p","Improve the user experience of ",["a",{title:null,href:"http://ant.design/components/date-picker/#components-date-picker-demo-time"},"selecting time in DatePicker"],"."]],["li",["p","Improve the status changed animation of ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-nested"},"Spin"],"."]],["li",["p","Update ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/2f308b0f995cfcb2a3c8feb1e35ffd3f0bf93cfc"},"font-family"],"."]]],["h3","2.x Workflow"],["ul",["li",["p",["a",{title:null,href:"http://library.ant.design/"},"AntD Library"]," a collection of Axure files which includes components and patterns that follow Ant Design Specification."]],["li",["p","Rename ",["code","babel-plugin-antd"]," to ",["a",{title:null,href:"https://github.com/ant-design/babel-plugin-import"},["code","babel-plugin-import"]],", and this means that ",["code","babel-plugin-import"]," becomes an common load-on-demand solution and not just for ",["code","antd"],"."],["p","Please update ",["code","package.json"],":"],["pre",{ -lang:"diff",highlighted:'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}'},["code",'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}']],["p","And update your babel config in ",["code",".babelrc"]," or other place:"],["pre",{lang:"diff",highlighted:'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}'},["code",'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}']]],["li",["p",["a",{title:null,href:"https://github.com/dvajs/dva"},"dva@1.0.0"]," is published and it is officially recommended framework ",["a",{title:null,href:"http://ant.design/docs/react/practical-projects"},"in real world"],"."]],["li",["p","The officially recommended scaffold is ",["a",{title:null,href:"https://github.com/dvajs/dva-cli"},"dva-cli"]," now, the old ",["code","antd-init"]," is just for studying and demo."]]],["h2","1.11.4"],["p","Visit ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"]," to read change logs from ",["code","0.x"]," to ",["code","1.x"],"."]],meta:{order:6,title:"Change Log",toc:!1,timeline:!0,filename:"CHANGELOG.en-US.md"},description:["section",["p",["code","antd"]," strictly follows ",["a",{title:null,href:"http://semver.org/"},"Semantic Versioning 2.0.0"],"."],["h4","Release Schedule"],["ul",["li",["p","Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix)."]],["li",["p","Monthly release: minor version at the end of every month for new features."]],["li",["p","Major version release is not included in this schedule for breadking change and new features."]]],["p","If you want to read change logs before ",["code","2.0.0"],", please visit ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"],"."]],toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#2.9.2",title:"2.9.2"},"2.9.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.1",title:"2.9.1"},"2.9.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.0",title:"2.9.0"},"2.9.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.3",title:"2.8.3"},"2.8.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.2",title:"2.8.2"},"2.8.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.1",title:"2.8.1"},"2.8.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.0",title:"2.8.0"},"2.8.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.4",title:"2.7.4"},"2.7.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.3",title:"2.7.3"},"2.7.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.2",title:"2.7.2"},"2.7.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.1",title:"2.7.1"},"2.7.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.0",title:"2.7.0"},"2.7.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.4",title:"2.6.4"},"2.6.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.3",title:"2.6.3"},"2.6.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.2",title:"2.6.2"},"2.6.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.1",title:"2.6.1"},"2.6.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.0",title:"2.6.0"},"2.6.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.3",title:"2.5.3"},"2.5.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.2",title:"2.5.2"},"2.5.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.1",title:"2.5.1"},"2.5.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.0",title:"2.5.0"},"2.5.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.3",title:"2.4.3"},"2.4.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.2",title:"2.4.2"},"2.4.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.1",title:"2.4.1"},"2.4.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.0",title:"2.4.0"},"2.4.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.2",title:"2.3.2"},"2.3.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.1",title:"2.3.1"},"2.3.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.0",title:"2.3.0"},"2.3.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.1",title:"2.2.1"},"2.2.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.0",title:"2.2.0"},"2.2.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.1.0",title:"2.1.0"},"2.1.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.1",title:"2.0.1"},"2.0.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.0",title:"2.0.0"},"2.0.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#1.11.4",title:"1.11.4"},"1.11.4"]]]}}}); \ No newline at end of file +webpackJsonp([210,211],{654:function(e,t){e.exports={content:["article",{},["h2","2.9.3"],["p",["code","2017-04-24"]],["ul",["li",["p",["strong","notification"]," Fix can't close itself after 4.5s. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5869"},"#5869"]]],["li",["p",["strong","Tabs"]," Add transition for ",["code","ink-bar"]," width. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5858"},"#5858"]," ",["a",{title:null,href:"https://github.com/hlehmann"},"@hlehmann"]]]],["h2","2.9.2"],["p",["code","2017-04-22"]],["ul",["li",["p",["strong","Alert"]," Fix props of banner mode can't be overrided. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5800"},"#5800"]]],["li",["p",["strong","AutoComplete"]," Fix can't add ",["code","onKeyDown"]," event listener with customized input component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5487"},"#5487"]]],["li",["p",["strong","Button"]," New style for danger Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5815"},"#5815"]]],["li",["p",["strong","DatePicker"]," "],["ul",["li",["p","Improve user experience of RangePicker, rc-calendar upgrade to ",["code","~8.0.0"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4985"},"#4985"]]],["li",["p","Fix RangePicker not aligned after customizing the size of input. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5718"},"pull/5718"]," ",["a",{title:null,href:"https://github.com/leadream"},"@leadream"]]]]],["li",["p",["strong","Form"]," Add a less variable to opt out of form item colons. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5855"},"pull/5855"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Icon"]," Add displayName. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5643"},"pull/5643"]," ",["a",{title:null,href:"https://github.com/handycode"},"@handycode"]]],["li",["p",["strong","Input"]],["ul",["li",["p","Fix Input.Search style issue when be used in Input.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5743"},"#5743"]]],["li",["p","Fix AutoComplete style issue when be used in Input.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5832"},"#5832"]]],["li",["p","Fix Select size when be used in Input.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5754"},"#5754"]]],["li",["p","Change suffix color. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5820"},"pull/5820"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]]]],["li",["p",["strong","InputNumber"]," Update docs and demos for how to use ",["code","parser"]," to work with ",["code","formatter"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5683"},"#5683"]]],["li",["p",["strong","Layout"]],["ul",["li",["p","Add ",["a",{title:null,href:"https://ant.design/components/layout/#components-layout-demo-fixed-sider"},"Fixed-Sider"]," demo."]],["li",["p","Fix style issue of responsive sider in firefox. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5613"},"#5613"]]]]],["li",["p",["strong","LocaleProvider"]," Allow for seamless access to less variables. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5712"},"#5712"]," ",["a",{title:null,href:"https://github.com/lionkeng"},"@lionkeng"]]],["li",["p",["strong","Menu"]," Override the default ",["code","a:focus"]," style when it nested in Menu component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5707"},"#5707"]]],["li",["p",["strong","Notification"]," Auto adjust style for singleline message. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5846"},"#5846"]]],["li",["p",["strong","Radio"]," Add less variables for setting color and background color of Radio.Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5791"},"pull/5791"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Table"]],["ul",["li",["p","Add less variables for setting head background color and row background hover color. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5706"},"#5706"]," ",["a",{title:null,href:"https://github.com/kappa-gooner"},"@kappa-gooner"]]],["li",["p","Improve the ",["code","Grouping table head"]," demo style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5697"},"#5697"]]]]],["li",["p",["strong","Tabs"]," Fix the position of the scrolling arrow in ",["code","vertical"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5765"},"#5765"]," ",["a",{title:null,href:"https://github.com/dicklwm"},"@dicklwm"]]],["li",["p",["strong","TreeSelect"]," Fix arrow rotate bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5693"},"#5693"]]],["li",["p",["strong","TypeScript"]],["ul",["li",["p","Add missing props in InputNumber. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5717"},"#5717"]," ",["a",{title:null,href:"https://github.com/whtang906"},"@whtang906"]," "]]]],["li",["p",["strong","Global Optimization"]],["ul",["li",["p","Fix deprecation warning of ",["code","React.PropTypes"]," due to React upgrading to v15.5.0. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5723"},"pull/5723"]," ",["a",{title:null,href:"https://github.com/manjitkumar"},"@manjitkumar"]]]]],["li",["p",["strong","Site"]],["ul",["li",["p","Add native English translation for ",["a",{title:null,href:"https://ant.design/docs/spec/icon"},"icons spec"],". ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","Add ",["a",{title:null,href:"https://gitter.im/ant-design/ant-design-english"},"English gitter chat room"],"."]]]]],["h2","2.9.1"],["p",["code","2017-04-09"]],["ul",["li",["p","Step"],["ul",["li",["p","Add more less variables. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5624"},"#5624"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p","Fix style issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5623"},"#5623"]]]]],["li",["p","Button won't lose focus after click. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5597"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","Add underline to focused link. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5587"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","Fix Dropdown.Button can't use ",["code","placement"]," issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","Fix Pagination alignment issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5632"},"#5632"]]],["li",["p","Fix AutoComplete style issue when use ",["code","allowClear"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5634"},"#5634"]]],["li",["p","Fix DatePicker style issue when set ",["code","showToday"]," to ",["code","false"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5620"},"#5620"]]],["li",["p","Fix Select shows Chinese defaultly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5661"},"#5661"]," ",["a",{title:null,href:"https://github.com/LeeHarlan"},"@LeeHarlan"]]]],["h2","2.9.0"],["p",["code","2017-04-01"]," \ud83d\udc7b"],["ul",["li",["p","Change the default font family to be monospaced for numbers. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b526083fa6a619113a3d26c4f4f092a8648f3bd4"},"b526083"]]],["li",["p","Select"],["ul",["li",["p","Add ",["code","mode"]," prop, deprecate the ",["code","tags|combobox|multiple"]," properties, replaced by ",["code","mode={tags|combobox|multiple}"],"."]],["li",["p",["code","tags|multiple"]," now supports ",["code","allowClear"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4843"},"#4843"]]]]],["li",["p","Add a new type ",["code","dashboard"]," of Progress. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5225"},"#5225"]," ",["a",{title:null,href:"https://github.com/qiaolb"},"@qiaolb"]]],["li",["p","Add ",["code","showLine"]," prop of Tree, for connecting line style in tree nodes. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3854"},"#3854"]]],["li",["p","TimePicker now supports 12 hours via ",["code","use12Hours"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4063"},"#4063"]]],["li",["p","Add ",["code","column.filterIcon"]," prop of Table, which can be used to customize filter icon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5293"},"#5293"]]],["li",["p","Add ",["code","wrapperClassName"]," prop of Spin. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5425"},"#5425"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","Add ",["code","onPrevClick"]," ",["code","onNextClick"]," props of Tabs. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4395"},"#4395"]]],["li",["p","Add ",["code","parser"]," prop of InputNumber, to extract value from formatter. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5178#issuecomment-284557933"},"#5178"]]],["li",["p","New locales support:"],["ul",["li",["p","Japanese ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5529"},"#5529"]," ",["a",{title:null,href:"https://github.com/novi"},"@novi"]]],["li",["p","Slovak ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5304"},"#5304"]," ",["a",{title:null,href:"https://github.com/Kamahl19"},"@Kamahl19"]]],["li",["p","Estonian ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5266"},"#5266"]," ",["a",{title:null,href:"https://github.com/madisvain"},"@madisvain"]]],["li",["p","Turkish ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5536"},"#5536"]," ",["a",{title:null,href:"https://github.com/c0b41"},"@c0b41"]]]]],["li",["p","TypeScript"],["ul",["li",["p","Fix definitions of Carousel following react-slick"]],["li",["p","Fix some definitions of Form."]],["li",["p","Fix ",["code","getPopupContainer"]," definitions."]]]],["li",["p","Allow to disable animation of inkBar and panes of Tabs separately. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5089"},"#5089"]," ",["a",{title:null,href:"https://github.com/xieguanglei"},"@xieguanglei"]]],["li",["p","Button ",["code","loading"]," prop now supports like ",["code","{ delay: 1000 }"],", removed the default loading delay. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5365"},"#5365"]]],["li",["p","Add less variables for Card header. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5354"},"#5354"]," ",["a",{title:null,href:"https://github.com/kossel"},"@kossel"]]],["li",["p","Fix extra separator of Breadcrumb without ",["code","breadcrumbName"],"."]],["li",["p","Fix ",["code","Unknown prop placement"]," warning of Dropdown.Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","Fix RangePicker and InputNumber placeholder color."]],["li",["p","Fix that Cascader search can't use ","[backspace]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5340"},"#5340"]]],["li",["p","Fix that LocaleProvider can't affect ",["code","Modal.confirm"]," sometimes. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5493"},"#5493"]," ",["a",{title:null,href:"https://github.com/hargasinski"},"@hargasinski"]]],["li",["p","Fix scroll animation of BackTop which specifies the ",["code","target"]," prop. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5564"},"#5564"]]],["li",["p","Optimize the block style of Pagination. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5557"},"#5557"]]]],["h2","2.8.3"],["p",["code","2017-03-27"]],["ul",["li",["p","TypeScript"],["ul",["li",["p","Fixed missing definition of ",["code","AutoComplete[filterOption]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5393"},"#5393"]," ",["a",{title:null,href:"https://github.com/mitchelldemler"},"@mitchelldemler"]]],["li",["p","Improve definition of ",["code","getPopupContainer"]," ",["code","getCalendarContainer"]," ",["code","getTooltipContainer"]," ",["code","getSuggestionContainer"],", etc. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/322e9efdc9db28bd92230fc690f1fdf5a72cf7cd"},"322e9ef"]]],["li",["p","Improve definition of ",["code","Form.create"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5420"},"#5420"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]]]],["li",["p","Fixed Badge should work in Maxthon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5477"},"#5477"]]],["li",["p","Fixed Button cannot work with ",["code","null"]," ",["code","undefined"]," as children. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5472"},"#5472"]," ",["a",{title:null,href:"https://github.com/blade254353074"},"@blade254353074"]]],["li",["p","Breadcrumb are not rely on ",["code","route.breadcrumbName"]," now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ac1c7f312bc46ba6ef7aacace43e4ac99b87dd54"},"ac1c7f3"]]],["li",["p","Fixed ",["code","Form.Item[hasFeedback]"]," will lost styles while using with ",["code","Input[prefix]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5456"},"#5456"]," ",["a",{title:null,href:"https://github.com/william-yz"},"@william-yz"]]],["li",["p","Fixed Layout.Content will show scrollbar while using with Carousel. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5415"},"#5415"]]],["li",["p","LocaleProvider"],["ul",["li",["p","Fixed missing locales of German. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5387"},"#5387"]," ",["a",{title:null,href:"https://github.com/Knacktus"},"@Knacktus"]]],["li",["p","Fixed missing locales of Russian. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5406"},"#5406"]," ",["a",{title:null,href:"https://github.com/plandem"},"@plandem"]]],["li",["p","Fixed it doesn't work with Upload. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5388"},"#5388"]," ",["a",{title:null,href:"https://github.com/natergj"},"@natergj"]]]]],["li",["p","Fixed inconsistet animation of Menu Icon and text. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5495"},"#5495"]]],["li",["p","Fixed ",["code","Modale[footer]"]," cannot be set to ",["code","null"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5462"},"#5462"]]],["li",["p","Fixed Pagination will lost styles in ",["code","IE<=10"]," which is introduced in ",["code","2.8.2"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5484"},"#5484"]]],["li",["p","Fixed Popover will be closed by mistake while using Table in it. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5407"},"#5407"]]],["li",["p","Remove restriction that Radio can only be direct chidlren of Radio.Group. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5443"},"#5443"]]],["li",["p","Fixed warning while using Switch in Form.Item. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5368"},"#5368"]]],["li",["p",'Now we defaultly hide the Table\'s "Select All" dropdown icon, display it when set ',["code","selections"]," to true. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5246"},"#5246"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]],["li",["p","New theme variable ",["code","@info-color"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5442"},"#5442"]]],["li",["p","Supporting suppress warning(You are using a whole package of antd...) with ",["code","NODE_ENV=test"]," while testing. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5345"},"#5345"]]],["li",["p","Upgrade moment to ",["code","2.18.0"],"."]]],["h2","2.8.2"],["p",["code","2017-03-11"]],["ul",["li",["p","New ",["a",{title:null,href:"https://ant.design/docs/spec/colors"},"design specification documentation"],"."]],["li",["p","Fix error of Modal.confirm ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5269"},"#5269"],"."]],["li",["p","Fix mask style of Upload ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5275"},"#5275"],"."]],["li",["p","Fix progress not showing of Upload ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5323"},"#5323"],"."]],["li",["p","Fix a pagination showTotal wrong data issue of Table ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5259"},"#5259"],"."]],["li",["p","Fix a style issue while using Popconfirm and Button together ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5301"},"5301"],"."]],["li",["p","Fix a style issue of Radio ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5336"},"#5336"],"."]],["li",["p","Fix a issue that ",["code","getContainer"]," of Message didn't work ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5380"},"#5380"],"."]],["li",["p","Fix text alignment of Checkbox and Radio ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/696a3c0e34156d78e87d629a3f0f8703af1f03ec"},"696a3c0"],"."]],["li",["p","Tweak animation and blur style of Spin ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/fa1e031a7396c61fa9709a0c46fe63200c35d232"},"fa1e031"],"."]],["li",["p","Tweak some styles of Mention ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/240a93cee25bc8c6ad4520cd907a14a7b22ed773"},"240a93c"],"."]]],["h2","2.8.1"],["p",["code","2017-03-11"]],["ul",["li",["p",["strong","DatePicker"]," Fix can't select time when new props are passed, and improve the selection behavior of ",["code","DatePicker[showTime]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5189"},"#5189"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Form"]],["ul",["li",["p","Add document for validate rules. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5201"},"#5201"]]],["li",["p","Fix some style issues. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5196"},"#5196"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5236"},"#5236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5222"},"#5222"]]]]],["li",["p",["strong","Icon"]," Add iconfont ",["code","shake"]," and ",["code","android-o"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/941782f7ec000a9054c3bc945ab887f93ab46749"},"commit/941782"]]],["li",["p",["strong","Input"]," Fix ",["code","hasFeedback"]," not work with ",["code","addonBefore"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5228"},"#5228"]]],["li",["p",["strong","InputNumber"]," Add typings for props ",["code","formatter"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5240"},"#5240"]," ",["a",{title:null,href:"https://github.com/hlehmann"},"@hlehmann"]]],["li",["p",["strong","Modal"]," Call ",["code","onCancel"]," when pressing esc key. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5203"},"#5203"]," ",["a",{title:null,href:"https://github.com/elios264"},"@elios264"]]],["li",["p",["strong","Table"]],["ul",["li",["p","Fix implicit type issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5206"},"#5206"]," ",["a",{title:null,href:"https://github.com/kvey"},"@kvey"]]],["li",["p","Fix right border not visible with no data in ",["code","small"]," size. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5237"},"#5237"]]],["li",["p","Fix sort not working when using grouping column. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5158"},"#5158"]]]]],["li",["p",["strong","Tooltip"]," Fix layout style on disabled Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5254"},"#5254"]]],["li",["p",["strong","Upload"]],["ul",["li",["p","Fix long name of upload item style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/0a35197a35513ca45308bb7163c8243b75dd6f8d"},"commit/0a3519"]]],["li",["p","Fix and improve animation. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5210"},"pull/5210"]]],["li",["p","Allow override ",["code","onProgress"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5260"},"pull/5260"]," ",["a",{title:null,href:"https://github.com/minwe"},"@minwe"]]]]],["li",["p",["strong","Global Optimization"]],["ul",["li",["p","Fix Cannot resolve module ",["code","lodash.debounce"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5230"},"#5230"]]]]],["li",["p",["strong","Site"]],["ul",["li",["p","Fix safari language check. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5245"},"pull/5245"]]],["li",["p","Add ability to copy color when clicking on palette. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5247"},"pull/5247"]," ",["a",{title:null,href:"https://github.com/bsheikh"},"@bsheikh"]]],["li",["p","Add boilerplate samples. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/f2f786d66d75eebef8406a72db8a15e1640cea1f"},"commit/f2f786"]]]]]],["h2","2.8.0"],["p",["code","2017-03-06"]],["ul",["li",["p","Tabs"],["ul",["li",["p","Added ",["code","tabBarStyle"]," to allow customize style of tab bar. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4966"},"#4966"]]],["li",["p","Added ",["code","TabPane[closable]"]," to allow config whether to show delete icon or not. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4807"},"#4807"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]]]],["li",["p","Anchor"],["ul",["li",["p","Added ",["code","showInkInFixed"]," to allow config whether to show circle icon or not when anchor is fixed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4960"},"#4960"]]],["li",["p","Fix issue resulting in Anchor throw errors when ",["code","children"]," is not AnchorLink. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5129"},"#5129"]]]]],["li",["p","Table"],["ul",["li",["p","Added invert selection feature. ",["a",{title:null,href:"https://ant.design/components/table-cn/#components-table-demo-row-selection-custom"},"demo"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4962"},"#4962"]]],["li",["p",["code","spin"]," now spport Spin props. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4824"},"#4824"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]],["li",["p","Fix issue resulting header's bottom border doesn't show when ",["code","size"]," is ",["code","small"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5182"},"#5182"]]]]],["li",["p","Mention added custom trigger character support. ",["a",{title:null,href:"https://ant.design/components/mention-cn/#components-mention-demo-multiple-trigger"},"demo"]],["ul",["li",["p",["img",{title:null,src:"https://zos.alipayobjects.com/rmsportal/QDYwAbwKrqOUOykRaNai.gif",alt:"Mention animation"}]]]]],["li",["p","Rate"],["ul",["li",["p","Support custom character. ",["a",{title:null,href:"https://ant.design/components/rate-cn/#components-rate-demo-character"},"demo"]]],["li",["p","Added new ",["code","className"]," prop."]]]],["li",["p","Layout"],["ul",["li",["p","Added a new ",["code","Header Sider"]," demo. ",["a",{title:null,href:"http://ant.design/components/layout-cn/#components-layout-demo-top-side-2"},"demo"]]],["li",["p","Added a new ",["code","Fixed Header"]," demo. ",["a",{title:null,href:"https://ant.design/components/layout-cn/#components-layout-demo-fixed"},"demo"]]],["li",["p","Added ",["code","Sider[breakpoint]"]," to allow config responsive breakpoint. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4931"},"#4931"]]]]],["li",["p","Form"],["ul",["li",["p","Added ",["code","layout"]," to replace the original ",["code","horizontal"],"\u3001",["code","vertical"],"\u3001",["code","inline"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5056"},"#5056"]]]]],["li",["p","Calendar"],["ul",["li",["p","Added ",["code","dateFullCellRender"]," and ",["code","monthFullCellRender"]," to allow override the content of cell. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5138"},"#5138"]," ",["a",{title:null,href:"https://github.com/wonyun"},"@wonyun"]]],["li",["p","Added ",["code","onSelect"]," for date selection. ",["a",{title:null,href:"https://ant.design/components/calendar-cn/#components-calendar-demo-select"},"demo"]]]]],["li",["p","AutoComplete"],["ul",["li",["p","Fix alignment issue in Form.Item. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5139"},"#5139"]]],["li",["p","Adde a newd ",["code","Uncertain Category"]," demo. ",["a",{title:null,href:"https://ant.design/components/auto-complete-cn/#components-auto-complete-demo-uncertain-category"},"demo"]]]]],["li",["p","Col added ",["code","xl"]," to support 1600px breakpoint. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4796"},"#4796"]," ",["a",{title:null,href:"https://github.com/hjin-me"},"@hjin-me"]]],["li",["p","Upload added ",["code","locale"]," to support i18n. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4697"},"#4697"]]],["li",["p","Transfer added ",["code","onScroll"]," to support load data dynamically. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4188"},"#4188"]]],["li",["p",["code","message"]," and ",["code","notification"]," add ",["code","getContainer"]," to allow config the render container. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5019"},"#5019"]]],["li",["p","Badge added ",["code","showZero"]," to allow config whether to show ",["code","0"]," or not. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4251"},"#4251"]]],["li",["p","InputNumber"],["ul",["li",["p","Added ",["code","formatter"]," to allow format the value to present."]],["li",["p","Added ctrl and shift key support. ",["a",{title:null,href:"https://github.com/react-component/input-number#keyboard-navigation"},"detail"]]]]],["li",["p","Added some new icons. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5107"},"#5107"]]],["li",["p","New locale support:"],["ul",["li",["p","Dutch ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4785"},"#4785"]," ",["a",{title:null,href:"https://github.com/corneyl"},"@corneyl"]]],["li",["p","Catalan ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4929"},"#4929"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","Czech ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"#5169"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"@martinnov92"]]],["li",["p","Korean ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"#5141"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"@minsungryu"]]]]],["li",["p","Improve Spin display position. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4722"},"#4722"]]],["li",["p","Fix Checkbox comatible issue with ",["code","browser-sync"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2744"},"#2744"]]],["li",["p","Fix Steps width issue when resize window. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5083"},"#5083"]]],["li",["p","Fix Upload.Dragger unmount error. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5162"},"#5162"]]],["li",["p","Fix Button shifting during click in IE issue."]],["li",["p","FIx Input prefix and suffix vertical alignment."]]],["h2","2.7.4"],["p",["code","2017-02-28"]],["ul",["li",["p","Fix TreeSelect cannot display bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5092"},"#5092"]]],["li",["p","Fix Anchor ",["code","e.stopPreventDefault is not a function"]," error. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5080"},"#5080"]]],["li",["p","Fix some detail styles of Input, Cascader, Upload."]]],["h2","2.7.3"],["p",["code","2017-02-25"]],["ul",["li",["p","Unify demo code to ES6 class. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4878"},"#4878"]]],["li",["p","TypeScript"],["ul",["li",["p","Fix that ",["code","Cannot find module '../../package.json'"]," error. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4935"},"#4935"]]],["li",["p","Fix definitions of Table, RangePicker and Upload."]]]],["li",["p","Fix lack of event argument for Modal ",["code","onOk"]," ",["code","afterClose"]," and Popconfirm ",["code","onConfirm"]," ",["code","onCancel"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4787"},"#4787"]]],["li",["p","Improve animation of Menu","[inline]"," and Collapse."]],["li",["p","Improve Checkbox and Radio vertical align style."]],["li",["p","Table"],["ul",["li",["p","Fix misplace header when fix column. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4936"},"#4936"]]],["li",["p","Fix not clearing float issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4945"},"#4945"]]],["li",["p","Fix submenu of filter. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4975"},"#4975"]]],["li",["p","Fix that filterDropdown of fixed column cannot be interacted with. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5010"},"#5010"]]],["li",["p","Fix that arguments of ",["code","pagination.onChange"]," do not match Pagination ",["code","onChange"],"."]],["li",["p","Fix that table loading animation is not smoothing. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4934"},"#4934"]]]]],["li",["p","Improve multiple message display. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3543"},"#3543"]]],["li",["p","Fix Carousel autoplay not working after resize window. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2550"},"#2550"]]],["li",["p","Fix that controlled InputNumber cannot input number like ",["code","1.01"]," ",["code","1.001"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5012"},"#5012"]]],["li",["p","Improve Button loading switching.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4913"},"#4913"]]],["li",["p","Fix Dropdown selected menu style and ",["code",'Menu[theme="dark"]']," style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5013" +},"#5013"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4903"},"#4903"]]],["li",["p","Fix Menu submenu ",["code","z-index"]," issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4937"},"#4937"]]],["li",["p","Fix that DatePicker and RangePicker width cannot be reset below ",["code","300px"]," issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","Fix style of Spin nested in Spin. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4971"},"#4971"]]],["li",["p","Fix that lack of Button style when import Popconfirm by babel-plugin-import."]],["li",["p","Fix that less variables cannot work on circle Progress. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5002"},"#5002"]]],["li",["p","Fix falsy children of Breadcrumb. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5015"},"#5015"]]],["li",["p","Fix blinking tooltip of Slider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5003"},"#5003"]]],["li",["p","Fix that Transfer disabled option can be moved. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4981"},"#4981"]," ",["a",{title:null,href:"https://github.com/tianlizhao"},"@tianlizhao"]]],["li",["p","Documentation"],["ul",["li",["p","Fix and improve site for mobile devices."]],["li",["p","Improve 1.x to 2.x compatibility instruction."]]]]],["h2","2.7.2"],["p",["code","2017-02-17"]],["ul",["li",["p","Fix that ",["code","antd.version"]," doesn't work as expected. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4844"},"#4844"]]],["li",["p","Fix that dist files don't include locales. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4910"},"#4910"]]],["li",["p","Fix that disabled option is selectable in search mode of Cascader. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4699"},"#4699"]]],["li",["p",["strong","Button"]],["ul",["li",["p","Fix click animation of ",["code","Button[type=danger]"],"."]],["li",["p","Fix broken style with ",["code","loading"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4875"},"#4875"]]]]],["li",["p",["strong","Menu"]],["ul",["li",["p","Fix that ",["code","openKeys"]," should be controlled property in ",["code","vertical"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4876"},"#4876"]]],["li",["p","Fix selected animation of Menu.Item."]],["li",["p","Fix broken style of Menu.SubMenu. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4906"},"#4906"]]]]],["li",["p",["strong","Table"]],["ul",["li",["p","Fix broken style of table which use small size and fixed header. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4850"},"#4850"]]],["li",["p","Fix placeholder style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4851"},"#4851"]]],["li",["p","Simplify DOM structure. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4868"},"#4868"]]]]],["li",["p","Fix that Radio should support number ",["code","0"]," as children. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4874"},"#4874"]," ",["a",{title:null,href:"https://github.com/HQidea"},"@HQidea"]]],["li",["p","Fix that RangePicker should work with ",["code","style.width"]," which is small than 300. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","Fix CSS compile error caused by Spin. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4915"},"#4915"]]],["li",["p","Fix that Tooltip should work with disabled button in Chrome. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4865"},"#4865"]]],["li",["p","Fix UX of Tree while dragging. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4858"},"#4858"]]],["li",["p","Fix failed style of Upload. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4810"},"#4810"]]],["li",["p","Fix that ",["code","Menu[vertical]"],"'s SubMenu cannot popup in Layout.Sider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4890"},"#4890"]]],["li",["p","Improve animation of Button and ",["code","Badge[status=processing]"],"."]]],["p",["img",{title:null,src:"https://camo.githubusercontent.com/6874b2333f2fac3fac346404c6e70684e4dafc1a/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f73516b72756c716346734b4e54785158615971512e676966",alt:"Badge animation"}],"\n",["img",{title:null,src:"https://camo.githubusercontent.com/3963d12b45de4f522c2799361dbc3177e7bd93d1/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f46624b776d636f766d795364666c557468494e522e676966",alt:"Button animation"}]],["h2","2.7.1"],["p",["code","2017-02-10"]],["ul",["li",["p",["strong","Affix"]],["ul",["li",["p","Fix the problem of element been hidden when hover on. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4800"},"#4800"]]],["li",["p","Fix event listener can not be removed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4755"},"#4755"]]],["li",["p","Fix can not be unfixed when scrolling fastly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4760"},"#4760"]]]]],["li",["p",["strong","Anchor"]," Fix the location problem when offsetTop has been set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4706"},"#4706"]]],["li",["p",["strong","AutoComplete"]],["ul",["li",["p","Fix the wrong size. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4766"},"#4766"]]],["li",["p","Fix adding error character automatically. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4778"},"#4778"]]]]],["li",["p",["strong","Dropdown"]," Add the documentation and demo about positioning of Dropdown menus. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4811"},"#4811"]]],["li",["p",["strong","Layout"]," Improve Sider's animation effect. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4752"},"#4752"]]],["li",["p",["strong","LocaleProvider"]," Fix issues with the new Swedish locale provider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4762"},"pull-4762"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p",["strong","RangePicker"]," Fix the overlapping problem about the date icon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4783"},"#4783"]," ",["a",{title:null,href:"https://github.com/zhenzong"},"@zhenzong"]]],["li",["p",["strong","Table"]],["ul",["li",["p","Add the missing value 'middle' for size definition. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4819"},"#4819"]," ",["a",{title:null,href:"https://github.com/warrenseymour"},"@warrenseymour"]]],["li",["p","Fix controlled filter does not work with JSX style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4759"},"#4759"]]],["li",["p","Fix switch pagination problem. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4779"},"#4779"]]]]],["li",["p",["strong","Tabs"]," Fix content missing problem since the second tab pane under IE9. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4795"},"#4795"]]],["li",["p",["strong","rc-pagination"]," Upgrade to ~1.7.0, add pageSize as onChange's second argument."]],["li",["p",["strong","Global optimization"]],["ul",["li",["p","Make some bugfixes and optimizations about documentation\u3001link and style."]],["li",["p","Use stylelint instead of lesslint, and fix some lint issues. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2179"},"#2179"]]],["li",["p","Unify border radius to 4px. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4772"},"#4772"]]],["li",["p","Support ",["code","import { version } from 'antd'"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4751"},"#4751"]]]]],["li",["p",["strong","Site"]],["ul",["li",["p","Add default locale looking-up in Home Page. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4552"},"#4552"]]],["li",["p","Can search with Google. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4814"},"#4814"]]],["li",["p","Change the position of version switch. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4799"},"pull-4799"]]]]]],["h2","2.7.0"],["p",["code","2017-02-03"]],["ul",["li",["p","Added ",["code","danger"]," button and ",["code","ghost"]," button style. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4679"},"#4679"]]],["li",["p","Input element of AutoComplete can be customized. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4483"},"#4483"]]],["li",["p","Upgrade rc-cascader to ",["code","0.11.0"],", keyborad interactions supported. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4411"},"#4411"]]],["li",["p","More popup directions are supported in notification. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4700"},"#4732"]]],["li",["p","Upgrade rc-steps to ",["code","2.3.0"],", added ",["code","progressDot"]," property of Steps, which allows users to customize the display for Steps with progress dot style."]],["li",["p","Upgrade rc-input-number to ",["code","3.0.0"]],["ul",["li",["p","Input behavious will trigger ",["code","onChange"]," callback now.",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4265"},"#4265"]]],["li",["p","Fixed ",["code","onKeyUp"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4717"},"#4717"]]]]],["li",["p","Added ",["code","vertical"]," mode of Slider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4473"},"#4473"]]],["li",["p","Tag"],["ul",["li",["p","Added preset colors. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4571"},"#4571"]]],["li",["p","Improvement vertical-align and margin."]]]],["li",["p","Add German localization for LocaleProvider.",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4686"},"#4686"]]],["li",["p","Add Swedish localization for LocaleProvider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4455"},"#4455"]]],["li",["p","Add French localization for LocaleProvider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4538"},"#4538"]]],["li",["p","Added ",["code","onSearchChange"]," callback of Transfer. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4464"},"#4464"]]],["li",["p","Added ",["code","maskClosable"]," property of Modal.confirm. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4488"},"#4488"],", ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4490"},"#4488"]]],["li",["p","Form"],["ul",["li",["p","Added ",["code","options.onValuesChange"]," option, because ",["code","options.onFieldsChange"]," would be triggered multiply. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/2934"},"#2934"]]],["li",["p","Added ",["code","props.form.getFieldsError"]," ",["code","props.form.isFieldTouched"]," ",["code","props.form.isFieldsTouched"]," options that can be used to disable submit button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4374"},"#4374"]]],["li",["p","Added ",["code","hideRequiredMark"]," property. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4732"},"#4732"]]]]],["li",["p","Improvement upload list of Upload. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4516"},"#4516"]]],["li",["p","Upgrade rc-select to ",["code","6.7.1"],"."],["ul",["li",["p","Fixed duplication ",["code","onChange"]," callback. ",["a",{title:null,href:"https://github.com/react-component/select/pull/156"},"#156@rc-select"]]],["li",["p","Fixed displaying of initial value. ",["a",{title:null,href:"https://github.com/react-component/select/pull/152"},"#152@rc-select"]]]]],["li",["p","Upgrade rc-tree-select to ",["code","1.9.0"],"."],["ul",["li",["p","Added ",["code","treeDefaultExpandedKeys"]," property.",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/43"},"#43@rc-tree-select"]]],["li",["p","Fixed an overflow-wrap issue. ",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/42"},"#42@rc-tree-select"]]]]],["li",["p","Added less variables: ",["code","@border-style-base"]," ",["code","@border-width-base"]," ",["code","@btn-danger-color"]," ",["code","@btn-danger-bg"]," and etc."]],["li",["p","Fixed Badge misplace issue when browser zoom above 100%. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4747"},"#4747"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4290"},"#4290"]]],["li",["p","Fixed a mis-align issue of fixed header Table. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4750"},"#4750"]]],["li",["p","Fixed Table scrolling lag issue in IE. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4522"},"#4522"]]],["li",["p","Add icon aliases: ",["code","addfile"]," => ",["code","file-add"],"\uff0c",["code","addfolder"]," => ",["code","folder-open"],", and the old type names are still working. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4758"},"#4758"]]]],["h2","2.6.4"],["p",["code","2017-01-20"]],["ul",["li",["p","Improve RangePicker when selecting a preset date.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4561"},"#4561"]]],["li",["p","Fix DatePicker select time scroll issue.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4412"},"#4412"]]],["li",["p","Fix issue resulting in vertical Menu can't be controlled.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3783"},"#3783"]]],["li",["p","Fix Cascader's style when it's disabled.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4648"},"#4648"]]],["li",["p","Table"],["ul",["li",["p","Improve Table fixed header's scrollbar style.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4637"},"#4637"]]],["li",["p","Fix issue resulting in Table's header flashes when ",["code","loading"]," is true in Safari.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4622"},"#4622"]]],["li",["p","Fix multiple border issues. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4647"},"#4647"],"\u3001",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4635"},"#4635"]]],["li",["p","Fix ",["code","showHeader"],"'s default value.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4658"},"#4658"]]],["li",["p","Fix missing ",["code","TableColumnConfig"]," type.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4660"},"#4660"]]]]]],["h2","2.6.3"],["p",["code","2017-01-15"]],["ul",["li",["p","Fixed issue introduced in ",["code","2.6.2"]," that Popconfirm is not working. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4606"},"#4606"]]]],["h2","2.6.2"],["p",["code","2017-01-14"]],["ul",["li",["p","Added a Third-Party Library Page for recommending other greet react components. ",["a",{title:null,href:"/docs/react/recommendation"},"Link"]]],["li",["p","Fixed misplaced Sider of Layout. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4459"},"#4459"]]],["li",["p","Fixed Input.Search wrong block layout and misplaced icon. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4540"},"#4540"]]],["li",["p","Added a customize Collapse panel demo. ",["a",{title:null,href:"/components/collapse/#components-collapse-demo-custom"},"Link"]]],["li",["p","Table"],["ul",["li",["p","Enlarged the width of selection column and expand column."]],["li",["p","Fixed not-available pagination issue when property ",["code","pagination"]," is changed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4532"},"#4532"]]],["li",["p","Fixed that three level filter menu is not working. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4541"},"#4541"]]],["li",["p","Fixed ",["code","column.filteredValue"]," issue of cannot being set to ",["code","null"],"."]]]],["li",["p","Now Carousel is undragglble and text-selectable defaultly."]],["li",["p","Added warnings when non-BreadcrumbItem node is nested under Breadcrumb. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4403"},"#4403"]]],["li",["p","Fixed Tooltip hidden issue when ",["code","onVisibleChange(visible)"]," return ",["code","true"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4579"},"#4579"]]],["li",["p","Make TreeSelect panel default height smaller than screen height. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4537"},"#4537"]]],["li",["p","Added less variables of TimePicker and Spin."]],["li",["p","Replaced arrows of DatePicker year panel by year text. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","Fixed TypeScript definites of AutoComplete and Form ",["code","[options.validateTrigger]"],"."]],["li",["p","Improved the animation details of Spin and Progress."]]],["h2","2.6.1"],["p",["code","2017-1-6"]],["ul",["li",["p","Fix style problem for Menu dark theme. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4440"},"#4440"]]],["li",["p","Fix TypeScript interface definition for ",["code","Select[tokenSeparators]"]," ",["code","Modal[afterClose]"]," ",["code","Input[name]"]," and so on. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4441"},"#4441"]," ",["a",{title:null,href:"https://github.com/eddhannay"},"@eddhannay"]]],["li",["p","Fix that ",["code","TimePicker[placeholder]"]," cannot be set to empty string. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4446"},"#4446"]," ",["a",{title:null,href:"https://github.com/jialeicui"},"@jialeicui"]]],["li",["p","Fix style problem in DatePicker year panel. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","Fix that Table loading doesn't mask Pagination. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4461"},"#4461"]]],["li",["p","Fix align style for ",["code","Input[prefix|suffix]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/c4ac4d1eca53ae2f6f4a1e15210b43745f283534"},"commit"]]],["li",["p","Fix align style for Cascader. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/1fbebd4ecfff432e1b2261c9dfee4b9f471e7b1f"},"commit"]]]],["h2","2.6.0"],["p",["code","2017-1-2"]],["ul",["li",["p","Brand new color system. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4426"},"pull/4426"]],["ul",["li",["p","Brand new color algorithm replacing the tint/shade system."]],["li",["p","Brand new color palattes generated by new algorithm. ",["a",{title:null,href:"http://ant.design/docs/spec/colors"},"Link"]]],["li",["p","Change default font color."]]]],["li",["p","Add Layout component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3534"},"#3534"]]],["li",["p","Add Grid playground demo. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ee17abfa9d0362c6f9baab4a9a09e57574583246"},"commit/ee17ab"]]],["li",["p","Input"],["ul",["li",["p","Support prefix and suffix. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4226"},"#4226"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","InputGroup support compact display mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4309"},"pull/4309"]]]]],["li",["p","Spin support delayed display. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4306"},"#4306"]]],["li",["p","Fix the dislocation problem of Pagination in low resolution. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4349"},"#4349"]]],["li",["p","Fix wrapping display of Dropdown.Button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4355"},"pull/4355"]," ",["a",{title:null,href:"https://github.com/Morhaus"},"@Morhaus"]]],["li",["p","Fix wrong background color of Cascader in disabled status. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4434"},"#4434"]]],["li",["p","Fix MonthPicker","[monthcellcontentrender]"," doesn't work, and some documentation errors. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4394"},"#4394"]]],["li",["p","Fix the extra border of ButtonGroup. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4382"},"#4382"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","Fix wrong background color of the Submenu(horizontal mode). ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4414"},"#4414"]]],["li",["p","Fix overlapping graphics with Select/Cascader in Form.Item with hasFeedback. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4431"},"#4431"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p","Reset border-radius of the first row in Table without header. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4373"},"#4373"]]],["li",["p","Improve the drag performance of Tree. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4371"},"#4371"]]],["li",["p","Improve official website and documentation, fix some bugs."]],["li",["p","Update rc-form to support nested style of getFieldDecorator","[id]","."]]],["h2","2.5.3"],["p",["code","2016-12-24"]," \ud83c\udf84\ud83c\udf84\ud83c\udf84"],["ul",["li",["p","Supports TypeScript@2.1. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4208"},"#4208"]]],["li",["p","Fix style issue resulting in nested Tabs. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4317"},"#4317"]]],["li",["p","Fix ",["code","onChange"]," callback issue resulting in Radio. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4242"},"#4242"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","Fix a FormItem mis-aligin bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4271"},"#4271"]]],["li",["p","Fix background issue resulting in selected element of veritcal Menu.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4253"},"#4253"]]],["li",["p","Improve arguments type of ",["code","onVisibleChange"]," callback of Dropdown.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4236"},"#4236"]," ",["a",{title:null,href:"https://github.com/bang88"},"@bang88"]]],["li",["p","Improve first argument type of ",["code","onChange"]," callback of Cascader.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4231"},"#4231"]," ",["a",{title:null,href:"https://github.com/bang88"},"@bang88"]]],["li",["p","Improve default width of Datepicker","[showtime]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b912f1cea6f470c16b8dd90554883460161cef47"},"b912f1c"]]]],["h2","2.5.2"],["p",["code","2016-12-10"]],["ul",["li",["p","Improve selected item style of Menu."]],["li",["p","Fix issue resulting in Mention not responses ",["code","onFocus"]," and ",["code","onBlur"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4163"},"#4163"]]],["li",["p","Fix issue resulting in there is a redundant shadow between ",["code","disabled"]," and ",["code","checked"]," Radio. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4114"},"#4114"]," @jdz321"]],["li",["p","Fix error when setting Momment ",["code","defaultValue"]," or ",["code","value"]," on RangePicker, TimePicker, Calendar. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4147"},"#4147"]]],["li",["p","Fix issue resulting in Affix disappears when it's uesed in animated Tabs. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3943"},"#3943"]]],["li",["p","Fix issue resulting in Cascader passes different ",["code","selectedOptions"]," to ",["code","onChange"]," when manually selecting and selecting by search. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4096"},"#4096"]]],["li",["p","Fix issue resulting in Tabs get offset, when too many tabs are opening. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3637"},"#3637"]]],["li",["p","Table"],["ul",["li",["p","Align text of grouped parent header to center."]],["li",["p","Fix issue resulting in ",["code","filterDropdownVisible"]," can't be set correctly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4162"},"#4162"]]]]]],["h2","2.5.1"],["p",["code","2016-12-03"]],["ul",["li",["p","Improve website experience on mobile devices."]],["li",["p","Add some migrate warnings for ",["code","1.x"]," to ",["code","2.x"],"."]],["li",["p","ToolTip, Popover, Popconfirm support to wrap text node and multiple node directly now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3924"},"#3924"]]],["li",["p","Anchor"],["ul",["li",["p","Fix current position bug when scroll fastly. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4053"},"#4053"]]],["li",["p","Fix a bug of parent component ref node is undefined. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4037"},"#4037"]]]]],["li",["p","Table"],["ul",["li",["p","Fix a selection problem when setting defaultChecked in rowSelection. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4020"},"#4020"]]],["li",["p","Fix grouping column title cannot work with filters. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4099"},"#4099"]]]]],["li",["p","Fix a misplace bug when using Popover over ",["code",'Input[type="textarea"]'],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4092"},"#4092"]]],["li",["p","Fix Popconfirm ",["code","visible"]," is not-working problem. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4068"},"#4068"]]],["li",["p","Fix TimePicker can not override width by ",["code","style.width"],"."]],["li",["p","Unify Steps icon size. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3817"},"#3817"]]],["li",["p","Fix style details of Form, Button, Slider, Table."]]],["h2","2.5.0"],["p",["code","2016-11-25"]],["ul",["li",["p","Change the default theme to Alipay style and improve lots of style details."]],["li",["p","Supports server-side rendering. (",["code","Mention"]," will throw warning for ",["a",{title:null,href:"https://github.com/facebook/draft-js/issues/385"},"draft-js"],"' issue)"]],["li",["p","Introduce ",["a",{title:null,href:"https://facebook.github.io/jest/docs/tutorial-react.html#snapshot-testing"},"Jest Snapshot"]," to test the structure of components and SSR issues."]],["li",["p","Improve official website and documentation."]],["li",["p","Add ",["a",{title:null,href:"https://ant.design/docs/react/customize-theme"},"document"]," for customizing theme."]],["li",["p","Add ",["a",{title:null,href:"https://ant.design/docs/resource/download"},"Sketch template files"],"."]],["li",["p",["code","LocaleProvider"]," supports Brazilian. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4004"},"#4004"]," ",["a",{title:null,href:"https://github.com/nathantn"},"@nathantn"]]],["li",["p","DatePicker"],["ul",["li",["p",'DatePicker can determine whether to show "Today" button. ',["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/bbef274aae169d142e3e7e3ea0af922d48e6dd64"},"commit"]]],["li",["p","RangePicker can set presetted ranges. ",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-presetted-ranges"},"demo"]]],["li",["p",'Fix "Now" button doesn\'t work while ',["code","DatePicker[showTime]"]," is set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","Fix ",["code","RangePicker[format]"]," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3808"},"#3808"]]],["li",["p","Fix issue that RangePicker ",["code","placeholder=['xx', 'xx']"]," not working."]]]],["li",["p","Add and update some icons. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3977"},"#3977"]]],["li",["p","New component ",["code","Input.Search"],". ",["a",{title:null,href:"https://ant.design/components/input/#components-input-demo-search-input"},"demo"]]],["li",["p","Mention onSelect event will get complete record. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3867"},"#3867"]]],["li",["p","Pagination can get current range. ",["a",{title:null,href:"https://ant.design/components/pagination/#components-pagination-demo-total"},"demo"]]],["li",["p","Table"],["ul",["li",["p","We can control the visible of customized ",["code","filterDropdown"],". ",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-custom-filter-panel"},"demo"]]],["li",["p","Supports JSX-style columns. ",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-jsx"},"demo"]]],["li",["p","Can listen the click event of table cell by ",["code","onCellClick"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3774"},"#3774"]]],["li",["p","Fix border radius of head of border-less table."]],["li",["p","Fix that height of title and footer don't follow ",["code","Table[size]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/9e6439b06cd099ab384a4a2f026f0def6e12bf23"},"commit"]]],["li",["p","Fix issue with selected status. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3900"},"#3900"]]]]],["li",["p","Upload"],["ul",["li",["p","Fix that children could not be ",["code","null"],"."]],["li",["p","Fix logic of preview. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/e552880c32aaa3f5b0fb09a5e1fb7454c24d5378"},"commit"]]]]],["li",["p","Fix ",["code","z-index"]," of Badge. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3898"},"#3898"]]],["li",["p","Fix alignment of multi-line Checkbox. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3971"},"#3971"]," ",["a",{title:null,href:"https://github.com/flashback313"},"@flashback313"]]],["li",["p","Fix alignment of InputNumber while using with other form controls. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3866#issuecomment-261148256"},"#3866(comment)"]]],["li",["p","Fix style of ",["code","Menu.Divider"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3813"},"#3813"]]],["li",["p","Fix that Popover should support Checkbox and Radio as children. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3455"},"#3455"]]],["li",["p","Fix height of ",["code","Select[combobox]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3855"},"#3855"]]],["li",["p","Fix style of actived Switch. ",["a",{title:null, +href:"https://github.com/ant-design/ant-design/issues/3838"},"#3838"]]],["li",["p",'Fix that Transfer doesn\'t show "Not Found" while there is no search result. ',["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3996"},"#3996"]]],["li",["p","Fix style of placeholder of TreeSelect. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3841"},"#3841"]]],["li",["p","Fix compile errors in TypeScript. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3969"},"#3969"]," ",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]]],["li",["p","Fix that feedback icon should not affect users' operation. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3891"},"#3891"]]]],["h2","2.4.3"],["p",["code","2016-11-17"]],["ul",["li",["p","Fix errors in ",["code","Anchor"]," about querySelector, and make some experience Optimization .",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3832"},"#3832"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3844"},"#3844"]]]],["h2","2.4.2"],["p",["code","2016-11-13"]],["ul",["li",["p","Fix ",["code","Dropdown.Button"]," cannot popup menu.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3815"},"#3815"]]]],["h2","2.4.1"],["p",["code","2016-11-11"]],["ul",["li",["p","Fix ",["code","2.4.0"]," missing index files."]]],["h2","2.4.0"],["p",["code","2016-11-11"]],["ul",["li",["p","Adjust components structure."]],["li",["p","New ",["a",{title:null,href:"https://ant.design/components/anchor"},"Anchor"]," Component."]],["li",["p","Fix less variables ",["code","@font-size-base"]," and ",["code","@text-color"],", add ",["code","@font-size-lg"]," ",["code","@text-color-secondary"],"."]],["li",["p","Add new props ",["code","selectedKeys"]," for ",["code","Transfer"]," component ","[#3729]",". (",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3729"},"https://github.com/ant-design/ant-design/issues/3729"],")"]],["li",["p","Add ",["code","Tag"]," selected status."]],["li",["p","Fix ",["code","Dropdown.Button"]," not support ",["code","visible"]," and ",["code","onVisibleChange"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3779"},"#3779"]]],["li",["p","Fix ",["code","Now"]," button of ",["code","DatePicker[showTime]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","Fix style of ",["code","Steps"]," in vertical mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3760"},"#3760"]]],["li",["p","Fix style compatibility of ",["code","Spin"]," in IE10+.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3755"},"#3755"]]],["li",["p","Fix default style of ",["code","Carousel"]," component."]],["li",["p","Fix focus logic of ",["code","Mention"]," component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3801"},"#3801"]]],["li",["p","Fix animate bug of ",["code","Progress"]," component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3784"},"#3784"]]],["li",["p","Fix focus bug of ",["code","Select"]," component. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3778"},"#3778"]]],["li",["p","Fix ",["code","TimePicker"]," not support ",["code",'format="HH"']," bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3793"},"#3793"]]],["li",["p","Fix ",["code","Input"]," ",["code","suffix"]," mouse event responsive area. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3714"},"#3714"]]],["li",["p","Improve performance of ",["code","Table"]," selection. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3757"},"#3757"]]],["li",["p","Improve Carousel default UI style."]],["li",["p","Improve style of ",["code","Checkbox"]," and ",["code","Radio"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","Fix style of DatePickek, Form, Table."]]],["h2","2.3.2"],["p",["code","2016-11-09"]],["ul",["li",["p","Fix dead loop while using ",["code","getFieldProps"],"."]]],["h2","2.3.1"],["p",["code","2016-11-07"]],["ul",["li",["p","Add missing ",["code","dist/antd.css"]," back."]]],["h2","2.3.0"],["p",["code","2016-11-04"]],["ul",["li",["p","Upgrade normalize.css to 5.0."]],["li",["p","Point main file to ",["code","lib/index.js"]," in package.json. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3397"},"#3397"]]],["li",["p","A brand new ",["code","Spin"]," design."]],["li",["p","Add ",["code","addon"]," for ",["code","TimePicker"]," to allow render some addon to its bottom."]],["li",["p","Add ",["code","onDragEnd"]," for ",["code","Tree"],"."]],["li",["p","Add ",["code","bordered"]," for ",["code","Collapse"],"."]],["li",["p","Improve ",["code","Tabs"]," switch animation."]],["li",["p","Improve ",["code","Radio"]," and ",["code","Checkbox"]," style when it's disabled and mouse hovered. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","Optimize ",["code","Transfer"]," performance.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2860"},"#2860"]]],["li",["p","Fix nested ",["code","Popover"]," style issue. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3448"},"#3448"]]],["li",["p","Fix issue resulting in server side render ",["code","Transfer"]," failed. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3686"},"#3686"]]],["li",["p","Fix issue resulting in preview image not display when ",["code","Upload"]," in ",["code","picture-card"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3706"},"#3706"]," ",["a",{title:null,href:"https://github.com/denzw"},"@denzw"]]],["li",["p","DatePicker"],["ul",["li",["p",["code","onChange"]," will be triggered when ",["code","DatePicker"]," in ",["code","showTime"]," mode on blur now."]],["li",["p","Add ",["code","monthCellContentRender"]," for ",["code","MonthPicker"],"."]],["li",["p",["code","Rangepicker"]," can input time manually now.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3718"},"#3718"]]],["li",["p","Add czech locale/translations."]]]],["li",["p","Badge"],["ul",["li",["p","Improve number over 99 displaying when mouse hovering. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3645"},"#3645"]]],["li",["p","Fix moving animation when using ",["code","Badge"]," alone. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3709"},"#3709"]]]]],["li",["p","Mention"],["ul",["li",["p","Fix issue resulting in ",["code","Mention"]," will be covered by ",["code","Table"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3588"},"#3588"]]],["li",["p","Add ",["code","getSuggestionContainer"]," to allow specify container. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3658"},"#3658"]]]]],["li",["p","Tag"],["ul",["li",["p","Deprecate ",["code","color"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","Add ",["code","type"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","Add ",["code","checkable"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]]]],["li",["p","Radio.Group"],["ul",["li",["p","Add ",["code","className"],"."]],["li",["p",["code","null"]," or ",["code","undefined"]," ",["code","children"]," will be ignored."]]]],["li",["p","Select"],["ul",["li",["p","Add ",["code","tokenSeparators"]," to support automatic tokenization. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2071"},"#2071"]]],["li",["p","Add ",["code","onFocus"]," callback. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3587"},"#3587"]]],["li",["p","Fix issue resulting in Select can't display correct selected item text in ",["code","combobox"]," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3401"},"#3401"]]]]]],["h2","2.2.1"],["p",["code","2016-11-02"]],["ul",["li",["p","Fix controlled DatePicker","[showtime]"," not working bug. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3665"},"#3665"]]]],["h2","2.2.0"],["p",["code","2016-10-28"]],["ul",["li",["p","Supports TypeScript@2.0. ",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3358"},"#3358"]]],["li",["p","Not rely on specific version of React now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3627"},"#3627"]]],["li",["p","Alert supports ",["code","className"]," ",["code","style"],"."]],["li",["p","DatePicker & MonthPicker & RangePicker allow developers to set whether to show the clear button. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3618"},"#3618"]]],["li",["p","Form.Item can generate ",["code","validateStatus"]," & ",["code","help"]," for nested form control automatically. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3212"},"#3212"]]],["li",["p","RangePicker can set some hours or minutes or seconds to be not selectable. ",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-disabled-date"},"#"]]],["li",["p","Switch"],["ul",["li",["p","The width of Switch will resize automatically, according to ",["code","checkedChildren/unCheckedChildren"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3380"},"#3380"]]],["li",["p","Improve the switch animation."]]]],["li",["p","Upload can ",["a",{title:null,href:"https://github.com/react-component/upload#customrequest"},"customized request"]," now. ",["a",{title:null,href:"https://github.com/edgji"},"@edgji"]]],["li",["p","Icon"],["ul",["li",["p","New icons ",["code","bulb"]," ",["code","select"]," ",["code","like-o"]," ",["code","dislike-o"],"."]],["li",["p","Adjust existing icons ",["code","loading"]," ",["code","like"]," ",["code","dislike"],"."]]]],["li",["p","Improve the TypeScript definition of Card & DatePicker & Icon & Table. ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3468"},"3468"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3603"},"#3603"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3531"},"#3531"]]],["li",["p","Fix Cascader ",["code","defaultValue"]," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3470"},"#3470"]]],["li",["p","Fix the alignment of Button & Input & DatePicker & Select. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3481"},"#3481"]]],["li",["p","DatePicker"],["ul",["li",["p","Fix wrong timing of triggering ",["code","onChange"]," while ",["code","DatePicker[showTime]"]," is set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3523"},"#3523"]]]]],["li",["p","Fix ",["code","Dropdown.Button[disabled]"]," doesn't works for behaviour. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3535"},"#3535"]]],["li",["p","Menu"],["ul",["li",["p","Fix errors in SSR, thanks to ",["a",{title:null,href:"https://github.com/xpcode"},"@xpcode"]," to find the solution. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2061"},"#2061"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2406"},"#2406"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3293"},"#3293"]]],["li",["p","Fix children don't support ",["code","null"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3599"},"#3599"]]]]],["li",["p","Fix loading status animation for message.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3536"},"#3536"]]],["li",["p","Form"],["ul",["li",["p","Fix style issue while using ",["code","Form[inline]"]," and ",["code","Input[addonBefore|addonAfter]"]," together. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3524"},"#3524"]]],["li",["p","Fix style issue for Radio.Button in Form.Item."]],["li",["p","Fix style issue for search button in Form.Item. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3630"},"#3630"]]],["li",["p","Fix Form.Item should not treat no user input as validate success. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3613"},"#3613"]]]]],["li",["p","Should not limit the min width of Popover while ",["code","Popover[title]"]," is not set."]],["li",["p","Table"],["ul",["li",["p","Fix style of fixed header of Table while ",["code","dataSource"]," is empty.",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3567"},"#3567"]]],["li",["p","Fix Table will overlap SubMenu while ",["code","dataSource"]," is empty. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3521"},"#3521"]]]]],["li",["p","Tabs"],["ul",["li",["p","Height of header of ",["code",'Tabs[type="card|editable-card"]']," should follow design."]],["li",["p","Fix height of TabPane should follow height of its content. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3304"},"#3304"]]]]],["li",["p","Fix style of ",["code","TreeSelect[showSearch]"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3520"},"#3520"]]]],["h2","2.1.0"],["p",["code","2016-10-16"]],["ul",["li",["p","Supports spinning Icon."]],["li",["p","Tabs's switch animation could be disabled now. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3324"},"#3324"]]],["li",["p","Add Spanish localization for LocaleProvider. @Danjavia"]],["li",["p","Update Russian localization for LocaleProvider. @plandem"]],["li",["p","Add ",["code","onSelect"]," event for AutoComplete."]],["li",["p","Improve style of Modal."]],["li",["p","Improve animation of Tooltip."]],["li",["p","Improve style of Transfer's buttons."]],["li",["p","Improve style of Tree."]],["li",["p","Fix some less variables."]],["li",["p","Fix errors while import the whole antd in SSR."]],["li",["p","Fix errors while render Affix and BackTop on server. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3283"},"#3283"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3343"},"#3343"]]],["li",["p","Fix conflicts between Cascader search mode and browser's autocomplete behaviour. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3350"},"#3350"]]],["li",["p","Fix bug that ",["code","h3"]," cannot be the value of Card","[title]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3388"},"#3388"]]],["li",["p","DatePicker"],["ul",["li",["p","Fix bug that ",["code","onChange"]," will be trigger twice when ",["code","showTime"]," is set. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3376"},"#3376"]]],["li",["p","Fix differences between overlay's and trigger's date format. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3405"},"#3405"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3298"},"#3298"]]],["li",["p","Fix style conflicts with TimePicker. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3312"},"#3312"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3307"},"#3307"]]]]],["li",["p","Fix overflow issue for Form.Item label."]],["li",["p","Fix that Icon should not show border in Safari."]],["li",["p","Fix infinite loop while inc/dec InputNubmer with keyboard. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3239"},"#3239"]]],["li",["p","Fix the style of the arrow of Popover."]],["li",["p","Fix bug Popover and Popconfirm ",["code","arrowPointAtCenter"]," doesn't work."]],["li",["p","Select"],["ul",["li",["p","Fix bug that styles of Select are imported twice. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3332"},"#3332"]]],["li",["p","Fix bug ",["code","notFoundContent"]," cannot be set as ",["code","''"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3345"},"#3345"]]],["li",["p","Fix the unstable width of table cell with Select","[showsearch]",". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3413"},"#3413"]]]]],["li",["p","Fix style conflicts while use ",["code","border"]," & ",["code","title"]," & ",["code","footer"]," of Table at the same time. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3301"},"#3301"]]],["li",["p","Fix that the height of TabPane doesn't follow height of content. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3377"},"#3377"]]],["li",["p","Fix bug Transfer","[titles]"," is not under the control of LocaleProvider. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3264"},"#3264"]]],["li",["p","Upload"],["ul",["li",["p","Fix bug users' ",["code","onRemove"]," will override default behaviour. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3317"},"#3317"]]],["li",["p","Fix style for ",["code","listType='picture-card'"],".",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3316"},"#3316"]]]]],["li",["p","Fix bug that moment locales is not found while built. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3204"},"#3204"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3411"},"#3411"]]]],["h2","2.0.1"],["p",["code","2016-10-01"]],["ul",["li",["p","Fix developers cannot call methods of react-slick. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3164"},"#3164"]]],["li",["p","Fix Steps.Step","[icon]"," should support React.ReactNode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3159"},"#3159"]]],["li",["p","Fix server-side render for Affix. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3216"},"#3216"]]],["li",["p","Fix Mention should support ",["code","onSelect"]," ",["code","placeholder"],". ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3236"},"#3236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3226"},"#3226"]]],["li",["p","Fix Transfer cannot work with ",["code","getFieldDecorator"],"."]],["li",["p","Fix LocaleProvider doesn't work for time-related components."]],["li",["p","Fix Cascader doesn't show search text in search mode."]],["li",["p","Fix the animation & text Spin should be placed in vertical middle."]],["li",["p","Fix styles of RangePicker Modal Tag Progress."]]],["h2","2.0.0"],["p",["code","2016-09-28"]],["p","After four months, ",["code","antd@2.0.0"]," is published. We had refactored code and improve functionalities and details of existing components. What's more, we provide English version of the documentation. The antd community help us a lot in developing ",["code","antd@2.0.0"],"."],["p","If you meet any problem while you try to upgrade from ",["code","antd@1.0.0"],", feel free to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues"},"create issues on GitHub"],"."],["h3","2.x Major changes"],["ul",["li",["p","Refactor components with TypeScript, and provide ",["strong",["code",".d.ts"]," files which are officially supported"],". Thanks to all the developers that contributed to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1846"},"#1846"]," and @infeng."]],["li",["p",["strong","Translate the documentation into English"],", and we are going to provide both of Chinese and English versions of the documentation in the future. Thanks to all the translators and reviewers that contributed to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1471"},"#1471"],"."]],["li",["p","DatePicker, TimePicker, Calendar and other components that are designed to select time ",["strong","are refactored to replace ",["a",{title:null,href:"github.com/yiminghe/gregorian-calendar"},"gregorian-calendar"]," with ",["a",{title:null,href:"http://momentjs.com/"},"moment"]],"."]],["li",["p","All the ",["a",{title:null,href:"http://ant.design/components/icon/"},"icons"]," are re-designed."]],["li",["p","New component ",["a",{title:null,href:"http://ant.design/components/mention/"},"Mention"],"."]],["li",["p","New component ",["a",{title:null,href:"http://ant.design/components/auto-complete/"},"AutoComplete"],"."]],["li",["p","The ",["code","getFieldProps"]," of Form is replaced with ",["code","getFieldDecorator"]," which will warn developers if they make mistakes. Related discussion ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"],"."]],["li",["p","Table supports ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-grouping-columns"},"grouping columns"],". @yesmeck"]],["li",["p","Removed components and features which are deprecated in ",["code","antd@1.x"],", such as QueueAnim, Validation, Form.ValueMixin, Progress.Line, Progress.Circle, Popover","[overlay]"," and Slider","[marks]"," will not support array any more."]]],["h3","2.x Breaking changes"],["blockquote",["p","We suggest you upgrade to lastest version of ",["code","2.x"],"."]],["p","There are some breaking changes in ",["code","antd@2.0.0"],", and you need to modify your code to work with it."],["ul",["li",["p",["code","value"]," and ",["code","defaultValue"]," of all the time-related components will not support type ",["code","String/Date"],", please use ",["a",{title:null,href:"http://momentjs.com/"},"moment"],":"],["pre",{lang:"diff",highlighted:'- <TimePicker defaultValue="12:08:23" />\n+ <TimePicker defaultValue={moment(\'12:08:23\', \'HH:mm:ss\')} />\n\n- <DatePicker defaultValue="2015/01/01" />\n+ <DatePicker defaultValue={moment(\'2015/01/01\', \'YYYY/MM/DD\')} />\n\n- <Calendar defaultValue={new Date(\'2010-10-10\')} />\n+ <Calendar defaultValue={moment(\'2010-10-10\', \'YYYY-MM-DD\')} />'},["code","- \n+ \n\n- \n+ \n\n- \n+ "]]],["li",["p","Parameters of type ",["code","Date/GregorianCalendar"]," of functions such as ",["code","onChange"]," and ",["code","onPanelChange"],", plus other callback functions had been changed to type moment. Please consult ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar"},"APIs of gregorian-calendar"]," and ",["a",{title:null,href:"http://momentjs.com/docs/"},"APIs of moment"],", and update your code accordingly. And you can consult this ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/4026221d451b246956983bb42140142d4a48b7d7"},"commit"]," to see how to update."],["p","Because the return value of ",["code","JSON.stringy(date: moment)"]," will lost time zone, we should use ",["code",".format"]," to convert date to string first, see related issue ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3082"},"#3082"]," for details:"],["pre",{lang:"js",highlighted:'handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format(\'YYYY-MM-DD HH:mm:ss\'); // or other format\n const data = JSON.stringify(values);\n // send data to server\n}'},["code","handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format('YYYY-MM-DD HH:mm:ss'); // or other format\n const data = JSON.stringify(values);\n // send data to server\n}"]]],["li",["p","For the value of time-related components becomes an instance of ",["code","moment"],", you should replace ",["code","type: 'date'"]," with ",["code","type: 'object'"]," in form validation."]],["li",["p","The ",["code","format"]," of time-related components is changed from ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar-format#api"},"gregorian-calendar-format"]," to ",["a",{title:null,href:"http://momentjs.com/docs/#/parsing/string-format/"},"moment format"]," now, for instance the format ",["code","yyyy-MM-dd"]," should change to ",["code","YYYY-MM-DD"],"."]],["li",["p",["code","linkRender"]," and ",["code","nameRender"]," of Breadcrumb are removed, please use ",["code","itemRender"],"."]],["li",["p",["code","onClose"]," and ",["code","onOpen"]," of Menu are removed, please use ",["code","onOpenChange"],". As being totally different, please check ",["a",{title:null,href:"http://beta.ant.design/components/menu/#components-menu-demo-sider-current"},"this demo"]," first."]],["li",["p","Paging columns of Table were removed, please use ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-fixed-columns"},"fixed columns"],"."]],["li",["p",["code","Popover[overlay]"]," is removed, please use ",["code","Popover[content]"]," instead."]]],["p","The following change will throw some warnings in the console and it will still work, but we recommend to update your code."],["ul",["li",["p",["code","getFieldProps"]," of Form is deprecated, please use ",["code","getFieldDecorator"],":"],["pre",{lang:"diff",highlighted:'- <Input placeholder="text" {...getFieldProps(\'userName\', { ... })} />\n+ {getFieldDecorator(\'userName\', { ... })(\n+ <Input placeholder="text" />\n+ )}'},["code","- \n+ {getFieldDecorator('userName', { ... })(\n+ \n+ )}"]],["p","Look up to ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"]," for related discussion."]],["li",["p",["code","toggleOpen"]," of DatePicker is deprecated, please use ",["code","onOpenChange"],":"],["pre",{lang:"diff",highlighted:'- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}'},["code","- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}"]]]],["h3","2.x Bug fixes"],["ul",["li",["p","Dropdown.Button","[disabled]"," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3070"},"#3070"]]],["li",["p",["code","option.withRef"]," of Form.create should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2843"},"#2843"]]],["li",["p","Fix slow response of expanding sub menu in Menu","[inline]"," mode. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2701"},"#2701"]]],["li",["p","The button of Modal.confirm(and so on) should not be clickable while it is closed asynchronously. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2684"},"#2684"]]],["li",["p",["code","format"]," of DatePicker","[showtime]"," should work. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3123"},"#3123"]]],["li",["p","Fix Table","[datasource]"," treat key whose value is ",["code","0"]," as inexisting. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3166"},"#3166"]," @noonnightstorm"]],["li",["p","Tree.Node should not show arrow if it has no child nodes. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2616"},"#2616"]]],["li",["p","Fix cursor style of arrows that are hidden of Tree.Node. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2748"},"#2748"]]]],["h3","2.x Other improvements"],["ul",["li",["p","Alert supports ",["a",{title:null,href:"http://ant.design/components/alert/#components-alert-demo-banner"},["code","banner"]," mode"],"."]],["li",["p","BackTop will scroll to top with animation."]],["li",["p","Badge supports ",["a",{title:null,href:"http://ant.design/components/badge/#components-badge-demo-status"},"status dot mode"],"."]],["li",["p","Cascader supports ",["a",{title:null,href:"http://ant.design/components/cascader/#components-cascader-demo-search"},"searching options directly"],"."]],["li",["p","Checkbox supports ",["a",{title:null,href:"http://ant.design/components/checkbox/#components-checkbox-demo-check-all"},"indeterminate mode"],"."]],["li",["p","Form supports ",["a",{title:null,href:"http://ant.design/components/form/#components-form-demo-validate-customized"},"vertical layout"],"."]],["li",["p","InputNumber supports long press to increase/decrease number. ",["a",{title:null,href:"http://ant.design/components/input-number/#components-input-number-demo-basic"},"#"]]],["li",["p","notification supports ",["a",{title:null,href:"http://ant.design/components/notification/#components-notification-demo-custom-icon"},"customized icon"],"."]],["li",["p","Spin allows ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-tip"},"customized tips and animation work together"],". @jerrybendy"]],["li",["p","Transfer can handle event while options are checked/unchecked. ",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"#"]]],["li",["p","Transfer can determine ",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"whether an option is checkable"],"."]],["li",["p","Improve style of Alert and notification."]],["li",["p","Modal.confirm(and so on) can be closed by keyboard. @Dafrok"]],["li",["p","Improve the user experience of ",["a",{title:null,href:"http://ant.design/components/date-picker/#components-date-picker-demo-time"},"selecting time in DatePicker"],"."]],["li",["p","Improve the status changed animation of ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-nested"},"Spin"],"."]],["li",["p","Update ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/2f308b0f995cfcb2a3c8feb1e35ffd3f0bf93cfc" +},"font-family"],"."]]],["h3","2.x Workflow"],["ul",["li",["p",["a",{title:null,href:"http://library.ant.design/"},"AntD Library"]," a collection of Axure files which includes components and patterns that follow Ant Design Specification."]],["li",["p","Rename ",["code","babel-plugin-antd"]," to ",["a",{title:null,href:"https://github.com/ant-design/babel-plugin-import"},["code","babel-plugin-import"]],", and this means that ",["code","babel-plugin-import"]," becomes an common load-on-demand solution and not just for ",["code","antd"],"."],["p","Please update ",["code","package.json"],":"],["pre",{lang:"diff",highlighted:'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}'},["code",'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}']],["p","And update your babel config in ",["code",".babelrc"]," or other place:"],["pre",{lang:"diff",highlighted:'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}'},["code",'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}']]],["li",["p",["a",{title:null,href:"https://github.com/dvajs/dva"},"dva@1.0.0"]," is published and it is officially recommended framework ",["a",{title:null,href:"http://ant.design/docs/react/practical-projects"},"in real world"],"."]],["li",["p","The officially recommended scaffold is ",["a",{title:null,href:"https://github.com/dvajs/dva-cli"},"dva-cli"]," now, the old ",["code","antd-init"]," is just for studying and demo."]]],["h2","1.11.4"],["p","Visit ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"]," to read change logs from ",["code","0.x"]," to ",["code","1.x"],"."]],meta:{order:6,title:"Change Log",toc:!1,timeline:!0,filename:"CHANGELOG.en-US.md"},description:["section",["p",["code","antd"]," strictly follows ",["a",{title:null,href:"http://semver.org/"},"Semantic Versioning 2.0.0"],"."],["h4","Release Schedule"],["ul",["li",["p","Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix)."]],["li",["p","Monthly release: minor version at the end of every month for new features."]],["li",["p","Major version release is not included in this schedule for breadking change and new features."]]],["p","If you want to read change logs before ",["code","2.0.0"],", please visit ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"],"."]],toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#2.9.3",title:"2.9.3"},"2.9.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.2",title:"2.9.2"},"2.9.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.1",title:"2.9.1"},"2.9.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.0",title:"2.9.0"},"2.9.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.3",title:"2.8.3"},"2.8.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.2",title:"2.8.2"},"2.8.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.1",title:"2.8.1"},"2.8.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.0",title:"2.8.0"},"2.8.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.4",title:"2.7.4"},"2.7.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.3",title:"2.7.3"},"2.7.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.2",title:"2.7.2"},"2.7.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.1",title:"2.7.1"},"2.7.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.0",title:"2.7.0"},"2.7.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.4",title:"2.6.4"},"2.6.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.3",title:"2.6.3"},"2.6.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.2",title:"2.6.2"},"2.6.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.1",title:"2.6.1"},"2.6.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.0",title:"2.6.0"},"2.6.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.3",title:"2.5.3"},"2.5.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.2",title:"2.5.2"},"2.5.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.1",title:"2.5.1"},"2.5.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.0",title:"2.5.0"},"2.5.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.3",title:"2.4.3"},"2.4.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.2",title:"2.4.2"},"2.4.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.1",title:"2.4.1"},"2.4.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.0",title:"2.4.0"},"2.4.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.2",title:"2.3.2"},"2.3.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.1",title:"2.3.1"},"2.3.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.0",title:"2.3.0"},"2.3.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.1",title:"2.2.1"},"2.2.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.0",title:"2.2.0"},"2.2.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.1.0",title:"2.1.0"},"2.1.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.1",title:"2.0.1"},"2.0.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.0",title:"2.0.0"},"2.0.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#1.11.4",title:"1.11.4"},"1.11.4"]]]}}}); \ No newline at end of file diff --git a/CHANGELOG.zh-CN.md.js b/CHANGELOG.zh-CN.md.js index bb4a99ac5..810ba190e 100644 --- a/CHANGELOG.zh-CN.md.js +++ b/CHANGELOG.zh-CN.md.js @@ -1,4 +1,5 @@ -webpackJsonp([209,211],{655:function(t,e){t.exports={content:["article",{},["h2","2.9.2"],["p",["code","2017-04-22"]],["ul",["li",["p",["strong","Alert"]," \u4fee\u590d banner \u578b\u5c5e\u6027\u65e0\u6cd5\u8986\u76d6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5800"},"#5800"]]],["li",["p",["strong","AutoComplete"]," \u4fee\u590d\u81ea\u5b9a\u4e49\u8f93\u5165\u7ec4\u4ef6\u65e0\u6cd5\u76d1\u542c ",["code","onKeyDown"]," \u4e8b\u4ef6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5487"},"#5487"]]],["li",["p",["strong","Button"]," \u5371\u9669\u6309\u94ae\u4f7f\u7528\u65b0\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5815"},"#5815"]]],["li",["p",["strong","DatePicker"]," "],["ul",["li",["p","\u4f18\u5316\u4e86 RangePicker \u7684\u4f53\u9a8c\uff0crc-calendar \u5347\u7ea7\u81f3 ",["code","~8.0.0"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4985"},"#4985"]]],["li",["p","\u4fee\u590d\u4e86 RangePicker \u81ea\u5b9a\u4e49\u9ad8\u5ea6\u540e\u6587\u5b57\u4e0d\u80fd\u4e0a\u4e0b\u5c45\u4e2d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5718"},"pull/5718"]," ",["a",{title:null,href:"https://github.com/leadream"},"@leadream"]]]]],["li",["p",["strong","Form"]," \u589e\u52a0\u6837\u5f0f\u53d8\u91cf\u6765\u63a7\u5236\u8868\u5355\u9879\u6807\u9898\u5192\u53f7\u7684\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5855"},"pull/5855"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Icon"]," \u589e\u52a0 displayName \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5643"},"pull/5643"]," ",["a",{title:null,href:"https://github.com/handycode"},"@handycode"]]],["li",["p",["strong","Input"]],["ul",["li",["p","\u4fee\u590d\u4e86 Input.Search \u5728 Input.Group \u4e0b\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5743"},"#5743"]]],["li",["p","\u4fee\u590d\u4e86 AutoComplete \u5728 Input.Group \u4e0b\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5832"},"#5832"]]],["li",["p","\u4fee\u590d\u4e86 Select \u5728 Input.Group \u4e0b\u7684 size \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5754"},"#5754"]]],["li",["p","\u8c03\u6574\u4e86 suffix \u7684\u989c\u8272\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5820"},"pull/5820"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]]]],["li",["p",["strong","InputNumber"]," \u66f4\u65b0\u4e86 ",["code","parser"]," \u548c ",["code","formatter"]," \u914d\u5408\u4f7f\u7528\u7684\u6587\u6863\u53ca\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5683"},"#5683"]]],["li",["p",["strong","Layout"]],["ul",["li",["p","\u589e\u52a0\u4e86",["a",{title:null,href:"https://ant.design/components/layout/#components-layout-demo-fixed-sider"},"\u56fa\u5b9a\u4fa7\u8fb9\u680f"],"\u793a\u4f8b\u3002"]],["li",["p","\u4fee\u590d firefox \u4e0b\u54cd\u5e94\u5f0f\u4fa7\u8fb9\u680f\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5613"},"#5613"]]]]],["li",["p",["strong","LocaleProvider"]," \u81ea\u52a8\u5f15\u5165\u6837\u5f0f\u53d8\u91cf\u4ee5\u4fbf\u81ea\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5712"},"#5712"]," ",["a",{title:null,href:"https://github.com/lionkeng"},"@lionkeng"]]],["li",["p",["strong","Menu"]," \u53bb\u6389 Menu \u7ec4\u4ef6\u4e2d a \u6807\u7b7e\u9ed8\u8ba4\u7684 focus \u4e0b\u5212\u7ebf\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5707"},"#5707"]]],["li",["p",["strong","Notification"]," \u6837\u5f0f\u81ea\u9002\u5e94\u5355\u884c\u6587\u6848\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5846"},"#5846"]]],["li",["p",["strong","Radio"]," \u65b0\u589e Radio.Button \u989c\u8272\u53ca\u80cc\u666f\u8272\u6837\u5f0f\u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5791"},"pull/5791"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u589e\u52a0\u4e86\u5934\u90e8\u80cc\u666f\u53ca\u884c hover \u80cc\u666f\u6837\u5f0f\u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5706"},"#5706"]," ",["a",{title:null,href:"https://github.com/kappa-gooner"},"@kappa-gooner"]]],["li",["p","\u4fee\u590d\u4e86\u8868\u5934\u5206\u7ec4\u793a\u4f8b\u7684\u5c55\u793a\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5697"},"#5697"]]]]],["li",["p",["strong","Tabs"]," \u4fee\u590d\u4e86\u5782\u76f4\u6a21\u5f0f\u4e0b\u6eda\u52a8\u6309\u94ae\u7684\u4f4d\u7f6e\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5765"},"#5765"]," ",["a",{title:null,href:"https://github.com/dicklwm"},"@dicklwm"]]],["li",["p",["strong","TreeSelect"]," \u4fee\u590d\u4e86\u4e0b\u62c9\u7bad\u5934\u65b9\u5411\u4e0d\u80fd\u6539\u53d8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5693"},"#5693"]]],["li",["p",["strong","TypeScript"]," "],["ul",["li",["p","\u8865\u5145\u4e86 InputNumber \u7684\u90e8\u5206\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5717"},"#5717"]," ",["a",{title:null,href:"https://github.com/whtang906"},"@whtang906"]]]]],["li",["p",["strong","\u5168\u5c40\u6027\u4f18\u5316"]],["ul",["li",["p","\u4fee\u590d\u4e86\u7ec4\u4ef6\u4e2d\u56e0\u5347\u7ea7 React@15.5.0 \u5e26\u6765\u7684 ",["code","React.PropTypes"]," \u8b66\u544a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5723"},"pull/5723"]," ",["a",{title:null,href:"https://github.com/manjitkumar"},"@manjitkumar"]]]]],["li",["p",["strong","\u7f51\u7ad9"]],["ul",["li",["p","\u300e\u6307\u5f15\u300f\u4e2d\u589e\u52a0\u4e86\u82f1\u6587\u7248\u7684",["a",{title:null,href:"https://ant.design/docs/spec/icon"},"\u56fe\u6807\u8bf4\u660e"],"\u3002",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","\u589e\u52a0\u4e86",["a",{title:null,href:"https://gitter.im/ant-design/ant-design-english"},"\u82f1\u6587\u7248\u5728\u7ebf\u8ba8\u8bba"],"\u3002"]]]]],["h2","2.9.1"],["p",["code","2017-04-09"]],["ul",["li",["p","Step"],["ul",["li",["p","\u589e\u52a0 less \u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5624"},"#5624"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p","\u4fee\u590d\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5623"},"#5623"]]]]],["li",["p","Button \u70b9\u51fb\u540e\u4e0d\u4f1a\u518d\u5931\u53bb\u7126\u70b9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5597"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","\u94fe\u63a5\u83b7\u53d6\u7126\u70b9\u7684\u65f6\u5019\u589e\u52a0\u4e0b\u5212\u7ebf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5587"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","\u4fee\u590d Dropdown.Button \u4e0d\u80fd\u4f7f\u7528 ",["code","placement"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","\u4fee\u590d Pagination \u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5632"},"#5632"]]],["li",["p","\u4fee\u590d AutoComplete \u4f7f\u7528 ",["code","allowClear"]," \u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5634"},"#5634"]]],["li",["p","\u4fee\u590d DatePicker \u8bbe\u7f6e ",["code","showToday"]," \u4e3a ",["code","false"]," \u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5620"},"#5620"]]],["li",["p","\u4fee\u590d Select \u641c\u7d22\u65e0\u7ed3\u679c\u65f6\u9ed8\u8ba4\u663e\u793a\u82f1\u6587\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5661"},"#5661"]," ",["a",{title:null,href:"https://github.com/LeeHarlan"},"@LeeHarlan"]]]],["h2","2.9.0"],["p",["code","2017-04-01"]," \ud83d\udc7b"],["ul",["li",["p","\u9ed8\u8ba4\u5b57\u4f53\u4e2d\u6570\u5b57\u8bbe\u4e3a\u7b49\u5bbd\uff0c\u65b9\u4fbf\u8fdb\u884c\u7eb5\u5411\u6bd4\u8f83\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b526083fa6a619113a3d26c4f4f092a8648f3bd4"},"b526083"]]],["li",["p","Select"],["ul",["li",["p","\u65b0\u589e ",["code","mode"]," \u53c2\u6570\uff0c\u5e9f\u5f03 ",["code","tags|combobox|multiple"]," \u5c5e\u6027\uff0c\u4f7f\u7528 ",["code","mode={tags|combobox|multiple}"]," \u6765\u4ee3\u66ff\u3002"]],["li",["p",["code","tags|multiple"]," \u6a21\u5f0f\u73b0\u5728\u652f\u6301\u914d\u7f6e ",["code","allowClear"]," \u6e05\u9664\u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4843"},"#4843"]]]]],["li",["p","Progress \u65b0\u589e ",["code","dashboard"]," \u4eea\u8868\u76d8\u7c7b\u578b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5225"},"#5225"]," ",["a",{title:null,href:"https://github.com/qiaolb"},"@qiaolb"]]],["li",["p","Tree \u65b0\u589e ",["code","showLine"]," \u5c5e\u6027\uff0c\u652f\u6301\u7eb5\u5411\u8fde\u63a5\u7ebf\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3854"},"#3854"]]],["li",["p","TimePicker \u652f\u6301 12 \u5c0f\u65f6\u5236\uff1a",["code","use12Hours"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4063"},"#4063"]]],["li",["p","Table \u652f\u6301 ",["code","column.filterIcon"],"\uff0c\u652f\u6301\u4f7f\u7528\u81ea\u5b9a\u4e49\u7b5b\u9009\u83dc\u5355\u65f6\u81ea\u5b9a\u4e49\u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5293"},"#5293"]]],["li",["p","Spin \u65b0\u589e ",["code","wrapperClassName"],"\uff0c\u65b9\u4fbf\u7ed9\u5305\u88f9\u5f62\u6001\u7684\u52a0\u8f7d\u6761\u589e\u52a0\u7c7b\u540d\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5425"},"#5425"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","Tabs \u65b0\u589e\u70b9\u51fb\u5de6\u53f3\u5207\u6362\u7bad\u5934\u7684\u56de\u8c03 ",["code","onPrevClick"]," ",["code","onNextClick"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4395"},"#4395"]]],["li",["p","InputNumber \u65b0\u589e ",["code","parser"]," \u5c5e\u6027\uff0c\u7528\u4e8e\u6709\u65f6\u6307\u5b9a\u4e86 ",["code","formatter"]," \u65f6\u9700\u8981\u89e3\u6790\u51fa\u6570\u5b57\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5178#issuecomment-284557933"},"#5178"]]],["li",["p","\u56fd\u9645\u5316"],["ul",["li",["p","\u65b0\u589e\u65e5\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5529"},"#5529"]," ",["a",{title:null,href:"https://github.com/novi"},"@novi"]]],["li",["p","\u65b0\u589e\u65af\u6d1b\u4f10\u514b\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5304"},"#5304"]," ",["a",{title:null,href:"https://github.com/Kamahl19"},"@Kamahl19"]]],["li",["p","\u65b0\u589e\u7231\u6c99\u5c3c\u4e9a\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5266"},"#5266"]," ",["a",{title:null,href:"https://github.com/madisvain"},"@madisvain"]]],["li",["p","\u65b0\u589e\u571f\u8033\u5176\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5536"},"#5536"]," ",["a",{title:null,href:"https://github.com/c0b41"},"@c0b41"]]]]],["li",["p","TypeScript"],["ul",["li",["p","\u53c2\u7167 react-slick \u8865\u5145 Carousel \u7684\u5b9a\u4e49\u3002"]],["li",["p","\u4fee\u590d Form \u7684\u90e8\u5206\u5b9a\u4e49\u3002"]],["li",["p","\u4fee\u6b63 ",["code","getPopupContainer"]," \u5b9a\u4e49\u3002"]]]],["li",["p","\u5141\u8bb8\u5206\u5f00\u7981\u7528 Tabs \u7684\u9ad8\u4eae\u6761\u548c\u9762\u677f\u7684\u5207\u6362\u52a8\u753b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5089"},"#5089"]," ",["a",{title:null,href:"https://github.com/xieguanglei"},"@xieguanglei"]]],["li",["p","Button \u7684 ",["code","loading"]," \u5c5e\u6027\u652f\u6301 ",["code","{ delay: 1000 }"]," \u7684\u5f62\u5f0f\uff0c\u9ed8\u8ba4\u4e0d\u518d\u5ef6\u8fdf\u5207\u6362\u72b6\u6001 \u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5365"},"#5365"]]],["li",["p","\u589e\u52a0 Card \u5934\u90e8\u7684 less \u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5354"},"#5354"]," ",["a",{title:null,href:"https://github.com/kossel"},"@kossel"]]],["li",["p","\u4fee\u590d Breadcrumb \u6ca1\u6709\u8bbe\u7f6e ",["code","breadcrumbName"]," \u65f6\u5206\u9694\u7b26\u591a\u4f59\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Dropdown.Button \u7684 ",["code","Unknown prop placement"]," \u8b66\u544a\u4fe1\u606f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","\u4fee\u590d RangePicker \u548c InputNumber \u7684\u5360\u4f4d\u6587\u5b57\u989c\u8272\u3002"]],["li",["p","\u4fee\u590d Cascasder \u641c\u7d22\u6a21\u5f0f\u4e0b\u65e0\u6cd5\u4f7f\u7528\u9000\u683c\u952e\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5340"},"#5340"]]],["li",["p","\u4fee\u590d LocaleProvider \u6709\u65f6\u5bf9 ",["code","Modal.confirm"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5493"},"#5493"]," ",["a",{title:null,href:"https://github.com/hargasinski"},"@hargasinski"]]],["li",["p","\u4fee\u590d BackTop \u8bbe\u7f6e\u4e86 ",["code","target"]," \u65f6\u6eda\u52a8\u52a8\u6548\u6d88\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5564"},"#5564"]]],["li",["p","\u4f18\u5316 Pagination \u7684\u6837\u5f0f\u5b9e\u73b0\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5557"},"#5557"]]]],["h2","2.8.3"],["p",["code","2017-03-27"]],["ul",["li",["p","TypeScript"],["ul",["li",["p","\u4fee\u590d ",["code","AutoComplete[filterOption]"]," \u5b9a\u4e49\u7f3a\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5393"},"#5393"]," ",["a",{title:null,href:"https://github.com/mitchelldemler"},"@mitchelldemler"]]],["li",["p","\u4fee\u590d ",["code","getPopupContainer"]," ",["code","getCalendarContainer"]," ",["code","getTooltipContainer"]," ",["code","getSuggestionContainer"]," \u7b49\u7684\u5b9a\u4e49\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/322e9efdc9db28bd92230fc690f1fdf5a72cf7cd"},"322e9ef"]]],["li",["p","\u4f18\u5316 ",["code","Form.create"]," \u7684\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5420"},"#5420"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]]]],["li",["p","\u4fee\u590d Badge \u5728 Maxthon \u5185\u7684\u517c\u5bb9\u6027\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5477"},"#5477"]]],["li",["p","\u4fee\u590d Button \u5185\u65e0\u6cd5\u4f7f\u7528 ",["code","null"]," ",["code","undefined"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5472"},"#5472"]," ",["a",{title:null,href:"https://github.com/blade254353074"},"@blade254353074"]]],["li",["p","Breadcrumb \u4e0d\u518d\u5f3a\u4f9d\u8d56\u4e8e ",["code","route.breadcrumbName"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ac1c7f312bc46ba6ef7aacace43e4ac99b87dd54"},"ac1c7f3"]]],["li",["p","\u4fee\u590d ",["code","Form.Item[hasFeedback]"]," \u4e0e ",["code","Input[prefix]"]," \u6df7\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5456"},"#5456"]," ",["a",{title:null,href:"https://github.com/william-yz"},"@william-yz"]]],["li",["p","\u4fee\u590d Layout.Content \u4e0e Carousel \u4e00\u8d77\u4f7f\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5415"},"#5415"]]],["li",["p","LocaleProvider"],["ul",["li",["p","\u4fee\u590d\u5bf9\u5fb7\u8bed\u652f\u6301\u4e0d\u5b8c\u5584\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5387"},"#5387"]," ",["a",{title:null,href:"https://github.com/Knacktus"},"@Knacktus"]]],["li",["p","\u4fee\u590d\u5bf9\u4fc4\u8bed\u652f\u6301\u4e0d\u5b8c\u5584\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5406"},"#5406"]," ",["a",{title:null,href:"https://github.com/plandem"},"@plandem"]]],["li",["p","\u4fee\u590d\u4e0d\u652f\u6301 Upload \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5388"},"#5388"]," ",["a",{title:null,href:"https://github.com/natergj"},"@natergj"]]]]],["li",["p","\u4fee\u590d Menu \u5185 Icon \u52a8\u753b\u6548\u679c\u4e0e\u6587\u5b57\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5495"},"#5495"]]],["li",["p","\u4fee\u590d ",["code","Modale[footer]"]," \u65e0\u6cd5\u7f6e\u7a7a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5462"},"#5462"]]],["li",["p","\u4fee\u590d ",["code","2.8.2"]," \u5f15\u5165\u7684 Pagination \u5728 ",["code","IE<=10"]," \u4e0b\u6837\u5f0f\u4e22\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5484"},"#5484"]]],["li",["p","\u4fee\u590d Popover \u5185\u4f7f\u7528 Table \u65f6\u4f1a\u610f\u5916\u5173\u95ed\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5407"},"#5407"]]],["li",["p","\u53bb\u6389 Radio \u53ea\u80fd\u4f5c\u4e3a Radio.Group \u7684\u76f4\u63a5\u540e\u4ee3\u7684\u9650\u5236\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5443"},"#5443"]]],["li",["p","\u4fee\u590d Switch \u5728 Form.Item \u5185\u4f7f\u7528\u65f6\u7684 warning\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5368"},"#5368"]]],["li",["p","Table \u7684\u9009\u62e9\u5168\u90e8\u83dc\u5355\u73b0\u5728\u9ed8\u8ba4\u9690\u85cf\uff0c",["code","selections"]," \u8bbe\u7f6e\u4e3a true \u65f6\u5c55\u73b0\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5246"},"#5246"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]],["li",["p","\u65b0\u589e ",["code","@info-color"]," \u4e3b\u9898\u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5442"},"#5442"]]],["li",["p","\u73b0\u5728\u53ef\u4ee5\u901a\u8fc7 ",["code","NODE_ENV=test"]," \u6765\u7981\u7528\u6d4b\u8bd5\u65f6 antd \u5168\u91cf\u52a0\u8f7d\u7684 warning\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5345"},"#5345"]]],["li",["p","\u5347\u7ea7 moment \u5230 ",["code","2.18.0"],"\u3002"]]],["h2","2.8.2"],["p",["code","2017-03-19"]],["ul",["li",["p","\u53d1\u5e03\u4e86\u65b0\u7684 ",["a",{title:null,href:"https://ant.design/docs/spec/colors-cn"},"\u8bbe\u8ba1\u57fa\u7840\u6587\u6863"],"\u3002"]],["li",["p","\u4fee\u590d\u4f7f\u7528 Modal.confirm \u65f6\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5269"},"#5269"],"\u3002"]],["li",["p","\u4fee\u590d Upload \u7684\u8499\u5c42\u6837\u5f0f ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5275"},"#5275"],"\u3002"]],["li",["p","\u4fee\u590d Upload \u4e0a\u4f20\u8fdb\u5ea6\u6761\u4e0d\u663e\u793a\u7684\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5323"},"#5323"],"\u3002"]],["li",["p","\u4fee\u590d Table \u7684\u5206\u9875\u7684 showTotal \u6570\u636e\u9519\u8bef\u7684\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5259"},"#5259"],"\u3002"]],["li",["p","\u4fee\u590d\u4e86 Popconfirm \u4e0e Button \u540c\u65f6\u4f7f\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5301"},"5301"],"\u3002"]],["li",["p","\u4fee\u590d Radio \u7684\u4e00\u4e2a\u6837\u5f0f\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5336"},"#5336"],"\u3002"]],["li",["p","\u4fee\u590d Message \u7684 getContainer \u65e0\u6cd5\u4f7f\u7528\u7684\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5380"},"#5380"],"\u3002"]],["li",["p","\u4fee\u590d Checkbox \u548c Radio \u6807\u7b7e\u7684\u6587\u5b57\u5bf9\u9f50 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/696a3c0e34156d78e87d629a3f0f8703af1f03ec"},"696a3c0"],"\u3002"]],["li",["p","\u8c03\u6574\u4e86 Spin \u7684\u52a8\u753b ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/fa1e031a7396c61fa9709a0c46fe63200c35d232"},"fa1e031"],"\u3002"]],["li",["p","\u8c03\u6574\u4e86 Mention \u7684\u4e00\u4e9b\u6837\u5f0f ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/240a93cee25bc8c6ad4520cd907a14a7b22ed773"},"240a93c"],"\u3002"]]],["h2","2.8.1"],["p",["code","2017-03-11"]],["ul",["li",["p",["strong","DatePicker"]," \u4f18\u5316\u4e86\u5e26\u65f6\u95f4\u7684 DatePicker \u7684\u9009\u62e9\u884c\u4e3a\uff0c\u5e76\u4fee\u590d\u7236\u7ec4\u4ef6 state \u53d8\u5316\u5bfc\u81f4\u65e0\u6cd5\u9009\u4e2d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5189"},"#5189"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Form"]],["ul",["li",["p","\u8865\u5145\u4e86\u6821\u9a8c\u89c4\u5219\u76f8\u5173\u6587\u6863\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5201"},"#5201"]]],["li",["p","\u4fee\u590d\u4e86\u4e00\u4e9b\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5196"},"#5196"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5236"},"#5236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5222"},"#5222"]]]]],["li",["p",["strong","Icon"]," \u589e\u52a0 ",["code","shake"]," \u548c ",["code","android-o"]," \u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/941782f7ec000a9054c3bc945ab887f93ab46749"},"commit/941782"]]],["li",["p",["strong","Input"]," \u4fee\u590d\u6709 ",["code","addonBefore"]," \u65f6 ",["code","hasFeedback"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5228"},"#5228"]]],["li",["p",["strong","InputNumber"]," \u8865\u5145\u7f3a\u5931\u7684 type \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5240"},"#5240"]," ",["a",{title:null,href:"https://github.com/hlehmann"},"@hlehmann"]]],["li",["p",["strong","Modal"]," \u652f\u6301\u70b9\u51fb esc \u8c03\u7528 ",["code","onCancle"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5203"},"#5203"]," ",["a",{title:null,href:"https://github.com/elios264"},"@elios264"]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u8865\u5145\u7f3a\u5931\u7684 type \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5206"},"#5206"]," ",["a",{title:null,href:"https://github.com/kvey"},"@kvey"]]],["li",["p","\u4fee\u590d\u5c0f\u53f7\u8868\u683c\u65e0\u6570\u636e\u65f6\u53f3\u8fb9\u7ebf\u7f3a\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5237"},"#5237"]]],["li",["p","\u4fee\u590d\u8868\u5934\u5206\u7ec4\u65f6\u6392\u5e8f\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5158"},"#5158"]]]]],["li",["p",["strong","Tooltip"]," \u4fee\u590d Trigger \u4e3a\u7edd\u5bf9\u5b9a\u4f4d\u4e14\u7981\u7528\u7684\u6309\u94ae\u65f6\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5254"},"#5254"]]],["li",["p",["strong","Upload"]],["ul",["li",["p","\u4fee\u590d\u4e0a\u4f20\u6587\u4ef6\u540d\u5b57\u8fc7\u957f\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/0a35197a35513ca45308bb7163c8243b75dd6f8d"},"commit/0a3519"]]],["li",["p","\u4fee\u590d\u5e76\u4f18\u5316\u4e86\u52a8\u753b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5210"},"pull/5210"]]],["li",["p","\u652f\u6301\u8986\u76d6 ",["code","onProgress"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5260"},"pull/5260"]," ",["a",{title:null,href:"https://github.com/minwe"},"@minwe"]]]]],["li",["p",["strong","\u5168\u5c40\u6027\u4f18\u5316"]],["ul",["li",["p","\u4fee\u590d ",["code","lodash.debounce"]," \u4f9d\u8d56\u7f3a\u5931\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5230"},"#5230"]]]]],["li",["p",["strong","\u7f51\u7ad9"]],["ul",["li",["p","\u4fee\u590d safari \u8bed\u8a00\u68c0\u6d4b\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5245"},"pull/5245"]]],["li",["p","\u8272\u677f\u652f\u6301\u70b9\u51fb\u590d\u5236\u8272\u53f7\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5247"},"pull/5247"]," ",["a",{title:null,href:"https://github.com/bsheikh"},"@bsheikh"]]],["li",["p","\u589e\u52a0\u811a\u624b\u67b6\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/f2f786d66d75eebef8406a72db8a15e1640cea1f"},"commit/f2f786"]]]]]],["h2","2.8.0"],["p",["code","2017-03-06"]],["ul",["li",["p","Tabs"],["ul",["li",["p","\u65b0\u589e ",["code","tabBarStyle"]," \u7528\u4e8e\u81ea\u5b9a\u4e49 tabBar \u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4966"},"#4966"]]],["li",["p","\u65b0\u589e ",["code","TabPane[closable]"]," \u7528\u4e8e\u8bbe\u7f6e\u662f\u5426\u663e\u793a\u5220\u9664\u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4807"},"#4807"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]]]],["li",["p","Anchor"],["ul",["li",["p","\u65b0\u589e ",["code","showInkInFixed"]," \u7528\u4e8e\u8bbe\u7f6e\u5728 fixed \u72b6\u6001\u4e0b\u662f\u5426\u5706\u5f62\u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4960"},"#4960"]]],["li",["p","\u4fee\u590d ",["code","children"]," \u4e0d\u662f AnchorLink \u65f6\u4f1a\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5129"},"#5129"]]]]],["li",["p","Table"],["ul",["li",["p","\u65b0\u589e\u53cd\u9009\u529f\u80fd\u5e76\u5141\u8bb8\u81ea\u5b9a\u4e49\u5168\u9009\u9009\u9879\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4962"},"#4962"]]],["li",["p",["code","spin"]," \u5c5e\u6027\u652f\u6301\u6240\u6709 Spin \u7684\u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4824"},"#4824"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]],["li",["p","\u4fee\u6b63 ",["code","size"]," \u662f ",["code","small"]," \u7684\u65f6\u5019\u8868\u5934\u6ca1\u6709\u5e95\u8fb9\u6846\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5182"},"#5182"]]]]],["li",["p","Mention \u65b0\u589e\u81ea\u5b9a\u4e49\u89e6\u53d1\u5b57\u7b26\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://ant.design/components/mention-cn/#components-mention-demo-multiple-trigger"},"demo"]],["ul",["li",["p",["img",{title:null,src:"https://zos.alipayobjects.com/rmsportal/QDYwAbwKrqOUOykRaNai.gif",alt:"Mention animation"}]]]]],["li",["p","Rate"],["ul",["li",["p","\u652f\u6301\u81ea\u5b9a\u4e49\u5b57\u7b26\u3002",["a",{title:null,href:"https://ant.design/components/rate-cn/#components-rate-demo-character"},"demo"]]],["li",["p","\u65b0\u589e ",["code","className"]," \u5c5e\u6027\u3002"]]]],["li",["p","Layout"],["ul",["li",["p","\u65b0\u589e ",["code","\u9876\u90e8-\u4fa7\u8fb9\u5e03\u5c40-\u901a\u680f"]," \u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"http://ant.design/components/layout-cn/#components-layout-demo-top-side-2"},"demo"]]],["li",["p","\u65b0\u589e ",["code","\u56fa\u5b9a\u5934\u90e8"]," \u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"https://ant.design/components/layout-cn/#components-layout-demo-fixed"},"demo"]]],["li",["p","Sider \u65b0\u589e ",["code","breakpoint"]," \u7528\u4e8e\u8bbe\u7f6e\u54cd\u5e94\u5f0f\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4931"},"#4931"]]]]],["li",["p","Form"],["ul",["li",["p","\u65b0\u589e ",["code","layout"]," \u5c5e\u6027\u7528\u4e8e\u53d6\u4ee3\u539f\u6709\u7684 ",["code","horizontal"],"\u3001",["code","vertical"],"\u3001",["code","inline"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5056"},"#5056"]]]]],["li",["p","Calendar"],["ul",["li",["p","\u65b0\u589e ",["code","dateFullCellRender"]," \u548c ",["code","monthFullCellRender"]," \u7528\u4e8e\u8986\u76d6\u5355\u5143\u683c\u7684\u5185\u5bb9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5138"},"#5138"]," ",["a",{title:null,href:"https://github.com/wonyun"},"@wonyun"]]],["li",["p","\u65b0\u589e ",["code","onSelect"]," \u7528\u4e8e\u65e5\u671f\u9009\u62e9\u529f\u80fd\u3002",["a",{title:null,href:"https://ant.design/components/calendar-cn/#components-calendar-demo-select"},"demo"]]]]],["li",["p","AutoComplete"],["ul",["li",["p","\u4fee\u590d\u5728 Form.Item \u91cc\u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5139"},"#5139"]]],["li",["p","\u65b0\u589e ",["code","\u67e5\u8be2\u6a21\u5f0f - \u786e\u5b9a\u7c7b\u76ee"]," \u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"https://ant.design/components/auto-complete-cn/#components-auto-complete-demo-uncertain-category"},"demo"]]]]],["li",["p","Col \u65b0\u589e ",["code","xl"]," \u5c5e\u6027\uff0c\u652f\u6301 1600px \u7684\u54cd\u5e94\u5e03\u5c40\u65ad\u70b9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4796"},"#4796"]," ",["a",{title:null,href:"https://github.com/hjin-me"},"@hjin-me"]]],["li",["p","Upload \u65b0\u589e ",["code","locale"]," \u652f\u6301\u56fd\u9645\u5316\u6587\u6848\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4697"},"#4697"]]],["li",["p","Transfer \u65b0\u589e ",["code","onScroll"]," \u652f\u6301\u52a8\u6001\u52a0\u8f7d\u6570\u636e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4188"},"#4188"]]],["li",["p","message \u548c notification \u65b0\u589e ",["code","getContainer"]," \u53c2\u6570\u652f\u6301\u81ea\u5b9a\u4e49\u6d88\u606f\u6e32\u67d3\u7684\u5bb9\u5668\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5019"},"#5019"]]],["li",["p","Badge \u65b0\u589e ",["code","showZero"]," \u652f\u6301\u8bbe\u7f6e\u662f\u5426\u663e\u793a ",["code","0"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4251" -},"#4251"]]],["li",["p","InputNumber"],["ul",["li",["p","\u65b0\u589e ",["code","formatter"]," \u7528\u4e8e\u683c\u5f0f\u5316\u5c55\u793a\u7684\u503c\u3002"]],["li",["p","\u65b0\u589e\u7ec4\u5408\u952e\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/react-component/input-number#keyboard-navigation"},"\u8be6\u7ec6"]]]]],["li",["p","\u65b0\u589e\u5927\u91cf\u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5107"},"#5107"]]],["li",["p","\u65b0\u589e\u8bed\u8a00\u652f\u6301\uff1a"],["ul",["li",["p","\u8377\u5170\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4785"},"#4785"]," ",["a",{title:null,href:"https://github.com/corneyl"},"@corneyl"]]],["li",["p","\u52a0\u6cf0\u7f57\u5c3c\u4e9a\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4929"},"#4929"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","\u6377\u514b\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"#5169"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"@martinnov92"]]],["li",["p","\u97e9\u8bed/\u671d\u9c9c\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"#5141"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"@minsungryu"]]]]],["li",["p","\u4f18\u5316 Spin \u663e\u793a\u4f4d\u7f6e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4722"},"#4722"]]],["li",["p","\u4f18\u5316 Checkbox \u4ee5\u517c\u5bb9 ",["code","browser-sync"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2744"},"#2744"]]],["li",["p","\u4fee\u590d Steps \u5728\u7a97\u53e3\u53d8\u5316\u65f6\u7684\u5bbd\u5ea6\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5083"},"#5083"]]],["li",["p","\u4fee\u590d Upload.Dragger unmount \u65f6\u4f1a\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5162"},"#5162"]]],["li",["p","\u4fee\u590d Button \u91cc\u7684\u6587\u5b57\u5728 IE \u4e0b\u70b9\u51fb\u65f6\u4f1a\u79fb\u52a8\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Input \u7684\u524d\u7f00\u8ddf\u540e\u7f00\u7684\u5782\u76f4\u5c45\u4e2d\u5bf9\u9f50\u95ee\u9898\u3002"]]],["h2","2.7.4"],["p",["code","2017-02-28"]],["ul",["li",["p","\u4fee\u590d TreeSelect \u591a\u9009\u6846\u65e0\u6cd5\u5c55\u73b0\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5092"},"#5092"]]],["li",["p","\u4fee\u590d Anchor \u7684 ",["code","e.stopPreventDefault is not a function"]," \u7684\u62a5\u9519\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5080"},"#5080"]]],["li",["p","\u4fee\u590d Input\u3001Cascader\u3001Upload \u7684\u4e00\u4e9b\u6837\u5f0f\u7ec6\u8282\u3002"]]],["h2","2.7.3"],["p",["code","2017-02-25"]],["ul",["li",["p","\u6f14\u793a\u4ee3\u7801\u7edf\u4e00\u4e3a ES6 class \u7684\u5199\u6cd5\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4878"},"#4878"]]],["li",["p","TypeScript"],["ul",["li",["p","\u4fee\u590d ",["code","Cannot find module '../../package.json'"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4935"},"#4935"]]],["li",["p","\u8865\u5145\u4e86 Table\u3001RangePicker \u548c Upload \u7684\u90e8\u5206\u5c5e\u6027\u5b9a\u4e49\u3002"]]]],["li",["p","\u4fee\u590d\u4e86 Modal ",["code","onOk"]," ",["code","afterClose"]," \u548c Popconfirm ",["code","onConfirm"]," ",["code","onCancel"]," \u7f3a\u5c11\u70b9\u51fb event \u53c2\u6570\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4787"},"#4787"]]],["li",["p","\u4f18\u5316 Menu","[inline]"," \u548c Collapse \u7684\u6298\u53e0\u52a8\u753b\u6548\u679c\u3002"]],["li",["p","\u4f18\u5316\u4e86 Checkbox \u548c Radio \u7684\u5782\u76f4\u5bf9\u9f50\u6837\u5f0f\u3002"]],["li",["p","Table"],["ul",["li",["p","\u4fee\u590d\u56fa\u5b9a\u5217\u65f6\u5217\u5934\u6837\u5f0f\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4936"},"#4936"]]],["li",["p","\u4fee\u590d\u672a\u6e05\u9664\u6d6e\u52a8\u5bfc\u81f4\u6392\u7248\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4945"},"#4945"]]],["li",["p","\u4fee\u590d\u7b5b\u9009\u5b50\u83dc\u5355\u65e0\u6cd5\u663e\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4975"},"#4975"]]],["li",["p","\u4fee\u590d\u56fa\u5b9a\u5217\u4e0a\u7684\u81ea\u5b9a\u4e49\u7b5b\u9009\u83dc\u5355\u65e0\u6cd5\u4ea4\u4e92\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5010"},"#5010"]]],["li",["p","\u4fee\u6b63 ",["code","pagination.onChange"]," \u548c Pagination \u7684 ",["code","onChange"]," \u53c2\u6570\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d\u52a0\u8f7d\u72b6\u6001\u5207\u6362\u4e0d\u67d4\u548c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4934"},"#4934"]]]]],["li",["p","\u4f18\u5316\u591a\u4e2a message \u5c55\u793a\u91cd\u53e0\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3543"},"#3543"]]],["li",["p","\u4fee\u590d Carousel \u5728\u6539\u53d8\u6d4f\u89c8\u5668\u7a97\u53e3\u5927\u5c0f\u540e autoplay \u4f1a\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2550"},"#2550"]]],["li",["p","\u4fee\u590d\u4e86 InputNumber \u5728\u53d7\u63a7\u6a21\u5f0f\uff08Form \u8868\u5355\u5185\uff09\u65e0\u6cd5\u8f93\u5165 ",["code","1.01"]," ",["code","1.001"]," \u7b49\u6570\u5b57\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5012"},"#5012"]]],["li",["p","\u4f18\u5316 Button \u52a0\u8f7d\u72b6\u6001\u5207\u6362\u65f6\u7684\u5bbd\u5ea6\u6296\u52a8\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4913"},"#4913"]]],["li",["p","\u4fee\u590d Dropdown \u7684\u83dc\u5355\u9009\u4e2d\u6837\u5f0f\u548c ",["code",'Menu[theme="dark"]']," \u6837\u5f0f\u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5013"},"#5013"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4903"},"#4903"]]],["li",["p","\u4fee\u590d Menu \u7684\u5f39\u51fa\u83dc\u5355\u7684 ",["code","z-index"]," \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4937"},"#4937"]]],["li",["p","\u4fee\u590d DatePicker \u548c RangePicker \u65e0\u6cd5\u8bbe\u7f6e\u5c0f\u4e8e 300px \u7684\u5bbd\u5ea6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","\u4fee\u590d Spin \u5185\u5d4c Spin \u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4971"},"#4971"]]],["li",["p","\u4fee\u590d\u4e86\u4f7f\u7528 babel-plugin-import \u5f15\u5165 Popconfirm \u65f6\uff0c\u672a\u5f15\u5165 Button \u6837\u5f0f\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d\u4e86\u6837\u5f0f\u53d8\u91cf\u5728 Progress ",["code",'type="circle"']," \u4e0a\u672a\u751f\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5002"},"#5002"]]],["li",["p","\u4fee\u590d\u4e86 Breadcrumb \u7684 chilren \u4e3a ",["code","null"]," \u6216 ",["code","undefined"]," \u65f6\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5015"},"#5015"]]],["li",["p","\u4fee\u590d Slider \u7684 tooltip \u95ea\u70c1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5003"},"#5003"]]],["li",["p","\u4fee\u590d\u4e86 Transfer \u4e2d disabled \u9009\u9879\u4ecd\u7136\u53ef\u4ee5\u88ab\u79fb\u52a8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4981"},"#4981"]," ",["a",{title:null,href:"https://github.com/tianlizhao"},"@tianlizhao"]]],["li",["p","\u6587\u6863"],["ul",["li",["p","\u4fee\u590d\u548c\u4f18\u5316\u4e86\u79fb\u52a8\u7aef\u7684\u5c55\u73b0\u3002"]],["li",["p","\u4f18\u5316\u4e86 1.x \u5347\u7ea7\u5230 2.x \u7684\u4e0d\u517c\u5bb9\u6539\u52a8\u6587\u6863\u3002"]]]]],["h2","2.7.2"],["p",["code","2017-02-17"]],["ul",["li",["p","\u4fee\u590d ",["code","antd.version"]," \u65e0\u6cd5\u6b63\u5e38\u4f7f\u7528\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4844"},"#4844"]]],["li",["p","\u4fee\u590d dist \u6587\u4ef6\u6ca1\u6709 locales \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4910"},"#4910"]]],["li",["p","\u4fee\u590d Cascader \u641c\u7d22\u6a21\u5f0f\u4e0b\u53ef\u4ee5\u9009\u62e9\u5df2\u7981\u7528\u9009\u9879\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4699"},"#4699"]]],["li",["p",["strong","Button"]],["ul",["li",["p","\u4fee\u590d ",["code","Button[type=danger]"]," \u7684\u70b9\u51fb\u52a8\u753b\u3002"]],["li",["p","\u4fee\u590d\u8bbe\u7f6e ",["code","loading"]," \u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4875"},"#4875"]]]]],["li",["p",["strong","Menu"]],["ul",["li",["p","\u4fee\u590d ",["code","vertical"]," \u6a21\u5f0f\u4e0b ",["code","openKeys"]," \u4e3a\u53d7\u63a7\u5c5e\u6027\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4876"},"#4876"]]],["li",["p","\u4fee\u590d Menu.Item \u9009\u4e2d\u65f6\u7684\u52a8\u753b\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Menu.SubMenu \u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4906"},"#4906"]]]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u4fee\u590d\u5728\u6df7\u5408\u4f7f\u7528\u56fa\u5b9a\u8868\u5934\u548c\u5c0f\u5c3a\u5bf8\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4850"},"#4850"]]],["li",["p","\u4fee\u590d\u65e0\u6570\u636e\u65f6\u7684\u5360\u4f4d\u7b26\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4851"},"#4851"]]],["li",["p","\u7cbe\u7b80\u4e86 DOM \u7ed3\u6784\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4868"},"#4868"]]]]],["li",["p","\u4fee\u590d Radio \u7ec4\u4ef6 children \u65e0\u6cd5\u4e3a\u6570\u5b57 ",["code","0"]," \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4874"},"#4874"]," ",["a",{title:null,href:"https://github.com/HQidea"},"@HQidea"]]],["li",["p","\u4fee\u590d RangePicker ",["code","style.width"]," \u65e0\u6cd5\u5c0f\u4e8e 300 \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","\u4fee\u590d Spin \u6837\u5f0f\u5728\u6253\u5305\u65f6\u4f1a\u5bfc\u81f4\u7f16\u8bd1\u9519\u8bef\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4915"},"#4915"]]],["li",["p","\u4fee\u590d Chrome \u4e0b Tooltip \u65e0\u6cd5\u5728 disabled \u7684\u6309\u94ae\u4e0a\u4f7f\u7528\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4865"},"#4865"]]],["li",["p","\u4fee\u590d Tree \u8282\u70b9\u5728\u62d6\u52a8\u65f6\u4f1a\u5bfc\u81f4\u6574\u68f5\u6811\u6296\u52a8\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4858"},"#4858"]]],["li",["p","\u4fee\u590d Upload \u4e0a\u4f20\u5931\u8d25\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4810"},"#4810"]]],["li",["p","\u4fee\u590d ",["code","Menu[vertical]"]," \u548c Layout.Sider \u914d\u5408\u4f7f\u7528\u65f6\u4e8c\u7ea7\u83dc\u5355\u65e0\u6cd5\u5f39\u51fa\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4890"},"#4890"]]],["li",["p","\u4f18\u5316 Button\u3001",["code","Badge[status=processing]"]," \u7684\u52a8\u753b\u3002"]]],["p",["img",{title:null,src:"https://camo.githubusercontent.com/6874b2333f2fac3fac346404c6e70684e4dafc1a/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f73516b72756c716346734b4e54785158615971512e676966",alt:"Badge animation"}],"\n",["img",{title:null,src:"https://camo.githubusercontent.com/3963d12b45de4f522c2799361dbc3177e7bd93d1/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f46624b776d636f766d795364666c557468494e522e676966",alt:"Button animation"}]],["h2","2.7.1"],["p",["code","2017-02-10"]],["ul",["li",["p",["strong","Affix"]],["ul",["li",["p","\u4fee\u590d hover \u65f6\u5143\u7d20\u88ab\u9690\u85cf\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4800"},"#4800"]]],["li",["p","\u4fee\u590d event listener \u672a\u88ab\u6b63\u786e\u79fb\u9664\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4755"},"#4755"]]],["li",["p","\u4fee\u590d\u5feb\u901f\u6eda\u52a8\u65f6\u4e0d\u80fd\u6b63\u786e\u590d\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4760"},"#4760"]]]]],["li",["p",["strong","Anchor"]," \u4fee\u590d\u4e86\u6709 offsetTop \u65f6\u7684\u5b9a\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4706"},"#4706"]]],["li",["p",["strong","AutoComplete"]],["ul",["li",["p","\u4fee\u590d\u4e86 size \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4766"},"#4766"]]],["li",["p","\u4fee\u590d\u4e86\u81ea\u52a8\u52a0\u5165\u5176\u4ed6\u5b57\u7b26\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4778"},"#4778"]]]]],["li",["p",["strong","Dropdown"]," \u8865\u5145\u4e86\u4e4b\u524d\u7f3a\u5931\u7684\u5f39\u51fa\u6846\u4f4d\u7f6e\u8bbe\u5b9a\u76f8\u5173\u7684\u6587\u6863\u53ca\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4811"},"#4811"]]],["li",["p",["strong","Layout"]," \u4fee\u590d\u4e86\u4fa7\u8fb9\u5e03\u5c40\u52a8\u6548\u4e0d\u5e73\u6ed1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4752"},"#4752"]]],["li",["p",["strong","LocaleProvider"]," \u4fee\u590d\u4e86\u745e\u5178\u8bed\u76f8\u5173\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4762"},"pull-4762"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p",["strong","RangePicker"]," \u4fee\u590d\u4e86\u56fe\u6807\u4e0e\u8868\u5355\u6821\u9a8c\u53cd\u9988\u56fe\u6807\u91cd\u53e0\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4783"},"#4783"]," ",["a",{title:null,href:"https://github.com/zhenzong"},"@zhenzong"]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u4fee\u590d\u4e86 size \u5b9a\u4e49\u91cc\u6ca1\u6709 'middle' \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4819"},"#4819"]," ",["a",{title:null,href:"https://github.com/warrenseymour"},"@warrenseymour"]]],["li",["p","\u4fee\u590d\u8fc7\u6ee4\u529f\u80fd\u5728 JSX \u6a21\u5f0f\u4e0b\u4e0d\u751f\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4759"},"#4759"]]],["li",["p","\u4fee\u590d\u5206\u9875\u8df3\u8f6c\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4779"},"#4779"]]]]],["li",["p",["strong","Tabs"]," \u4fee\u590d\u4e86\u5728 IE9 \u4e2d\u4ece\u7b2c\u4e8c\u4e2a\u6807\u7b7e\u9875\u8d77\u90fd\u663e\u793a\u7a7a\u767d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4795"},"#4795"]]],["li",["p",["strong","rc-pagination"]," \u5347\u7ea7\u81f3 ~1.7.0\uff0conChange \u589e\u52a0 pageSize \u53c2\u6570\u3002"]],["li",["p",["strong","\u5168\u5c40\u6027\u4f18\u5316"]],["ul",["li",["p","\u4fee\u590d\u6216\u4f18\u5316\u4e86\u4e00\u4e9b\u4e86\u6587\u6863\uff0c\u94fe\u63a5\uff0c\u6837\u5f0f\u7ec6\u8282\u3002"]],["li",["p","\u63a5\u5165 stylelint \u4ee5\u66ff\u4ee3 lesslint\uff0c\u4fee\u590d\u4e00\u4e9b lint \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2179"},"#2179"]]],["li",["p","border-radius \u7edf\u4e00\u4e3a 4px\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4772"},"#4772"]]],["li",["p","\u652f\u6301 ",["code","import { version } from 'antd'"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4751"},"#4751"]]]]],["li",["p",["strong","\u7f51\u7ad9"]],["ul",["li",["p","\u9996\u9875\u81ea\u52a8\u9009\u62e9\u8bed\u8a00\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4552"},"#4552"]]],["li",["p","\u63a5\u5165 Google \u4f5c\u4e3a\u6587\u6863\u7684\u5168\u6587\u672c\u641c\u7d22\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4814"},"#4814"]]],["li",["p","\u6539\u53d8\u7248\u672c\u5207\u6362 Select \u7684\u4f4d\u7f6e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4799"},"pull-4799"]]]]]],["h2","2.7.0"],["p",["code","2017-02-03"]],["ul",["li",["p","Button \u65b0\u589e ",["code","danger"]," \u548c ",["code","ghost"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4679"},"#4679"]]],["li",["p","AutoComplete \u652f\u6301\u81ea\u5b9a\u4e49\u8f93\u5165\u6846\u7684\u7528\u6cd5\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4483"},"#4483"]]],["li",["p","\u5347\u7ea7\u4e86 rc-cascader \u5230 0.11.0\uff0c\u652f\u6301\u952e\u76d8\u64cd\u4f5c\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4411"},"#4411"]]],["li",["p","notification \u652f\u6301\u66f4\u591a\u5f39\u51fa\u65b9\u5411\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4700"},"#4732"]]],["li",["p","\u5347\u7ea7\u4e86 rc-steps \u5230 2.3.0\uff0cSteps \u65b0\u589e ",["code","progressDot"]," \u5c5e\u6027\uff0c\u652f\u6301\u81ea\u5b9a\u4e49\u70b9\u72b6\u6b65\u9aa4\u6761\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4659"},"#4659"]]],["li",["p","\u5347\u7ea7\u4e86 rc-input-number \u5230 3.0.0"],["ul",["li",["p","\u73b0\u5728\u8f93\u5165\u65f6\u4e5f\u4f1a\u89e6\u53d1 ",["code","onChange"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4265"},"#4265"]]],["li",["p","\u4fee\u590d\u4e86 ",["code","onKeyUp"]," \u4e8b\u4ef6\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4717"},"#4717"]]]]],["li",["p","Slider \u589e\u52a0 ",["code","veritical"]," \u6a21\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4473"},"#4473"]]],["li",["p","Tag"],["ul",["li",["p","\u589e\u52a0\u4e86\u9884\u8bbe\u989c\u8272\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4571"},"#4571"]]],["li",["p","\u8c03\u6574\u4e86\u5782\u76f4\u5bf9\u9f50\u548c\u9ed8\u8ba4\u95f4\u8ddd\u3002"]]]],["li",["p","\u6dfb\u52a0\u4e86\u5bf9\u5fb7\u8bed\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4686"},"#4686"]]],["li",["p","\u6dfb\u52a0\u4e86\u5bf9\u745e\u5178\u8bed\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4455"},"#4455"]]],["li",["p","\u6dfb\u52a0\u4e86\u5bf9\u6cd5\u8bed\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4538"},"#4538"]]],["li",["p","Transfer \u6dfb\u52a0\u4e86 ",["code","onSearchChange"]," \u56de\u8c03\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4464"},"#4464"]]],["li",["p","Modal.confirm \u6dfb\u52a0\u4e86 maskClosable \u914d\u7f6e\u9879\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4488"},"#4488"],", ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4490"},"#4488"]]],["li",["p","Form"],["ul",["li",["p","\u589e\u52a0 ",["code","options.onValuesChange"]," \u53c2\u6570\uff0c\u53ef\u7528\u4e8e\u4ee3\u66ff\u4f1a\u89e6\u53d1\u591a\u6b21 ",["code","options.onFieldsChange"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/2934"},"#2934"]]],["li",["p","\u589e\u52a0 ",["code","props.form.getFieldsError"]," ",["code","props.form.isFieldTouched"]," ",["code","props.form.isFieldsTouched"]," \u4e09\u4e2a\u65b9\u6cd5\uff0c\u53ef\u7528\u4e8e\u63d0\u4ea4\u8868\u5355\u6309\u94ae\u7684\u7981\u7528\u5c55\u793a\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4374"},"#4374"]]],["li",["p","\u589e\u52a0 ",["code","hideRequiredMark"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4732"},"#4732"]]]]],["li",["p","\u6539\u8fdb\u4e86 Upload \u7684\u5217\u8868\u56fe\u7247\u9884\u89c8\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4516"},"#4516"]]],["li",["p","\u5347\u7ea7\u4e86 rc-select \u5230 6.7.1\u3002"],["ul",["li",["p","\u4fee\u590d\u4e86 Select \u7684 ",["code","onChange"]," \u56de\u8c03\u91cd\u590d\u89e6\u53d1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/react-component/select/pull/156"},"#156@rc-select"]]],["li",["p","\u4fee\u590d\u4e86 Select \u663e\u793a\u521d\u59cb\u5316\u503c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/react-component/select/pull/152"},"#152@rc-select"]]]]],["li",["p","\u5347\u7ea7 rc-tree-select \u5230 ",["code","1.9.0"],"\u3002"],["ul",["li",["p","\u65b0\u589e ",["code","treeDefaultExpandedKeys"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/43"},"#43@rc-tree-select"]]],["li",["p","\u4fee\u590d\u4e86\u6587\u5b57\u6ea2\u51fa\u6362\u884c\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/42"},"#42@rc-tree-select"]]]]],["li",["p","\u65b0\u589e less \u53d8\u91cf: ",["code","@border-style-base"]," ",["code","@border-width-base"]," ",["code","@btn-danger-color"]," ",["code","@btn-danger-bg"]," \u7b49\u3002"]],["li",["p","\u4fee\u590d\u4e86 Badge \u5728\u9875\u9762\u653e\u5927\u65f6\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4747"},"#4747"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4290"},"#4290"]]],["li",["p","\u4fee\u590d\u4e00\u4e2a\u56fa\u5b9a\u8868\u5934\u7684\u8868\u683c\u9519\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4750"},"#4750"]]],["li",["p","\u4fee\u590d\u4e00\u4e2a IE \u4e0b\u8868\u683c\u6eda\u52a8\u65f6\u5361\u987f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4522"},"#4522"]]],["li",["p","\u6dfb\u52a0\u522b\u540d\u4ee5\u4fee\u6b63\u56fe\u6807\u547d\u540d\u98ce\u683c\uff1a",["code","addfile"]," => ",["code","file-add"],"\uff0c",["code","addfolder"]," => ",["code","folder-open"],"\uff0c\u539f\u6709\u7684\u547d\u540d\u4f9d\u7136\u6709\u6548\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4758"},"#4758"]]]],["h2","2.6.4"],["p",["code","2017-01-20"]],["ul",["li",["p","\u4f18\u5316 RangePicker \u9009\u62e9\u9884\u8bbe\u65f6\u95f4\u65f6\u7684\u754c\u9762\u663e\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4561"},"#4561"]]],["li",["p","\u4fee\u590d DatePicker \u9009\u62e9\u65f6\u95f4\u754c\u9762\u7684\u6eda\u52a8\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4412"},"#4412"]]],["li",["p","\u4fee\u590d Menu \u5728 ",["code","vertical"]," \u7684\u53d7\u63a7\u6a21\u5f0f\u4e0b\uff0c\u5b50\u83dc\u5355\u4e0d\u4f1a\u5f39\u51fa\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3783"},"#3783"]]],["li",["p","\u4fee\u590d Cascader \u7981\u7528\u65f6\u7684\u503c\u663e\u793a\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4648"},"#4648"]]],["li",["p","Table"],["ul",["li",["p","\u4f18\u5316\u56fa\u5b9a\u8868\u5934\u7684\u6eda\u52a8\u6761\u663e\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4637"},"#4637"]]],["li",["p","\u4fee\u590d\u5728 Safari \u4e0b\u663e\u793a loading \u6548\u679c\u65f6\u8868\u5934\u4f1a\u95ea\u70c1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4622"},"#4622"]]],["li",["p","\u4fee\u590d\u591a\u5904\u8fb9\u6846\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4647"},"#4647"],"\u3001",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4635"},"#4635"]]],["li",["p","\u4fee\u590d showHeader \u7684\u9ed8\u8ba4\u503c\u4e0d\u4e3a ",["code","false"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4658"},"#4658"]]],["li",["p","\u4fee\u590d\u627e\u4e0d\u5230 ",["code","TableColumnConfig"]," \u7684\u7c7b\u578b\u5b9a\u4e49\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4660"},"#4660"]]]]]],["h2","2.6.3"],["p",["code","2017-01-15"]],["ul",["li",["p","\u4fee\u590d ",["code","2.6.2"]," \u4e2d Popconfirm \u4e0d\u53ef\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4606"},"#4606"]]]],["h2","2.6.2"],["p",["code","2017-01-14"]],["ul",["li",["p","\u65b0\u589e\u793e\u533a\u7cbe\u9009\u7ec4\u4ef6\u9875\u9762\u3002",["a",{title:null,href:"/docs/react/recommendation"},"\u94fe\u63a5"]]],["li",["p","\u4fee\u590d\u4e00\u4e2a\u5185\u5bb9\u8fc7\u957f\u5bfc\u81f4 Layout \u4fa7\u8fb9\u5e03\u5c40\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4459"},"#4459"]]],["li",["p","\u4fee\u590d Input.Search \u8f93\u5165\u6846\u548c\u56fe\u6807\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4540"},"#4540"]]],["li",["p","\u8865\u5145\u4e86\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7070\u5e95\u6837\u5f0f\u7684 Collapse \u6298\u53e0\u9762\u677f\u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"/components/collapse/#components-collapse-demo-custom"},"\u94fe\u63a5"]]],["li",["p","Table"],["ul",["li",["p","\u8c03\u5927\u4e86 Table \u9009\u62e9\u6846\u548c\u5c55\u5f00\u6309\u94ae\u7684\u5217\u5bbd\u5ea6\u3002"]],["li",["p","\u4fee\u590d ",["code","pagination"]," \u5c5e\u6027\u5207\u6362\u540e\u5206\u9875\u4e0d\u53ef\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4532"},"#4532"]]],["li",["p","\u4fee\u590d\u4e0d\u652f\u6301\u4e09\u7ea7\u7b5b\u9009\u83dc\u5355\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4541"},"#4541"]]],["li",["p","\u4fee\u590d ",["code","column.filteredValue"]," \u65e0\u6cd5\u8bbe\u7f6e\u4e3a ",["code","null"]," \u7684\u95ee\u9898\u3002"]]]],["li",["p","\u8c03\u6574 Carousel \u4e3a\u9ed8\u8ba4\u4e0d\u53ef\u62d6\u62fd\u548c\u6587\u5b57\u53ef\u9009\u62e9\u3002"]],["li",["p","\u589e\u52a0\u4e86 Breadcrumb \u5185\u5d4c\u975e Breadcrumb.Item \u5143\u7d20\u65f6\u7684\u8b66\u544a\u63d0\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4403"},"#4403"]]],["li",["p","\u4fee\u590d Tooltip \u5728 ",["code","onVisibleChange(visible)"]," \u8fd4\u56de ",["code","true"]," \u65f6\u4e0d\u5c55\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4579"},"#4579"]]],["li",["p","\u4f18\u5316 TreeSelect \u5185\u5bb9\u8fc7\u957f\u65f6\u7684\u9762\u677f\u9ad8\u5ea6\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4537"},"#4537"]]],["li",["p","\u8865\u5145\u4e86 TimePicker \u548c Spin \u7684\u7ec4\u4ef6\u6837\u5f0f\u53d8\u91cf\u3002"]],["li",["p","\u7528\u5e74\u4efd\u4ee3\u66ff\u4e86 DatePicker \u5e74\u4efd\u9009\u62e9\u9762\u677f\u4e0a\u7684\u7bad\u5934\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","\u4fee\u590d AutoComplete \u548c Form ",["code","[options.validateTrigger]"]," \u7684 TypeScript \u5b9a\u4e49\u3002"]],["li",["p","\u4f18\u5316 Spin\u3001Progress \u7684\u52a8\u753b\u7ec6\u8282\u6548\u679c\u3002"]]],["h2","2.6.1"],["p",["code","2017-1-6"]],["ul",["li",["p","\u4fee\u590d Menu dark theme \u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4440"},"#4440"]]],["li",["p","\u4fee\u590d ",["code","Select[tokenSeparators]"]," ",["code","Modal[afterClose]"]," ",["code","Input[name]"]," \u7b49\u7684 TypeScript interface \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4441"},"#4441"]," ",["a",{title:null,href:"https://github.com/eddhannay"},"@eddhannay"]]],["li",["p","\u4fee\u590d ",["code","TimePicker[placeholder]"]," \u65e0\u6cd5\u7f6e\u7a7a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4446"},"#4446"]," ",["a",{title:null,href:"https://github.com/jialeicui"},"@jialeicui"]]],["li",["p","\u4fee\u590d DatePicker \u7b49\u5e74\u4efd\u9009\u62e9\u9762\u677f\u6298\u884c\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","\u4fee\u590d Table loading \u72b6\u6001\u5206\u9875\u5668\u53ef\u64cd\u4f5c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4461"},"#4461"]]],["li",["p","\u4fee\u590d ",["code","Input[prefix|suffix]"]," \u5782\u76f4\u5bf9\u9f50\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/c4ac4d1eca53ae2f6f4a1e15210b43745f283534"},"commit"]]],["li",["p","\u4fee\u590d Cascader \u5bf9\u9f50\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/1fbebd4ecfff432e1b2261c9dfee4b9f471e7b1f"},"commit"]]]],["h2","2.6.0"],["p",["code","2017-1-2"]],["ul",["li",["p","\u91c7\u7528\u5168\u65b0\u7684\u8272\u5f69\u7cfb\u7edf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4426"},"pull/4426"]],["ul",["li",["p","\u4f7f\u7528\u65b0\u7684\u7b97\u6cd5\u51fd\u6570\u4ee3\u66ff ",["code","tint/shade"],"\u3002"]],["li",["p","\u5229\u7528\u7b97\u6cd5\u751f\u6210\u7684\u65b0\u7248\u8272\u677f\u3002",["a",{title:null,href:"http://ant.design/docs/spec/colors"},"\u8272\u677f\u6f14\u793a"]]],["li",["p","\u8c03\u6574\u9ed8\u8ba4\u6587\u5b57\u989c\u8272\u3002"]]]],["li",["p","\u589e\u52a0 Layout \u5e03\u5c40\u7ec4\u4ef6\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3534"},"#3534"]]],["li",["p","\u589e\u52a0 Grid \u6805\u683c\u914d\u7f6e\u5668\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ee17abfa9d0362c6f9baab4a9a09e57574583246"},"commit/ee17ab"]]],["li",["p","Input"],["ul",["li",["p","\u589e\u52a0 prefix \u548c suffix \u5c5e\u6027\uff0c\u652f\u6301\u524d\u540e\u7f00\u914d\u7f6e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4226"},"#4226"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","InputGroup \u589e\u52a0 compact \u5c5e\u6027\uff0c\u652f\u6301\u7d27\u51d1\u578b\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4309"},"pull/4309"]]]]],["li",["p","Spin \u589e\u52a0\u5ef6\u8fdf\u663e\u793a\u5c5e\u6027 delay\u3002",["a",{ -title:null,href:"https://github.com/ant-design/ant-design/issues/4306"},"#4306"]]],["li",["p","\u4fee\u590d Pagination \u5728\u4f4e\u5206\u8fa8\u7387\u4e0b\u7684\u9519\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4349"},"#4349"]]],["li",["p","\u4fee\u590d Dropdown.Button \u6362\u884c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4355"},"pull/4355"]," ",["a",{title:null,href:"https://github.com/Morhaus"},"@Morhaus"]]],["li",["p","\u4fee\u590d Cascader disabled \u72b6\u6001\u5e95\u8272\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4434"},"#4434"]]],["li",["p","\u4fee\u590d MonthPicker monthCellContentRender \u5c5e\u6027\u65e0\u6548\u7684\u95ee\u9898\uff0c\u5e76\u4fee\u6b63\u4e86\u9519\u8bef\u7684\u6587\u6863\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4394"},"#4394"]]],["li",["p","\u4fee\u590d ButtonGroup \u5b58\u5728\u591a\u4f59\u84dd\u8272\u8fb9\u6846\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4382"},"#4382"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","\u4fee\u590d Menu horizontal \u6a21\u5f0f\u5b50\u83dc\u5355\u9009\u62e9\u9879\u80cc\u666f\u8272\u9519\u8bef\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4414"},"#4414"]]],["li",["p","\u4fee\u590d\u914d\u7f6e\u4e86 hasFeedback \u7684 Select/Cascader \u4e0b\u62c9\u7bad\u5934\u88ab\u906e\u76d6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4431"},"#4431"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p","Table \u6ca1\u6709 header \u65f6\uff0c\u7b2c\u4e00\u884c\u6539\u4e3a\u975e\u5706\u89d2\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4373"},"#4373"]]],["li",["p","\u4f18\u5316 Tree \u7684\u62d6\u62fd\u6548\u679c\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4371"},"#4371"]]],["li",["p","\u8fdb\u884c\u4e86\u4e00\u4e9b\u6587\u6863\u6216\u793a\u4f8b\u4f18\u5316\u3001\u6587\u6863\u9519\u8bef\u4fee\u6b63\u4ee5\u53ca\u7f51\u7ad9\u6837\u5f0f\u95ee\u9898\u4fee\u590d\u3002"]],["li",["p","\u5347\u7ea7 rc-form \u5e95\u5c42\u4f9d\u8d56\uff0cgetFieldDecorator \u7684 id \u652f\u6301\u5d4c\u5957\u5f0f\u5199\u6cd5\u3002"]]],["h2","2.5.3"],["p",["code","2016-12-24"]," \ud83c\udf84\ud83c\udf84\ud83c\udf84"],["ul",["li",["p","\u652f\u6301 TypeScript@2.1\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4208"},"#4208"]]],["li",["p","\u4fee\u6b63\u4e86 Tabs \u5d4c\u5957\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4317"},"#4317"]]],["li",["p","\u4fee\u6b63\u4e86 Radio \u5728\u5f53\u524d\u9879\u9009\u4e2d\u65f6\uff0c\u518d\u6b21\u70b9\u51fb\u4ecd\u4f1a\u89e6\u53d1 onChange \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4242"},"#4242"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","\u4fee\u6b63\u4e86 Form \u591a\u5217\u6805\u683c\u5f0f\u7684\u8868\u5355\u6392\u5217\u65b9\u5f0f\u5e03\u5c40\u5f02\u5e38\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4271"},"#4271"]]],["li",["p","\u4fee\u6b63\u4e86 Menu \u7ad6\u76f4\u65b9\u5411\u7684\u5f53\u524d\u9009\u62e9\u9879\u7684\u80cc\u666f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4253"},"#4253"]]],["li",["p","\u4f18\u5316\u4e86 Dropdown \u7684 ",["code","onVisibleChange"]," \u56de\u8c03\u53c2\u6570 Type \u7c7b\u578b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4236"},"#4236"]]],["li",["p","\u4f18\u5316\u4e86 Cascader \u7684 ",["code","onChange"]," \u56de\u8c03\u53c2\u6570\u7684 Type \u7c7b\u578b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4231"},"#4231"]]],["li",["p","\u4f18\u5316\u4e86 Datepicker","[showtime]"," \u7684\u9ed8\u8ba4\u5bbd\u5ea6 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b912f1cea6f470c16b8dd90554883460161cef47"},"b912f1c"]]]],["h2","2.5.2"],["p",["code","2016-12-10"]],["ul",["li",["p","\u4f18\u5316 Menu \u5df2\u9009\u62e9\u9879\u7684\u6837\u5f0f\u3002"]],["li",["p","\u4fee\u590d Mention \u4e0d\u80fd\u54cd\u5e94 ",["code","onFocus"]," \u548c ",["code","onBlur"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4163"},"#4163"]]],["li",["p","\u4fee\u590d ",["code","disabled"]," \u548c ",["code","checked"]," \u7684 Radio \u4e4b\u95f4\u4f1a\u591a\u4e00\u6761\u9634\u5f71\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4114"},"#4114"]," @jdz321"]],["li",["p","\u4fee\u590d RangePicker\u3001TimePicker\u3001Calendar \u8bbe\u7f6e Moment \u7684 ",["code","defaultValue"]," \u548c ",["code","value"]," \u65f6\u4e5f\u4f1a\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4147"},"#4147"]]],["li",["p","\u4fee\u590d Affix \u5728\u5f00\u542f\u52a8\u753b\u7684 Tabs \u91cc\u4f7f\u7528\u65f6\u4f1a\u6d88\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3943"},"#3943"]]],["li",["p","\u4fee\u590d Cascader \u624b\u52a8\u9009\u62e9\u548c\u641c\u7d22\u9009\u62e9\u65f6 ",["code","onChange"]," \u63a5\u6536\u5230\u7684 ",["code","selectedOptions"]," \u4e0d\u540c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4096"},"#4096"]]],["li",["p","\u4fee\u590d Tabs \u9875\u589e\u52a0\u5230\u4e00\u5b9a\u6570\u91cf\u65f6\u4f1a\u4ea7\u751f\u504f\u79fb\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3637"},"#3637"]]],["li",["p","Table"],["ul",["li",["p","\u5c45\u4e2d\u5bf9\u9f50\u8868\u5934\u5206\u7ec4\u7684\u7236\u8868\u5934\u3002"]],["li",["p","\u4fee\u6b63\u8bbe\u7f6e filterDropdownVisible \u65f6\u4e0d\u751f\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4162"},"#4162"]]]]]],["h2","2.5.1"],["p",["code","2016-12-03"]],["ul",["li",["p","\u63d0\u5347\u7f51\u7ad9\u9996\u9875\u5728\u79fb\u52a8\u7aef\u8bbf\u95ee\u7684\u4f53\u9a8c\u3002"]],["li",["p","\u8865\u5145\u4ece ",["code","1.x"]," \u5347\u7ea7\u5230 ",["code","2.x"]," \u65f6\u7684\u7ec4\u4ef6\u6539\u52a8\u8b66\u544a\u63d0\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4028"},"#4028"]]],["li",["p","\u73b0\u5728 ToolTip\u3001Popover\u3001Popconfirm \u652f\u6301\u76f4\u63a5\u5305\u88f9\u6587\u672c\u8282\u70b9\u548c\u591a\u4e2a\u8282\u70b9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3924"},"#3924"]]],["li",["p","Anchor"],["ul",["li",["p","\u4fee\u590d\u5feb\u901f\u6eda\u52a8\u65f6\u7684\u5b9a\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4053"},"#4053"]]],["li",["p","\u4fee\u590d target \u6307\u5b9a\u7236\u5143\u7d20 ref \u65f6\u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4037"},"#4037"]]]]],["li",["p","Table"],["ul",["li",["p","\u4fee\u590d\u8bbe\u7f6e defaultChecked \u65f6\u7684\u4e00\u4e2a\u9009\u4e2d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4020"},"#4020"]]],["li",["p","\u4fee\u590d\u5206\u7ec4\u8868\u5934\u4e2d\u7b5b\u9009\u529f\u80fd\u65e0\u6cd5\u4f7f\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4099"},"#4099"]]]]],["li",["p","\u4fee\u590d\u5728 ",["code",'Input[type="textarea"]']," \u4e0a\u4f7f\u7528 Popover \u5b9a\u4f4d\u9519\u8bef\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4092"},"#4092"]]],["li",["p","\u4fee\u590d Popconfirm \u7684 ",["code","visible"]," \u5c5e\u6027\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4068"},"#4068"]]],["li",["p","\u4fee\u590d TimePicker \u65e0\u6cd5\u8bbe\u7f6e ",["code","style.width"]," \u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Steps \u81ea\u5b9a\u4e49\u56fe\u6807\u548c\u9ed8\u8ba4\u56fe\u6807\u5927\u5c0f\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3817"},"#3817"]]],["li",["p","\u4fee\u590d Form\u3001Button\u3001Slider\u3001Table \u7b49\u7ec4\u4ef6\u7684\u4e00\u4e9b\u6837\u5f0f\u7ec6\u8282\u3002"]]],["h2","2.5.0"],["p",["code","2016-11-25"]],["ul",["li",["p","\u9ed8\u8ba4\u4e3b\u9898\u98ce\u683c\u4fee\u6539\u4e3a\u652f\u4ed8\u5b9d\u94b1\u5305\u98ce\u683c\uff0c\u53ca\u5927\u91cf\u6837\u5f0f\u4f18\u5316\u3002"]],["li",["p","\u652f\u6301\u670d\u52a1\u7aef\u6e32\u67d3\u3002\uff08Mention \u4f1a\u56e0\u4e3a ",["a",{title:null,href:"https://github.com/facebook/draft-js/issues/385"},"draft-js"]," \u7684\u95ee\u9898\u6709 warning\uff09"]],["li",["p","\u5f15\u5165 ",["a",{title:null,href:"https://facebook.github.io/jest/docs/tutorial-react.html#snapshot-testing"},"Jest Snapshot"]," \u6d4b\u8bd5\u7ec4\u4ef6\u7ed3\u6784\u53ca\u670d\u52a1\u7aef\u6e32\u67d3\u95ee\u9898\u3002"]],["li",["p","\u5b98\u7f51\u53ca\u6587\u6863\u4f18\u5316\u3002"]],["li",["p","\u65b0\u589e\u81ea\u5b9a\u4e49\u4e3b\u9898\u7684 ",["a",{title:null,href:"https://ant.design/docs/react/customize-theme"},"\u6587\u6863"],"\u3002"]],["li",["p","\u65b0\u589e ",["a",{title:null,href:"https://ant.design/docs/resource/download"},"Sketch \u8d44\u6e90\u6587\u4ef6"],"\u3002"]],["li",["p","LocaleProvider \u65b0\u589e\u5df4\u897f\u8bed\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4004"},"#4004"]," ",["a",{title:null,href:"https://github.com/nathantn"},"@nathantn"]]],["li",["p","DatePicker"],["ul",["li",["p","DatePicker \u73b0\u5728\u53ef\u4ee5\u51b3\u5b9a\u662f\u5426\u5c55\u793a \u201c\u4eca\u5929\u201d \u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/bbef274aae169d142e3e7e3ea0af922d48e6dd64"},"commit"]]],["li",["p","RangePicker \u73b0\u5728\u53ef\u4ee5\u81ea\u5b9a\u4e49\u5feb\u6377\u9009\u62e9\u3002",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-presetted-ranges"},"demo"]]],["li",["p","\u4fee\u590d DatePicker \u8bbe\u7f6e ",["code","showTime"]," \u540e \u201c\u6b64\u523b\u201d \u6309\u94ae\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","\u4fee\u590d ",["code","RangePicker[format]"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3808"},"#3808"]]],["li",["p","\u4fee\u590d RangePicker ",["code","placeholder=['xx', 'xx']"]," \u5931\u6548\u7684\u95ee\u9898\u3002"]]]],["li",["p","\u65b0\u589e\u5e76\u4f18\u5316\u90e8\u5206 Icon\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3977"},"#3977"]]],["li",["p","\u65b0\u589e Input.Search \u63a7\u4ef6\u3002",["a",{title:null,href:"https://ant.design/components/input/#components-input-demo-search-input"},"demo"]]],["li",["p","Mention onSelect \u4e8b\u4ef6\u73b0\u5728\u53ef\u4ee5\u83b7\u53d6\u5b8c\u6574\u7684\u6570\u636e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3867"},"#3867"]]],["li",["p","Pagination \u73b0\u5728\u652f\u6301\u5c55\u793a\u5f53\u524d\u9875\u7684\u7d22\u5f15\u8303\u56f4\u3002",["a",{title:null,href:"https://ant.design/components/pagination/#components-pagination-demo-total"},"demo"]]],["li",["p","Table"],["ul",["li",["p","\u81ea\u5b9a\u4e49\u7b5b\u9009\u7684\u663e\u793a\u9690\u85cf\u73b0\u5728\u53ef\u4ee5\u901a\u8fc7\u4ee3\u7801\u63a7\u5236\u3002",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-custom-filter-panel"},"demo"]]],["li",["p","\u652f\u6301 JSX \u98ce\u683c\u7684\u65b9\u5f0f\u8bbe\u7f6e columns\u3002",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-jsx"},"demo"]]],["li",["p","\u73b0\u5728\u53ef\u4ee5\u76d1\u542c\u5355\u5143\u683c\u7684\u70b9\u51fb\u4e8b\u4ef6 ",["code","onCellClick"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3774"},"#3774"]]],["li",["p","\u4fee\u590d\u65e0\u8fb9\u6846 Table \u5934\u90e8\u7684\u5706\u89d2\u6837\u5f0f\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d title \u548c footer \u9ad8\u5ea6\u4e0d\u968f ",["code","Table[size]"]," \u53d8\u5316\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/9e6439b06cd099ab384a4a2f026f0def6e12bf23"},"commit"]]],["li",["p","\u4fee\u590d\u9009\u4e2d\u72b6\u6001\u51fa\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3900"},"#3900"]]]]],["li",["p","Upload"],["ul",["li",["p","\u4fee\u590d children \u4e0d\u80fd\u4e3a ",["code","null"]," \u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d\u9884\u89c8\u903b\u8f91\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/e552880c32aaa3f5b0fb09a5e1fb7454c24d5378"},"commit"]]]]],["li",["p","\u4fee\u590d Badge \u4f1a\u8986\u76d6\u5176\u4ed6\u7ec4\u4ef6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3898"},"#3898"]]],["li",["p","\u4fee\u590d\u591a\u884c Checkbox \u6837\u5f0f\u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3971"},"#3971"]," ",["a",{title:null,href:"https://github.com/flashback313"},"@flashback313"]]],["li",["p","\u4fee\u590d InputNumber \u4e0e\u5176\u5b83\u8868\u5355\u63a7\u4ef6\u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3866#issuecomment-261148256"},"#3866(comment)"]]],["li",["p","\u4fee\u590d ",["code","Menu.Divider"]," \u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3813"},"#3813"]]],["li",["p","\u4fee\u590d Popover \u76f4\u63a5\u5185\u5d4c Checkbox \u548c Radio \u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3455"},"#3455"]]],["li",["p","\u4fee\u590d Select combobox \u9ad8\u5ea6\u5f02\u5e38\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3855"},"#3855"]]],["li",["p","\u4fee\u590d Switch actived \u540e\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3838"},"#3838"]]],["li",["p","\u4fee\u590d Transfer \u641c\u7d22\u65e0\u7ed3\u679c\u65f6\u4e0d\u5c55\u793a \u201cNot Found\u201d \u63d0\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3996"},"#3996"]]],["li",["p","\u4fee\u590d TreeSelect \u5360\u4f4d\u7b26\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3841"},"#3841"]]],["li",["p","\u4fee\u590d TypeScript \u7f16\u8bd1\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3969"},"#3969"]," ",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]]],["li",["p","\u4fee\u590d\u8868\u5355\u53cd\u9988\u56fe\u6807\u5f71\u54cd\u7528\u6237\u64cd\u4f5c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3891"},"#3891"]]]],["h2","2.4.3"],["p",["code","2016-11-17"]],["ul",["li",["p","\u4fee\u590d ",["code","Anchor"]," \u5185\u90e8 querySelector \u62a5\u9519\uff0c\u5e76\u505a\u4e86\u4e00\u4e9b\u4f53\u9a8c\u4f18\u5316 \u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3832"},"#3832"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3844"},"#3844"]]]],["h2","2.4.2"],["p",["code","2016-11-13"]],["ul",["li",["p","\u4fee\u590d ",["code","Dropdown.Button"]," \u4e0d\u5f39\u51fa\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3815"},"#3815"]]]],["h2","2.4.1"],["p",["code","2016-11-11"]],["ul",["li",["p","\u4fee\u590d ",["code","2.4.0"]," \u7ec4\u4ef6 index \u6587\u4ef6\u4e22\u5931\u7684\u95ee\u9898\u3002"]]],["h2","2.4.0"],["p",["code","2016-11-11"]],["ul",["li",["p","\u8c03\u6574\u4e86\u7ec4\u4ef6\u7684\u5bfc\u822a\u7ed3\u6784\u3002"]],["li",["p","\u65b0\u589e ",["a",{title:null,href:"https://ant.design/components/anchor"},"Anchor"]," \u951a\u70b9\u7ec4\u4ef6\u3002"]],["li",["p","\u6574\u7406\u4e86\u6837\u5f0f\u53d8\u91cf\uff0c\u4fee\u590d ",["code","@font-size-base"]," \u548c ",["code","@text-color"]," \u5728\u90e8\u5206\u7ec4\u4ef6\u65e0\u6548\u7684\u95ee\u9898\uff0c\u65b0\u589e ",["code","@font-size-lg"]," ",["code","@text-color-secondary"],"\uff0c\u5e76\u79fb\u9664\u4e86\u90e8\u5206\u65e0\u7528\u7684\u53d8\u91cf\u3002"]],["li",["p",["code","Transfer"]," \u7ec4\u4ef6\u65b0\u589e\u4e86\u53d7\u63a7\u5c5e\u6027 ",["code","selectedKeys"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3729"},"#3729"]]],["li",["p",["code","Tag"]," \u65b0\u589e\u9009\u4e2d\u72b6\u6001\u3002"]],["li",["p","\u4fee\u590d ",["code","Dropdown.Button"]," \u4e0d\u652f\u6301 ",["code","visible"]," \u548c ",["code","onVisibleChange"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3779"},"#3779"]]],["li",["p","\u4fee\u590d ",["code","DatePicker[showTime]`` \u7684"],"\u6b64\u523b` \u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","\u4fee\u590d ",["code","Steps"]," \u7ad6\u76f4\u65b9\u5411\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3760"},"#3760"]]],["li",["p","\u4fee\u590d ",["code","Spin"]," \u7ec4\u4ef6\u5728 IE10+ \u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3755"},"#3755"]]],["li",["p","\u4fee\u590d ",["code","Mention"]," \u7ec4\u4ef6\u7684 focus \u903b\u8f91. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3801"},"#3801"]]],["li",["p","\u4fee\u590d ",["code","Progress"]," \u7ec4\u4ef6\u7684\u52a8\u753b\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3784"},"#3784"]]],["li",["p","\u4fee\u590d ",["code","Select"]," \u641c\u7d22\u65f6\u7684\u4e22\u5931\u7126\u70b9\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3778"},"#3778"]]],["li",["p","\u4fee\u590d ",["code","TimePicker"]," \u4e0d\u652f\u6301 ",["code",'format="HH"']," \u7b49\u683c\u5f0f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3793"},"#3793"]]],["li",["p","\u4fee\u590d ",["code","Input"]," \u7684 ",["code","suffix"]," \u90e8\u5206\u533a\u57df\u4e2d\u9f20\u6807\u4e8b\u4ef6\u65e0\u6cd5\u54cd\u5e94\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3714"},"#3714"]]],["li",["p","\u4f18\u5316\u4e86 ",["code","Table"]," \u9009\u62e9\u7684\u6027\u80fd\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3757"},"#3757"]]],["li",["p","\u4f18\u5316 ",["code","Carousel"]," \u7684\u9ed8\u8ba4\u6837\u5f0f\u3002"]],["li",["p","\u4f18\u5316 ",["code","Checkbox"]," \u548c ",["code","Radio"]," \u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","\u4fee\u590d ",["code","DatePicker"],"\u3001",["code","Form"],"\u3001",["code","Table"]," \u7b49\u7ec4\u4ef6\u7684\u6837\u5f0f\u7ec6\u8282\u3002"]]],["h2","2.3.2"],["p",["code","2016-11-09"]],["ul",["li",["p","\u4fee\u590d\u4f7f\u7528 ",["code","getFieldProps"]," \u4f1a\u5bfc\u81f4\u6b7b\u5faa\u73af\u7684\u95ee\u9898\u3002"]]],["h2","2.3.1"],["p",["code","2016-11-07"]],["ul",["li",["p","\u4fee\u6b63\u4e0a\u4e2a\u7248\u672c\u7f3a\u5c11 ",["code","dist/antd.css"]," \u7684\u95ee\u9898\u3002"]]],["h2","2.3.0"],["p",["code","2016-11-04"]],["ul",["li",["p","\u5347\u7ea7 normalize.css \u5230 5.0\u3002"]],["li",["p","package.json \u7684 main \u6362\u6210\u4e86 ",["code","lib/index.js"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3397"},"#3397"]]],["li",["p","\u5168\u65b0\u7684 ",["code","Spin"]," \u8bbe\u8ba1\u3002"]],["li",["p",["code","TimePicker"]," \u65b0\u589e\u4e86 ",["code","addon"]," \u4ee5\u652f\u6301\u81ea\u5b9a\u4e49\u7684\u9644\u52a0\u5185\u5bb9\u3002"]],["li",["p",["code","Tree"]," \u65b0\u589e\u4e86 ",["code","onDragEnd"],"\u3002"]],["li",["p",["code","Collapse"]," \u65b0\u589e\u4e86 ",["code","bordered"],"\u3002"]],["li",["p","\u4f18\u5316 ",["code","Tabs"]," \u5207\u6362\u65f6\u7684\u52a8\u753b\u6548\u679c\u3002"]],["li",["p","\u4f18\u5316 ",["code","Radio"]," \u548c ",["code","Checkbox"]," \u5728\u7981\u7528\u548c\u9f20\u6807\u505c\u7559\u65f6\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","\u4f18\u5316 ",["code","Transfer"]," \u7684\u6027\u80fd\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2860"},"#2860"]]],["li",["p","\u4fee\u590d ",["code","Popover"]," \u5d4c\u5957\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3448"},"#3448"]]],["li",["p","\u4fee\u590d ",["code","Transfer"]," \u670d\u52a1\u7aef\u6e32\u67d3\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3686"},"#3686"]]],["li",["p","\u4fee\u590d ",["code","Upload"]," ",["code","picture-card"]," \u6a21\u5f0f\u4e0b\u65b0\u4e0a\u4f20\u7684\u56fe\u7247\u4e0d\u663e\u793a\u9884\u89c8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3706"},"#3706"]," ",["a",{title:null,href:"https://github.com/denzw"},"@denzw"]]],["li",["p","DatePicker"],["ul",["li",["p","\u5728 ",["code","showTime"]," \u6a21\u5f0f\u4e0b\u73b0\u5728\u5931\u53bb\u7126\u70b9\u4e5f\u4f1a\u89e6\u53d1 ",["code","onChange"],"\u3002"]],["li",["p",["code","MonthPicker"]," \u589e\u52a0\u4e86 ",["code","monthCellContentRender"],"\u3002"]],["li",["p",["code","RangePicker"]," \u73b0\u5728\u53ef\u4ee5\u624b\u52a8\u8f93\u5165\u65f6\u95f4\u4e86\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3718"},"#3718"]]],["li",["p","\u65b0\u589e\u4e86\u6377\u514b\u8bed\u7684\u7ffb\u8bd1\u3002"]]]],["li",["p","Badge"],["ul",["li",["p","\u4f18\u5316\u9f20\u6807\u505c\u7559\u65f6\u8d85\u8fc7 99 \u7684\u6570\u5b57\u663e\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3645"},"#3645"]]],["li",["p","\u4fee\u590d\u5355\u72ec\u4f7f\u7528\u65f6\u4f1a\u6709\u79fb\u52a8\u52a8\u753b\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3709"},"#3709"]]]]],["li",["p","Mention"],["ul",["li",["p","\u4fee\u590d\u4f1a\u88ab ",["code","Table"]," \u906e\u4f4f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3588"},"#3588"]]],["li",["p","\u65b0\u589e ",["code","getSuggestionContainer"]," \u6765\u6307\u5b9a\u5bb9\u5668\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3658"},"#3658"]]]]],["li",["p","Tag"],["ul",["li",["p","\u5e9f\u5f03 ",["code","color"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","\u65b0\u589e ",["code","type"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","\u65b0\u589e ",["code","checkable"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]]]],["li",["p","Radio.Group"],["ul",["li",["p","\u65b0\u589e ",["code","className"],"\u3002"]],["li",["p",["code","children"]," \u4e3a ",["code","null"]," \u6216 ",["code","undefined"]," \u65f6\u73b0\u5728\u4f1a\u88ab\u5ffd\u7565\u3002"]]]],["li",["p","Select"],["ul",["li",["p","\u65b0\u589e ",["code","tokenSeparators"]," \u652f\u6301\u7c98\u8d34\u65f6\u81ea\u52a8\u5206\u8bcd\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2071"},"#2071"]]],["li",["p","\u65b0\u589e ",["code","onFocus"]," \u56de\u8c03\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3587"},"#3587"]]],["li",["p","\u4fee\u590d ",["code","combobox"]," \u6a21\u5f0f\u4e0b\u9009\u4e2d\u9879\u4e0d\u80fd\u6b63\u786e\u663e\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3401"},"#3401"]]]]]],["h2","2.2.1"],["p",["code","2016-11-02"]],["ul",["li",["p","\u4fee\u590d Form \u4e2d DatePicker","[showtime]","\uff08\u53d7\u63a7\uff09\u65e0\u6cd5\u4f7f\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3665"},"#3665"]]]],["h2","2.2.0"],["p",["code","2016-10-28"]],["ul",["li",["p","\u652f\u6301 TypeScript@2.0\u3002",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3358"},"#3358"]]],["li",["p","\u4e0d\u518d\u5f3a\u4f9d\u8d56\u4e8e React \u7279\u5b9a\u7248\u672c\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3627"},"#3627"]]],["li",["p","Alert \u652f\u6301 ",["code","className"]," ",["code","style"]," \u5c5e\u6027\u3002"]],["li",["p","DatePicker MonthPicker RangePicker \u73b0\u5728\u5141\u8bb8\u8bbe\u7f6e\u662f\u5426\u663e\u793a\u6e05\u9664\u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3618"},"#3618"]]],["li",["p","Form.Item \u73b0\u5728\u53ef\u4ee5\u611f\u77e5\u6df1\u5c42\u5d4c\u5957\u7684\u8868\u5355\u57df\uff0c\u4ee5\u81ea\u52a8\u4e3a\u5176\u751f\u6210\u9519\u8bef\u4fe1\u606f\u548c\u72b6\u6001\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3212"},"#3212"]]],["li",["p","RangePicker \u73b0\u5728\u53ef\u4ee5\u8bbe\u7f6e\u4e0d\u53ef\u9009\u7684\u65f6\u95f4\u3002",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-disabled-date"},"#"]]],["li",["p","Switch"],["ul",["li",["p","\u5bbd\u5ea6\u73b0\u5728\u4f1a\u968f\u7740 ",["code","checkedChildren/unCheckedChildren"]," \u81ea\u52a8\u8c03\u6574\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3380"},"#3380"]]],["li",["p","\u4f18\u5316\u5207\u6362\u52a8\u753b\u3002"]]]],["li",["p","Upload \u73b0\u5728\u53ef\u4ee5 ",["a",{title:null,href:"https://github.com/react-component/upload#customrequest"},"\u81ea\u5b9a\u4e49\u4e0a\u4f20\u65b9\u5f0f"],"\u3002",["a",{title:null,href:"https://github.com/edgji"},"@edgji"]]],["li",["p","Icon"],["ul",["li",["p","\u65b0\u589e ",["code","bulb"]," ",["code","select"]," ",["code","like-o"]," ",["code","dislike-o"],"\u3002"]],["li",["p","\u8c03\u6574 ",["code","loading"]," ",["code","like"]," ",["code","dislike"],"\u3002"]]]],["li",["p","\u4f18\u5316 Card DatePicker Icon Table \u7684 TypeScript \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3468"},"3468"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3603"},"#3603"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3531"},"#3531"]]],["li",["p","\u4fee\u590d Cascader ",["code","defaultValue"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3470"},"#3470"]]],["li",["p","\u4fee\u590d\u5728\u4e00\u884c\u5185\u540c\u65f6\u4f7f\u7528 Button Input DatePicker Select \u65f6\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3481"},"#3481"]]],["li",["p","DatePicker"],["ul",["li",["p","\u4fee\u590d\u8bbe\u7f6e ",["code","DatePicker[showTime]"]," \u540e ",["code","onChange"]," \u4e8b\u4ef6\u89e6\u53d1\u65f6\u673a\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3523"},"#3523"]]]]],["li",["p","\u4fee\u590d Dropdown.Button disabled \u540e\u4ecd\u7136\u54cd\u5e94\u64cd\u4f5c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3535"},"#3535"]]],["li",["p","Menu"],["ul",["li",["p","\u4fee\u590d\u670d\u52a1\u7aef\u6e32\u67d3\u95ee\u9898\uff0c\u611f\u8c22 ",["a",{title:null,href:"https://github.com/xpcode"},"@xpcode"]," \u5b9a\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2061"},"#2061"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2406"},"#2406"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3293"},"#3293"]]],["li",["p","\u4fee\u590d children \u4e0d\u80fd\u4e3a ",["code","null"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3599"},"#3599"]]]]],["li",["p","\u4fee\u590d message \u52a0\u8f7d\u72b6\u6001\u65e0\u52a8\u753b\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3536"},"#3536"]]],["li",["p","Form"],["ul",["li",["p","\u4fee\u590d ",["code","Form[inline]"]," \u4e0e ",["code","Input[addonBefore|addonAfter]"]," \u4e00\u8d77\u4f7f\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3524"},"#3524"]]],["li",["p","\u4fee\u590d Form.Item \u5185 Radio.Button \u6837\u5f0f\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Form.Item \u5185\u641c\u7d22\u6309\u94ae\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3630"},"#3630"]]],["li",["p","\u4fee\u590d\u7528\u6237\u65e0\u8f93\u5165\u65f6 Form.Item \u8bc6\u522b\u4e3a\u6821\u9a8c\u6210\u529f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3613"},"#3613"]]]]],["li",["p","\u5f53 ",["code","Popover[title]"]," \u6ca1\u6709\u8bbe\u7f6e\u65f6\uff0c\u4e0d\u518d\u9650\u5236 Popover \u7684\u6700\u5c0f\u5bbd\u5ea6\u3002"]],["li",["p","Table"],["ul",["li",["p","\u4fee\u590d\u56fa\u5b9a\u8868\u5934\u5728\u6ca1\u6709\u6570\u636e\u60c5\u51b5\u4e0b\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3567"},"#3567"]]],["li",["p","\u4fee\u590d\u65e0\u6570\u636e\u65f6\u4f1a\u8986\u76d6 SubMenu \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3521"},"#3521"]]]]],["li",["p","Tabs"],["ul",["li",["p","\u4fee\u590d\u5361\u7247\u53f6\u7b7e\u5934\u90e8\u9ad8\u5ea6\u4e0e\u8bbe\u8ba1\u7a3f\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d TabPane \u7684\u9ad8\u5ea6\u4f1a\u88ab\u540c\u7ea7 TabPane \u6491\u9ad8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3304"},"#3304"]]]]],["li",["p","\u4fee\u590d ",["code","TreeSelect[showSearch]"]," \u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3520"},"#3520"]]]],["h2","2.1.0"],["p",["code","2016-10-16"]],["ul",["li",["p","Icon \u73b0\u5728\u652f\u6301\u65cb\u8f6c\u52a8\u753b\u3002"]],["li",["p","Tabs \u73b0\u5728\u53ef\u4ee5\u7981\u7528\u5207\u6362\u52a8\u753b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3324"},"#3324"]]],["li",["p","\u65b0\u589e\u897f\u73ed\u7259\u8bed\u7684 localization \u652f\u6301\u3002@Danjavia"]],["li",["p","\u66f4\u65b0\u4fc4\u8bed\u7684 localization \u6587\u6848\u3002@plandem"]],["li",["p","\u65b0\u589e AutoComplete","[onselect]"," \u56de\u8c03\u3002"]],["li",["p","\u4f18\u5316 Modal \u6837\u5f0f\u7ec6\u8282\u3002"]],["li",["p","\u4f18\u5316 Tooltip \u52a8\u753b\u3002"]],["li",["p","\u4f18\u5316 Transfer \u6309\u94ae\u7684\u6837\u5f0f\u3002"]],["li",["p","\u4f18\u5316 Tree \u7684\u6837\u5f0f\u7ec6\u8282\u3002"]],["li",["p","\u6574\u7406\u548c\u4fee\u590d\u4e86\u90e8\u5206 less \u53d8\u91cf\u3002"]],["li",["p","\u4fee\u590d\u670d\u52a1\u7aef\u6e32\u67d3\u65f6\u5168\u91cf\u5f15\u5165 antd \u62a5\u9519\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Affix \u4e0e BackTop \u7684\u670d\u52a1\u7aef\u6e32\u67d3\u95ee\u9898\u3002",["a",{ -title:null,href:"https://github.com/ant-design/ant-design/issues/3283"},"#3283"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3343"},"#3343"]]],["li",["p","\u4fee\u590d Card","[title]"," \u5185\u65e0\u6cd5\u4f7f\u7528 ",["code","h3"]," \u4e4b\u7c7b\u7684\u6807\u7b7e\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3388"},"#3388"]]],["li",["p","\u4fee\u590d Cascader \u641c\u7d22\u6a21\u5f0f\u4e0e\u6d4f\u89c8\u5668\u81ea\u52a8\u5b8c\u6210\u6709\u51b2\u7a81\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3350"},"#3350"]]],["li",["p","DatePicker"],["ul",["li",["p","\u4fee\u590d\u8bbe\u7f6e ",["code","showTime"]," \u540e\uff0c",["code","onChange"]," \u91cd\u590d\u89e6\u53d1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3376"},"#3376"]]],["li",["p","\u4fee\u590d\u6d6e\u5c42\u4e0e Trigger \u65e5\u671f\u683c\u5f0f\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3405"},"#3405"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3298"},"#3298"]]],["li",["p","\u4fee\u590d\u4e0e TimePicker \u6837\u5f0f\u51b2\u7a81\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3312"},"#3312"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3307"},"#3307"]]]]],["li",["p","\u4fee\u590d Form.Item \u6807\u7b7e\u6587\u6848\u8fc7\u957f\u6ea2\u51fa\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Icon \u5728 Safari \u4e0b\u4f1a\u51fa\u73b0\u8fb9\u6846\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d InputNubmer \u952e\u76d8\u4e8b\u4ef6\u6b7b\u5faa\u73af\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3239"},"#3239"]]],["li",["p","\u4fee\u590d Popover \u7bad\u5934\u6837\u5f0f\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Popover \u548c Popconfirm \u7684 ",["code","arrowPointAtCenter"]," \u65e0\u6548\u7684\u95ee\u9898\u3002"]],["li",["p","Select"],["ul",["li",["p","\u4fee\u590d\u6837\u5f0f\u91cd\u590d\u5f15\u5165\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3376"},"#3376"]]],["li",["p","\u4fee\u590d ",["code","notFoundContent"]," \u65e0\u6cd5\u7f6e\u7a7a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3345"},"#3345"]]],["li",["p","\u4fee\u590d Table \u5185\u4f7f\u7528 Select","[showsearch]"," \u540e\u5bbd\u5ea6\u4f1a\u8df3\u52a8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3413"},"#3413"]]]]],["li",["p","\u4fee\u590d Table \u8fb9\u6846\u7ebf\u4e0e\u9875\u5934\u9875\u811a\u51b2\u7a81\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3301"},"#3301"]]],["li",["p","\u4fee\u590d TabPane \u9ad8\u5ea6\u4e0d\u968f\u5185\u5bb9\u53d8\u5316\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3377"},"#3377"]]],["li",["p","\u4fee\u590d Transfer","[titles]"," \u4e0d\u53d7 LocaleProvider \u63a7\u5236\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3264"},"#3264"]]],["li",["p","Upload"],["ul",["li",["p","\u4fee\u590d\u7528\u6237\u81ea\u5b9a\u4e49 ",["code","onRemove"]," \u4e8b\u4ef6\u4f1a\u8986\u76d6\u9ed8\u8ba4\u884c\u4e3a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3317"},"#3317"]]],["li",["p","\u4fee\u590d\u56fe\u7247\u5361\u7247\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3316"},"#3316"]]]]],["li",["p","\u4fee\u590d\u9879\u76ee\u6784\u5efa\u65f6 moment locales \u627e\u4e0d\u5230\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3204"},"#3204"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3411"},"#3411"]]]],["h2","2.0.1"],["p",["code","2016-10-01"]],["ul",["li",["p","\u4fee\u590d\u65e0\u6cd5\u8c03\u7528 react-slick \u65b9\u6cd5\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3164"},"#3164"]]],["li",["p","\u4fee\u590d Steps.Step","[icon]"," \u4e0d\u652f\u6301 React.ReactNode \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3159"},"#3159"]]],["li",["p","\u4fee\u590d Affix \u4e0d\u652f\u6301\u670d\u52a1\u7aef\u6e32\u67d3\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3216"},"#3216"]]],["li",["p","\u4fee\u590d Mention \u4e0d\u652f\u6301 ",["code","onSelect"]," ",["code","placeholder"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3236"},"#3236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3226"},"#3226"]]],["li",["p","\u4fee\u590d Transfer \u4e0e ",["code","getFieldDecorator"]," \u4e00\u8d77\u4f7f\u7528\u65f6\u7684\u62a5\u9519\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d LocaleProvider \u5bf9\u65f6\u95f4\u7ec4\u4ef6\u65e0\u6548\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Cascader \u641c\u7d22\u6a21\u5f0f\u641c\u7d22\u6587\u5b57\u663e\u793a\u4e0d\u4e86\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Spin \u52a8\u753b\u4e0e\u6587\u6848\u6574\u4f53\u4e0d\u5782\u76f4\u5c45\u4e2d\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d RangePicker Modal Tag Progress \u7b49\u7ec4\u4ef6\u6837\u5f0f\u95ee\u9898\u3002"]]],["h2","2.0.0"],["p",["code","2016-09-28"]],["p","\u5f88\u9ad8\u5174\u7684\u901a\u77e5\u5404\u4f4d\uff0c\u7ecf\u8fc7\u56db\u4e2a\u6708\u65f6\u95f4\u7684\u7d27\u5bc6\u5f00\u53d1\uff0c",["code","antd@2.0.0"]," \u7ec8\u4e8e\u53d1\u5e03\u4e86\u3002\u8fd9\u4e2a\u7248\u672c\u6211\u4eec\u91cd\u6784\u4e86\u5e95\u5c42\u4ee3\u7801\uff0c\u6301\u7eed\u5b8c\u5584\u73b0\u6709\u7ec4\u4ef6\u529f\u80fd\u548c\u4f18\u5316\u7ec6\u8282\uff0c\u5e76\u63d0\u4f9b\u4e86\u82f1\u6587\u7248\u7684\u6587\u6863\uff0c\u5176\u4e2d\u5f88\u591a\u90fd\u6765\u81ea\u793e\u533a\u7684\u8d21\u732e\uff0c\u65e0\u6cd5\u4e00\u4e00\u611f\u8c22\uff0c\u6b22\u8fce\u5404\u4f4d\u6301\u7eed\u5173\u6ce8\u548c\u97ad\u7b56\u3002\u5728\u5347\u7ea7\u8fc7\u7a0b\u4e2d\u9047\u5230\u4efb\u4f55\u95ee\u9898\uff0c\u8bf7\u53ca\u65f6 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues"},"\u53cd\u9988\u7ed9\u6211\u4eec"],"\u3002"],["h3","2.x \u4e3b\u8981\u53d8\u5316"],["ul",["li",["p","\u5f00\u53d1\u8bed\u8a00\u6539\u4e3a TypeScript\uff0c\u63d0\u4f9b ",["strong","\u5b98\u65b9\u652f\u6301\u7684 ",["code",".d.ts"]," \u6587\u4ef6"],"\uff0c\u611f\u8c22 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1846"},"#1846"]," \u4e2d\u6240\u6709\u53c2\u4e0e\u5230\u8fd9\u6b21\u91cd\u6784\u7684\u4eba\u4ee5\u53ca\u540e\u671f @infeng \u5bf9\u5176\u7684\u5b8c\u5584\u3002"]],["li",["p",["strong","\u65b0\u589e\u82f1\u6587\u6587\u6863"],"\uff0c \u4ee5\u540e\u5c06\u540c\u65f6\u63d0\u4f9b\u4e2d\u82f1\u53cc\u8bed\u6587\u6863\uff0c\u611f\u8c22 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1471"},"#1471"]," \u91cc\u6240\u6709\u53c2\u4e0e\u5230\u7ffb\u8bd1\u548c\u5ba1\u9605\u5de5\u4f5c\u4e2d\u7684\u4eba\u3002"]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6 DatePicker\u3001TimePicker\u3001Calendar \u7b49\u7684\u5e95\u5c42 ",["strong","\u4f7f\u7528 ",["a",{title:null,href:"http://momentjs.com/"},"moment"]," \u66ff\u6362 ",["a",{title:null,href:"github.com/yiminghe/gregorian-calendar"},"gregorian-calendar"]],"\u3002"]],["li",["p","\u5168\u65b0\u8bbe\u8ba1\u7684 ",["a",{title:null,href:"http://ant.design/components/icon/"},"\u56fe\u6807"],"\u3002"]],["li",["p","\u65b0\u589e\u63d0\u53ca\u7ec4\u4ef6 ",["a",{title:null,href:"http://ant.design/components/mention/"},"Mention"],"\u3002"]],["li",["p","\u65b0\u589e\u81ea\u52a8\u5b8c\u6210\u7ec4\u4ef6 ",["a",{title:null,href:"http://ant.design/components/auto-complete/"},"AutoComplete"],"\u3002"]],["li",["p","Form \u65b0\u589e ",["code","getFieldDecorator"]," \u4f5c\u4e3a ",["code","getFieldProps"]," \u7684\u66ff\u4ee3\uff0c\u5bf9\u4e8e\u4e0d\u6b63\u786e\u7684\u4f7f\u7528\u65b9\u5f0f ",["code","getFieldDecorator"]," \u4f1a\u7ed9\u51fa\u63d0\u793a\uff0c\u53ef\u4ee5\u964d\u4f4e\u8e29\u5751\u7684\u6982\u7387\u3002\u76f8\u5173\u8ba8\u8bba\u89c1 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"],"\u3002"]],["li",["p","Table \u652f\u6301 ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-grouping-columns"},"\u8868\u5934\u5206\u7ec4"],"\u3002@yesmeck"]],["li",["p","\u5b8c\u5168\u79fb\u9664 ",["code","antd@1.x"]," \u4e2d\u5df2\u7ecf\u5e9f\u5f03\u7684 QueueAnim\u3001Validation\u3001Form.ValueMixin\u3001Progress.Line\u3001Progress.Circle\u3001Popover","[overlay]"," \u53ca Slider","[marks]"," \u5bf9\u6570\u7ec4\u7684\u652f\u6301\u3002"]]],["h3","2.x \u4e0d\u517c\u5bb9\u6539\u52a8"],["blockquote",["p","\u5efa\u8bae\u4ece ",["code","1.x"]," \u5347\u7ea7\u65f6\uff0c\u76f4\u63a5\u5347\u7ea7\u5230 ",["code","2.x"]," \u7684\u6700\u65b0\u7248\u672c\u3002"],["p","\u5efa\u8bae\u5728\u5347\u7ea7 antd \u7684\u8fc7\u7a0b\u4e2d\uff0c\u6bcf\u505a\u5b8c\u4e00\u6b21\u5408\u7406\u7684\u4fee\u6539\u5e76 review \u548c\u6d4b\u8bd5\u4e4b\u540e\uff0c\u5c31 git commit \u4e00\u6b21\uff0c\u8fd9\u6837\u5728\u8bef\u64cd\u4f5c\u65f6\u80fd\u968f\u65f6\u56de\u6eda\u5230\u4e4b\u524d\u7684\u7248\u672c"]],["p","\u6b64\u7248\u672c\u6709\u90e8\u5206\u4e0d\u517c\u5bb9\u7684\u6539\u52a8\uff0c\u5347\u7ea7\u65f6\u786e\u4fdd\u4fee\u6539\u76f8\u5e94\u7684\u4f7f\u7528\u4ee3\u7801\u3002\u53e6\u5916\u7531\u4e8e\u4eba\u8089\u67e5\u627e\u4ee3\u7801\u4e2d\u7684\u5e9f\u5f03\u7528\u6cd5\u8fc7\u4e8e\u4f4e\u6548\uff0c\u6240\u4ee5\u6211\u4eec\u63d0\u4f9b\u4e86 ",["a",{title:null,href:"https://github.com/ant-design/antd-migration-helper"},"antd-migration-helper"]," \u7528\u4e8e\u626b\u63cf\u4ee3\u7801\u4e2d\u7684\u5e9f\u5f03\u7528\u6cd5\u3002"],["ul",["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u7684 ",["code","value"]," \u548c ",["code","defaultValue"]," \u4e0d\u518d\u652f\u6301 ",["code","String/Date"]," \u7c7b\u578b\uff0c\u8bf7\u4f7f\u7528 ",["a",{title:null,href:"http://momentjs.com/"},"moment"],"\u3002\u9700\u8981\u5bf9\u4ee3\u7801\u8fdb\u884c\u5982\u4e0b\u4fee\u6539\uff0c\u53ef\u4eba\u624b\u4fee\u6539\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#time-related-value-to-moment"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"],["pre",{lang:"diff",highlighted:'- <TimePicker defaultValue="12:08:23" />\n+ <TimePicker defaultValue={moment(\'12:08:23\', \'HH:mm:ss\')} />\n\n- <DatePicker defaultValue="2015/01/01" />\n+ <DatePicker defaultValue={moment(\'2015/01/01\', \'YYYY/MM/DD\')} />\n\n- <Calendar defaultValue={new Date(\'2010-10-10\')} />\n+ <Calendar defaultValue={moment(\'2010-10-10\', \'YYYY-MM-DD\')} />'},["code","- \n+ \n\n- \n+ \n\n- \n+ "]]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u7684 ",["code","onChange"]," \u548c ",["code","onPanelChange"]," \u53ca\u5176\u4ed6\u56de\u8c03\u51fd\u6570\u4e2d\u4e3a ",["code","Date/GregorianCalendar"]," \u7c7b\u578b\u7684\u53c2\u6570\uff0c\u5747\u4fee\u6539\u4e3a moment \u7c7b\u578b\uff0c\u4e24\u8005 API \u6709\u6240\u4e0d\u540c\uff0c\u4f46\u529f\u80fd\u57fa\u672c\u4e00\u81f4\uff0c\u8bf7\u5bf9\u7167 ",["a",{title:null,href:"http://momentjs.com/docs/"},"moment \u7684 API \u6587\u6863"]," \u548c ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar"},"gregorian-calendar \u7684\u6587\u6863"]," \u8fdb\u884c\u4fee\u6539\u3002"],["ol",["li",["p","\u4e5f\u53ef\u4ee5\u53c2\u8003\u8fd9\u4e2a ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/4026221d451b246956983bb42140142d4a48b7d7"},"commit"]," \u6765\u8fdb\u884c\u4fee\u6539\u3002"]],["li",["p","\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#gergoriancalendar-to-moment"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"]]],["pre",{lang:"diff",highlighted:'function disabledDate(date) {\n- console.log(date.getTime());\n+ console.log(date.valueOf());\n}'},["code","function disabledDate(date) {\n- console.log(date.getTime());\n+ console.log(date.valueOf());\n}"]]],["li",["p","\u7531\u4e8e ",["code","JSON.stringify(date: moment)"]," \u8fd4\u56de\u7684\u503c\u4f1a\u4e22\u5931\u65f6\u533a\u8bbe\u7f6e\uff0c\u6240\u4ee5\u5728\u63d0\u4ea4\u524d\u8981\u5148\u4f7f\u7528 ",["code",".format"]," \u628a\u65e5\u671f\u8f6c\u6210\u5b57\u7b26\u4e32\uff0c\u76f8\u5173 issue \u89c1 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3082"},"#3082"],"\uff1a"],["pre",{lang:"js",highlighted:'handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format(\'YYYY-MM-DD HH:mm:ss\'); // \u6216\u5176\u5b83\u683c\u5f0f\n const data = JSON.stringify(values);\n // \u53d1\u9001 data \u5230\u670d\u52a1\u5668\n}'},["code","handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format('YYYY-MM-DD HH:mm:ss'); // \u6216\u5176\u5b83\u683c\u5f0f\n const data = JSON.stringify(values);\n // \u53d1\u9001 data \u5230\u670d\u52a1\u5668\n}"]]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u4e0e\u8868\u5355\u6821\u9a8c\u4e00\u8d77\u4f7f\u7528\u65f6\uff0c",["code","type: 'date'"]," \u6539\u4e3a ",["code","type: 'object'"],"\u3002"],["pre",{lang:"diff",highlighted:"getFieldDecorator('time', {\n rules: [{\n required: true,\n- type: 'date',\n+ type: 'object',\n }],\n})(...)"},["code","getFieldDecorator('time', {\n rules: [{\n required: true,\n- type: 'date',\n+ type: 'object',\n }],\n})(...)"]]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u7684 ",["code","format"]," \u5c5e\u6027\u4e5f\u53d1\u751f\u4e86\u53d8\u5316\uff0c\u4ece ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar-format#api"},"gregorian-calendar-format \u7684\u683c\u5f0f"]," \u53d8\u5316\u4e3a\u4e0e ",["a",{title:null,href:"http://momentjs.com/docs/#/parsing/string-format/"},"moment \u7684\u683c\u5f0f"],"\uff0c\u4f8b\u5982\u539f\u6765\u7684 ",["code","yyyy-MM-dd"]," \u5c06\u53d8\u4e3a ",["code","YYYY-MM-DD"],"\u3002\u53ef\u4eba\u624b\u4fee\u6539\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#time-related-value-to-moment"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"]],["li",["p","Breadcrumb \u79fb\u9664 ",["code","linkRender"]," \u548c ",["code","nameRender"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","itemRender"],"\u3002"]],["li",["p","Menu \u79fb\u9664 ",["code","onClose"]," ",["code","onOpen"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","onOpenChange"],"\u3002API \u5dee\u5f02\u8f83\u5927\uff0c\u8bf7\u5148\u7814\u7a76 ",["a",{title:null,href:"http://beta.ant.design/components/menu/#components-menu-demo-sider-current"},"demo"],"\u3002"]],["li",["p","Table \u79fb\u9664\u5217\u5206\u9875\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528 ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-fixed-columns"},"\u56fa\u5b9a\u5217"],"\u3002"]],["li",["p","Popover \u79fb\u9664 ",["code","overlay"]," \uff0c\u8bf7\u4f7f\u7528 ",["code","content"],"\u3002"]]],["p","\u4ee5\u4e0b\u53d8\u5316\u5347\u7ea7\u540e\u65e7\u4ee3\u7801\u4ecd\u7136\u80fd\u6b63\u5e38\u8fd0\u884c\uff0c\u4f46\u662f\u63a7\u5236\u53f0\u4f1a\u51fa\u73b0\u8b66\u544a\u63d0\u793a\uff0c\u5efa\u8bae\u6309\u63d0\u793a\u8fdb\u884c\u4fee\u6539\u3002"],["ul",["li",["p","Form \u5e9f\u5f03 ",["code","getFieldProps"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","getFieldDecorator"],"\u3002\u53ef\u4eba\u624b\u4fee\u6539\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#getfieldprops-to-getfielddecorator"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"],["pre",{lang:"diff",highlighted:'- <Input placeholder="text" {...getFieldProps(\'userName\', { ... })} />\n+ {getFieldDecorator(\'userName\', { ... })(\n+ <Input placeholder="text" />\n+ )}'},["code","- \n+ {getFieldDecorator('userName', { ... })(\n+ \n+ )}"]],["p","\u76f8\u5173\u8ba8\u8bba\u53ef\u4ee5\u770b ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"],"\u3002"]],["li",["p","DatePicker \u5e9f\u5f03 ",["code","toggleOpen"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","onOpenChange"],"\uff1a"],["pre",{lang:"diff",highlighted:'- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}'},["code","- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}"]]]],["p","\u6700\u540e\uff0c\u7531\u4e8e\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u4fee\u6539\u6bd4\u8f83\u590d\u6742\uff0c\u53ef\u80fd\u8fd8\u9700\u8981\u6df1\u5165\u4e1a\u52a1\u903b\u8f91\uff0c\u6240\u4ee5\u5728\u9879\u76ee\u6bd4\u8f83\u8d76\u7684\u60c5\u51b5\u4e0b\uff0c\u53ef\u4ee5\u8003\u8651\u4f7f\u7528 ",["a",{title:null,href:"https://github.com/ant-design/antd-adapter"},"antd-adapter"]," \u9002\u914d\u4e3a ",["code","antd@1.x"]," \u91cc\u9762\u7684\u7528\u6cd5\uff0c\u4f46\u4e0d\u5efa\u8bae\u3002"],["h3","2.x Bug \u4fee\u590d"],["ul",["li",["p","\u4fee\u590d Dropdown.Button ",["code","disabled"]," \u5c5e\u6027\u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3070"},"#3070"]]],["li",["p","\u4fee\u590d Form.create ",["code","withRef"]," \u9009\u9879\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2843"},"#2843"]]],["li",["p","\u4fee\u590d Menu inline \u6a21\u5f0f\u4e0b\u5b50\u83dc\u5355\u5c55\u5f00\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2701"},"#2701"]]],["li",["p","\u4fee\u590d Modal.confirm \u4e4b\u7c7b\u7684\u5f39\u7a97\u5728\u5f02\u6b65\u8c03\u7528\u65f6\u6309\u94ae\u4ecd\u53ef\u70b9\u51fb\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2684"},"#2684"]]],["li",["p","\u4fee\u590d DatePicker","[showtime]"," \u53c2\u6570\u4e2d\u7684 ",["code","format"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3123"},"#3123"]]],["li",["p","\u4fee\u590d Table","[datasource]"," \u4e2d\u7684\u9879\u7684 key \u4e3a ",["code","0"]," \u65f6\u8bc6\u522b\u9519\u8bef\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3166"},"#3166"]," @noonnightstorm"]],["li",["p","\u4fee\u590d Tree.Node \u65e0\u5b50\u8282\u70b9\u65f6\u4ecd\u7136\u663e\u793a\u7bad\u5934\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2616"},"#2616"]]],["li",["p","\u4fee\u590d Tree.Node \u7bad\u5934\u9690\u85cf\u540e\u9f20\u6807 hover \u4e0a\u53bb\u5149\u6807\u4ecd\u4f1a\u53d1\u751f\u53d8\u5316\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2748"},"#2748"]]]],["h3","2.x \u5176\u4ed6\u6539\u8fdb"],["ul",["li",["p","Alert \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/alert/#components-alert-demo-banner"},["code","banner"]," \u6a21\u5f0f"],"\u3002"]],["li",["p","BackTop \u589e\u52a0\u56de\u5230\u9876\u90e8\u7684\u52a8\u753b\u6548\u679c\u3002"]],["li",["p","Badge \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/badge/#components-badge-demo-status"},"\u72b6\u6001\u70b9\u6a21\u5f0f"],"\u3002"]],["li",["p","Cascader \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/cascader/#components-cascader-demo-search"},"\u641c\u7d22\u529f\u80fd"],"\u3002"]],["li",["p","Checkbox \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/checkbox/#components-checkbox-demo-check-all"},"indeterminate \u72b6\u6001"],"\u3002"]],["li",["p","Form \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/form/#components-form-demo-validate-customized"},"\u5782\u76f4\u5e03\u5c40"],"\u3002"]],["li",["p","InputNumber \u73b0\u5728\u652f\u6301\u957f\u6309\u3002",["a",{title:null,href:"http://ant.design/components/input-number/#components-input-number-demo-basic"},"#"]]],["li",["p","notification \u652f\u6301 ",["a",{title:null,href:"http://ant.design/components/notification/#components-notification-demo-custom-icon"},"\u81ea\u5b9a\u4e49 icon"],"\u3002"]],["li",["p","Spin \u73b0\u5728\u5141\u8bb8 ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-tip"},"\u81ea\u5b9a\u4e49\u6587\u6848\u4e0e\u52a8\u753b\u5171\u5b58"],"\u3002@jerrybendy"]],["li",["p","Transfer \u73b0\u5728\u53ef\u4ee5\u76d1\u542c\u7528\u6237\u9009\u62e9\u4e86\u54ea\u4e9b\u9009\u9879\u3002",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"#"]]],["li",["p","Transfer \u73b0\u5728\u53ef\u4ee5\u5b9a\u4e49\u54ea\u4e9b\u9009\u9879\u662f ",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"\u4e0d\u53ef\u9009\u62e9\u7684"],"\u3002"]],["li",["p","\u4f18\u5316 Alert \u548c notification \u7684\u6837\u5f0f\u3002"]],["li",["p","\u4f18\u5316 Modal.confirm \u4e4b\u7c7b\u7684\u5f39\u7a97\u7684\u952e\u76d8\u4ea4\u4e92\u3002@Dafrok"]],["li",["p","\u4f18\u5316 ",["a",{title:null,href:"http://ant.design/components/date-picker/#components-date-picker-demo-time"},"DatePicker \u7684\u65f6\u95f4\u9009\u62e9"]," \u4ea4\u4e92\u3002"]],["li",["p","\u4f18\u5316 ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-nested"},"Spin \u72b6\u6001\u5207\u6362"]," \u65f6\u7684\u6548\u679c\u3002"]],["li",["p","\u66f4\u65b0 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/2f308b0f995cfcb2a3c8feb1e35ffd3f0bf93cfc"},"font-family"],"\u3002"]]],["h3","2.x \u76f8\u5173\u5de5\u5177\u53d1\u5e03"],["ul",["li",["p","\u65b0\u589e\u914d\u5957\u7f51\u7ad9 ",["a",{title:null,href:"http://library.ant.design/"},"AntD Library"],"\uff0c\u63d0\u4f9b\u9075\u5faa Ant Design \u8bbe\u8ba1\u89c4\u8303\u7684\u7ec4\u4ef6\u3001\u6a21\u5f0f\u7b49\u7684 Axure \u8d44\u6e90\u3002"]],["li",["p",["code","babel-plugin-antd"]," \u66f4\u540d\u4e3a ",["a",{title:null,href:"https://github.com/ant-design/babel-plugin-import"},"babel-plugin-import"],"\uff0c\u6807\u5fd7\u7740\u8be5\u63d2\u4ef6\u5c06\u4f5c\u4e3a\u4e00\u4e2a\u901a\u7528\u7684\u6309\u9700\u52a0\u8f7d\u65b9\u6848\u5b58\u5728\uff0c\u800c\u4e0d\u518d\u662f ",["code","antd"]," \u4e13\u6709\u3002"],["p","\u8bf7\u66f4\u65b0 ",["code","package.json"],"\uff1a"],["pre",{lang:"diff",highlighted:'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}'},["code",'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}']],["p","\u540c\u65f6\u66f4\u65b0 ",["code",".babelrc"]," \u6216\u4f60\u5728\u5176\u5b83\u5730\u65b9\u5bf9\u5176\u7684\u914d\u7f6e\uff1a"],["pre",{lang:"diff",highlighted:'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}'},["code",'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}']]],["li",["p",["a",{title:null,href:"https://github.com/dvajs/dva"},"dva@1.0.0"]," \u4e5f\u5df2\u7ecf\u53d1\u5e03\uff0c\u5e76\u63a8\u8350 ",["a",{title:null,href:"http://ant.design/docs/react/practical-projects"},"\u5728\u5b9e\u6218\u9879\u76ee\u4e2d\u4f7f\u7528"],"\u3002"]],["li",["p","\u811a\u624b\u67b6\u5de5\u5177\u63a8\u8350\u4f7f\u7528 ",["a",{title:null,href:"https://github.com/dvajs/dva-cli"},"dva-cli"],"\uff0c\u539f\u6765\u7684 ",["code","antd-init"]," \u4ee5\u540e\u4ec5\u4f1a\u7528\u4e8e\u5b66\u4e60\u4ee5\u53ca demo\u3002"]]],["h2","1.11.4"],["p","\u53bb ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"]," \u67e5\u770b ",["code","0.x"]," \u5230 ",["code","1.x"]," \u7684 Change Log\u3002"]],meta:{order:6,title:"\u66f4\u65b0\u65e5\u5fd7",toc:!1,timeline:!0,filename:"CHANGELOG.zh-CN.md"},description:["section",["p",["code","antd"]," \u4e25\u683c\u9075\u5faa ",["a",{title:null,href:"http://semver.org/lang/zh-CN/"},"Semantic Versioning 2.0.0"]," \u8bed\u4e49\u5316\u7248\u672c\u89c4\u8303\u3002"],["h4","\u53d1\u5e03\u5468\u671f"],["ul",["li",["p","\u4fee\u8ba2\u7248\u672c\u53f7\uff1a\u6bcf\u5468\u672b\u4f1a\u8fdb\u884c\u65e5\u5e38 bugfix \u66f4\u65b0\u3002\uff08\u5982\u679c\u6709\u7d27\u6025\u7684 bugfix\uff0c\u5219\u4efb\u4f55\u65f6\u5019\u90fd\u53ef\u53d1\u5e03\uff09"]],["li",["p","\u6b21\u7248\u672c\u53f7\uff1a\u6bcf\u6708\u53d1\u5e03\u4e00\u4e2a\u5e26\u6709\u65b0\u7279\u6027\u7684\u5411\u4e0b\u517c\u5bb9\u7684\u7248\u672c\u3002"]],["li",["p","\u4e3b\u7248\u672c\u53f7\uff1a\u542b\u6709\u7834\u574f\u6027\u66f4\u65b0\u548c\u65b0\u7279\u6027\uff0c\u4e0d\u5728\u53d1\u5e03\u5468\u671f\u5185\u3002"]]],["p","\u5982\u679c\u9700\u8981\u67e5\u770b ",["code","2.0.0"]," \u4e4b\u524d\u7684\u66f4\u65b0\u65e5\u5fd7\uff0c\u8bf7\u79fb\u6b65 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"],"\u3002"]],toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#2.9.2",title:"2.9.2"},"2.9.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.1",title:"2.9.1"},"2.9.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.0",title:"2.9.0"},"2.9.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.3",title:"2.8.3"},"2.8.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.2",title:"2.8.2"},"2.8.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.1",title:"2.8.1"},"2.8.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.0",title:"2.8.0"},"2.8.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.4",title:"2.7.4"},"2.7.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.3",title:"2.7.3"},"2.7.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.2",title:"2.7.2"},"2.7.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.1",title:"2.7.1"},"2.7.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.0",title:"2.7.0"},"2.7.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.4",title:"2.6.4"},"2.6.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.3",title:"2.6.3"},"2.6.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.2",title:"2.6.2"},"2.6.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.1",title:"2.6.1"},"2.6.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.0",title:"2.6.0"},"2.6.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.3",title:"2.5.3"},"2.5.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.2",title:"2.5.2"},"2.5.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.1",title:"2.5.1"},"2.5.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.0",title:"2.5.0"},"2.5.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.3",title:"2.4.3"},"2.4.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.2",title:"2.4.2"},"2.4.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.1",title:"2.4.1"},"2.4.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.0",title:"2.4.0"},"2.4.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.2",title:"2.3.2"},"2.3.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.1",title:"2.3.1"},"2.3.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.0",title:"2.3.0"},"2.3.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.1",title:"2.2.1"},"2.2.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.0",title:"2.2.0"},"2.2.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.1.0",title:"2.1.0"},"2.1.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.1",title:"2.0.1"},"2.0.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.0",title:"2.0.0"},"2.0.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#1.11.4",title:"1.11.4"},"1.11.4"]]]}}}); \ No newline at end of file +webpackJsonp([209,211],{655:function(t,e){t.exports={content:["article",{},["h2","2.9.3"],["p",["code","2017-04-24"]],["ul",["li",["p",["strong","notification"]," \u4fee\u590d\u4e86\u4e0d\u80fd\u5728\u9ed8\u8ba4\u7684 4.5s \u540e\u5173\u95ed\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5869"},"#5869"]]],["li",["p",["strong","Tabs"]," \u589e\u52a0\u4e86 ",["code","ink-bar"]," \u5bbd\u5ea6\u6e10\u53d8\u52a8\u6548\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5858"},"#5858"]," ",["a",{title:null,href:"https://github.com/hlehmann"},"@hlehmann"]]]],["h2","2.9.2"],["p",["code","2017-04-22"]],["ul",["li",["p",["strong","Alert"]," \u4fee\u590d banner \u578b\u5c5e\u6027\u65e0\u6cd5\u8986\u76d6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5800"},"#5800"]]],["li",["p",["strong","AutoComplete"]," \u4fee\u590d\u81ea\u5b9a\u4e49\u8f93\u5165\u7ec4\u4ef6\u65e0\u6cd5\u76d1\u542c ",["code","onKeyDown"]," \u4e8b\u4ef6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5487"},"#5487"]]],["li",["p",["strong","Button"]," \u5371\u9669\u6309\u94ae\u4f7f\u7528\u65b0\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5815"},"#5815"]]],["li",["p",["strong","DatePicker"]," "],["ul",["li",["p","\u4f18\u5316\u4e86 RangePicker \u7684\u4f53\u9a8c\uff0crc-calendar \u5347\u7ea7\u81f3 ",["code","~8.0.0"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4985"},"#4985"]]],["li",["p","\u4fee\u590d\u4e86 RangePicker \u81ea\u5b9a\u4e49\u9ad8\u5ea6\u540e\u6587\u5b57\u4e0d\u80fd\u4e0a\u4e0b\u5c45\u4e2d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5718"},"pull/5718"]," ",["a",{title:null,href:"https://github.com/leadream"},"@leadream"]]]]],["li",["p",["strong","Form"]," \u589e\u52a0\u6837\u5f0f\u53d8\u91cf\u6765\u63a7\u5236\u8868\u5355\u9879\u6807\u9898\u5192\u53f7\u7684\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5855"},"pull/5855"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Icon"]," \u589e\u52a0 displayName \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5643"},"pull/5643"]," ",["a",{title:null,href:"https://github.com/handycode"},"@handycode"]]],["li",["p",["strong","Input"]],["ul",["li",["p","\u4fee\u590d\u4e86 Input.Search \u5728 Input.Group \u4e0b\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5743"},"#5743"]]],["li",["p","\u4fee\u590d\u4e86 AutoComplete \u5728 Input.Group \u4e0b\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5832"},"#5832"]]],["li",["p","\u4fee\u590d\u4e86 Select \u5728 Input.Group \u4e0b\u7684 size \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5754"},"#5754"]]],["li",["p","\u8c03\u6574\u4e86 suffix \u7684\u989c\u8272\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5820"},"pull/5820"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]]]],["li",["p",["strong","InputNumber"]," \u66f4\u65b0\u4e86 ",["code","parser"]," \u548c ",["code","formatter"]," \u914d\u5408\u4f7f\u7528\u7684\u6587\u6863\u53ca\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5683"},"#5683"]]],["li",["p",["strong","Layout"]],["ul",["li",["p","\u589e\u52a0\u4e86",["a",{title:null,href:"https://ant.design/components/layout/#components-layout-demo-fixed-sider"},"\u56fa\u5b9a\u4fa7\u8fb9\u680f"],"\u793a\u4f8b\u3002"]],["li",["p","\u4fee\u590d firefox \u4e0b\u54cd\u5e94\u5f0f\u4fa7\u8fb9\u680f\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5613"},"#5613"]]]]],["li",["p",["strong","LocaleProvider"]," \u81ea\u52a8\u5f15\u5165\u6837\u5f0f\u53d8\u91cf\u4ee5\u4fbf\u81ea\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5712"},"#5712"]," ",["a",{title:null,href:"https://github.com/lionkeng"},"@lionkeng"]]],["li",["p",["strong","Menu"]," \u53bb\u6389 Menu \u7ec4\u4ef6\u4e2d a \u6807\u7b7e\u9ed8\u8ba4\u7684 focus \u4e0b\u5212\u7ebf\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5707"},"#5707"]]],["li",["p",["strong","Notification"]," \u6837\u5f0f\u81ea\u9002\u5e94\u5355\u884c\u6587\u6848\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5846"},"#5846"]]],["li",["p",["strong","Radio"]," \u65b0\u589e Radio.Button \u989c\u8272\u53ca\u80cc\u666f\u8272\u6837\u5f0f\u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5791"},"pull/5791"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u589e\u52a0\u4e86\u5934\u90e8\u80cc\u666f\u53ca\u884c hover \u80cc\u666f\u6837\u5f0f\u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5706"},"#5706"]," ",["a",{title:null,href:"https://github.com/kappa-gooner"},"@kappa-gooner"]]],["li",["p","\u4fee\u590d\u4e86\u8868\u5934\u5206\u7ec4\u793a\u4f8b\u7684\u5c55\u793a\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5697"},"#5697"]]]]],["li",["p",["strong","Tabs"]," \u4fee\u590d\u4e86\u5782\u76f4\u6a21\u5f0f\u4e0b\u6eda\u52a8\u6309\u94ae\u7684\u4f4d\u7f6e\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5765"},"#5765"]," ",["a",{title:null,href:"https://github.com/dicklwm"},"@dicklwm"]]],["li",["p",["strong","TreeSelect"]," \u4fee\u590d\u4e86\u4e0b\u62c9\u7bad\u5934\u65b9\u5411\u4e0d\u80fd\u6539\u53d8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5693"},"#5693"]]],["li",["p",["strong","TypeScript"]," "],["ul",["li",["p","\u8865\u5145\u4e86 InputNumber \u7684\u90e8\u5206\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5717"},"#5717"]," ",["a",{title:null,href:"https://github.com/whtang906"},"@whtang906"]]]]],["li",["p",["strong","\u5168\u5c40\u6027\u4f18\u5316"]],["ul",["li",["p","\u4fee\u590d\u4e86\u7ec4\u4ef6\u4e2d\u56e0\u5347\u7ea7 React@15.5.0 \u5e26\u6765\u7684 ",["code","React.PropTypes"]," \u8b66\u544a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5723"},"pull/5723"]," ",["a",{title:null,href:"https://github.com/manjitkumar"},"@manjitkumar"]]]]],["li",["p",["strong","\u7f51\u7ad9"]],["ul",["li",["p","\u300e\u6307\u5f15\u300f\u4e2d\u589e\u52a0\u4e86\u82f1\u6587\u7248\u7684",["a",{title:null,href:"https://ant.design/docs/spec/icon"},"\u56fe\u6807\u8bf4\u660e"],"\u3002",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","\u589e\u52a0\u4e86",["a",{title:null,href:"https://gitter.im/ant-design/ant-design-english"},"\u82f1\u6587\u7248\u5728\u7ebf\u8ba8\u8bba"],"\u3002"]]]]],["h2","2.9.1"],["p",["code","2017-04-09"]],["ul",["li",["p","Step"],["ul",["li",["p","\u589e\u52a0 less \u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5624"},"#5624"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p","\u4fee\u590d\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5623"},"#5623"]]]]],["li",["p","Button \u70b9\u51fb\u540e\u4e0d\u4f1a\u518d\u5931\u53bb\u7126\u70b9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5597"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","\u94fe\u63a5\u83b7\u53d6\u7126\u70b9\u7684\u65f6\u5019\u589e\u52a0\u4e0b\u5212\u7ebf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5597"},"#5587"]," ",["a",{title:null,href:"https://github.com/kenaniah"},"@kenaniah"]]],["li",["p","\u4fee\u590d Dropdown.Button \u4e0d\u80fd\u4f7f\u7528 ",["code","placement"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","\u4fee\u590d Pagination \u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5632"},"#5632"]]],["li",["p","\u4fee\u590d AutoComplete \u4f7f\u7528 ",["code","allowClear"]," \u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5634"},"#5634"]]],["li",["p","\u4fee\u590d DatePicker \u8bbe\u7f6e ",["code","showToday"]," \u4e3a ",["code","false"]," \u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5620"},"#5620"]]],["li",["p","\u4fee\u590d Select \u641c\u7d22\u65e0\u7ed3\u679c\u65f6\u9ed8\u8ba4\u663e\u793a\u82f1\u6587\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5661"},"#5661"]," ",["a",{title:null,href:"https://github.com/LeeHarlan"},"@LeeHarlan"]]]],["h2","2.9.0"],["p",["code","2017-04-01"]," \ud83d\udc7b"],["ul",["li",["p","\u9ed8\u8ba4\u5b57\u4f53\u4e2d\u6570\u5b57\u8bbe\u4e3a\u7b49\u5bbd\uff0c\u65b9\u4fbf\u8fdb\u884c\u7eb5\u5411\u6bd4\u8f83\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b526083fa6a619113a3d26c4f4f092a8648f3bd4"},"b526083"]]],["li",["p","Select"],["ul",["li",["p","\u65b0\u589e ",["code","mode"]," \u53c2\u6570\uff0c\u5e9f\u5f03 ",["code","tags|combobox|multiple"]," \u5c5e\u6027\uff0c\u4f7f\u7528 ",["code","mode={tags|combobox|multiple}"]," \u6765\u4ee3\u66ff\u3002"]],["li",["p",["code","tags|multiple"]," \u6a21\u5f0f\u73b0\u5728\u652f\u6301\u914d\u7f6e ",["code","allowClear"]," \u6e05\u9664\u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4843"},"#4843"]]]]],["li",["p","Progress \u65b0\u589e ",["code","dashboard"]," \u4eea\u8868\u76d8\u7c7b\u578b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5225"},"#5225"]," ",["a",{title:null,href:"https://github.com/qiaolb"},"@qiaolb"]]],["li",["p","Tree \u65b0\u589e ",["code","showLine"]," \u5c5e\u6027\uff0c\u652f\u6301\u7eb5\u5411\u8fde\u63a5\u7ebf\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3854"},"#3854"]]],["li",["p","TimePicker \u652f\u6301 12 \u5c0f\u65f6\u5236\uff1a",["code","use12Hours"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4063"},"#4063"]]],["li",["p","Table \u652f\u6301 ",["code","column.filterIcon"],"\uff0c\u652f\u6301\u4f7f\u7528\u81ea\u5b9a\u4e49\u7b5b\u9009\u83dc\u5355\u65f6\u81ea\u5b9a\u4e49\u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5293"},"#5293"]]],["li",["p","Spin \u65b0\u589e ",["code","wrapperClassName"],"\uff0c\u65b9\u4fbf\u7ed9\u5305\u88f9\u5f62\u6001\u7684\u52a0\u8f7d\u6761\u589e\u52a0\u7c7b\u540d\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5425"},"#5425"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","Tabs \u65b0\u589e\u70b9\u51fb\u5de6\u53f3\u5207\u6362\u7bad\u5934\u7684\u56de\u8c03 ",["code","onPrevClick"]," ",["code","onNextClick"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4395"},"#4395"]]],["li",["p","InputNumber \u65b0\u589e ",["code","parser"]," \u5c5e\u6027\uff0c\u7528\u4e8e\u6709\u65f6\u6307\u5b9a\u4e86 ",["code","formatter"]," \u65f6\u9700\u8981\u89e3\u6790\u51fa\u6570\u5b57\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5178#issuecomment-284557933"},"#5178"]]],["li",["p","\u56fd\u9645\u5316"],["ul",["li",["p","\u65b0\u589e\u65e5\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5529"},"#5529"]," ",["a",{title:null,href:"https://github.com/novi"},"@novi"]]],["li",["p","\u65b0\u589e\u65af\u6d1b\u4f10\u514b\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5304"},"#5304"]," ",["a",{title:null,href:"https://github.com/Kamahl19"},"@Kamahl19"]]],["li",["p","\u65b0\u589e\u7231\u6c99\u5c3c\u4e9a\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5266"},"#5266"]," ",["a",{title:null,href:"https://github.com/madisvain"},"@madisvain"]]],["li",["p","\u65b0\u589e\u571f\u8033\u5176\u8bed\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5536"},"#5536"]," ",["a",{title:null,href:"https://github.com/c0b41"},"@c0b41"]]]]],["li",["p","TypeScript"],["ul",["li",["p","\u53c2\u7167 react-slick \u8865\u5145 Carousel \u7684\u5b9a\u4e49\u3002"]],["li",["p","\u4fee\u590d Form \u7684\u90e8\u5206\u5b9a\u4e49\u3002"]],["li",["p","\u4fee\u6b63 ",["code","getPopupContainer"]," \u5b9a\u4e49\u3002"]]]],["li",["p","\u5141\u8bb8\u5206\u5f00\u7981\u7528 Tabs \u7684\u9ad8\u4eae\u6761\u548c\u9762\u677f\u7684\u5207\u6362\u52a8\u753b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5089"},"#5089"]," ",["a",{title:null,href:"https://github.com/xieguanglei"},"@xieguanglei"]]],["li",["p","Button \u7684 ",["code","loading"]," \u5c5e\u6027\u652f\u6301 ",["code","{ delay: 1000 }"]," \u7684\u5f62\u5f0f\uff0c\u9ed8\u8ba4\u4e0d\u518d\u5ef6\u8fdf\u5207\u6362\u72b6\u6001 \u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5365"},"#5365"]]],["li",["p","\u589e\u52a0 Card \u5934\u90e8\u7684 less \u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5354"},"#5354"]," ",["a",{title:null,href:"https://github.com/kossel"},"@kossel"]]],["li",["p","\u4fee\u590d Breadcrumb \u6ca1\u6709\u8bbe\u7f6e ",["code","breadcrumbName"]," \u65f6\u5206\u9694\u7b26\u591a\u4f59\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Dropdown.Button \u7684 ",["code","Unknown prop placement"]," \u8b66\u544a\u4fe1\u606f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5594"},"#5594"]]],["li",["p","\u4fee\u590d RangePicker \u548c InputNumber \u7684\u5360\u4f4d\u6587\u5b57\u989c\u8272\u3002"]],["li",["p","\u4fee\u590d Cascasder \u641c\u7d22\u6a21\u5f0f\u4e0b\u65e0\u6cd5\u4f7f\u7528\u9000\u683c\u952e\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5340"},"#5340"]]],["li",["p","\u4fee\u590d LocaleProvider \u6709\u65f6\u5bf9 ",["code","Modal.confirm"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5493"},"#5493"]," ",["a",{title:null,href:"https://github.com/hargasinski"},"@hargasinski"]]],["li",["p","\u4fee\u590d BackTop \u8bbe\u7f6e\u4e86 ",["code","target"]," \u65f6\u6eda\u52a8\u52a8\u6548\u6d88\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5564"},"#5564"]]],["li",["p","\u4f18\u5316 Pagination \u7684\u6837\u5f0f\u5b9e\u73b0\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5557"},"#5557"]]]],["h2","2.8.3"],["p",["code","2017-03-27"]],["ul",["li",["p","TypeScript"],["ul",["li",["p","\u4fee\u590d ",["code","AutoComplete[filterOption]"]," \u5b9a\u4e49\u7f3a\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5393"},"#5393"]," ",["a",{title:null,href:"https://github.com/mitchelldemler"},"@mitchelldemler"]]],["li",["p","\u4fee\u590d ",["code","getPopupContainer"]," ",["code","getCalendarContainer"]," ",["code","getTooltipContainer"]," ",["code","getSuggestionContainer"]," \u7b49\u7684\u5b9a\u4e49\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/322e9efdc9db28bd92230fc690f1fdf5a72cf7cd"},"322e9ef"]]],["li",["p","\u4f18\u5316 ",["code","Form.create"]," \u7684\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5420"},"#5420"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]]]],["li",["p","\u4fee\u590d Badge \u5728 Maxthon \u5185\u7684\u517c\u5bb9\u6027\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5477"},"#5477"]]],["li",["p","\u4fee\u590d Button \u5185\u65e0\u6cd5\u4f7f\u7528 ",["code","null"]," ",["code","undefined"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5472"},"#5472"]," ",["a",{title:null,href:"https://github.com/blade254353074"},"@blade254353074"]]],["li",["p","Breadcrumb \u4e0d\u518d\u5f3a\u4f9d\u8d56\u4e8e ",["code","route.breadcrumbName"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ac1c7f312bc46ba6ef7aacace43e4ac99b87dd54"},"ac1c7f3"]]],["li",["p","\u4fee\u590d ",["code","Form.Item[hasFeedback]"]," \u4e0e ",["code","Input[prefix]"]," \u6df7\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5456"},"#5456"]," ",["a",{title:null,href:"https://github.com/william-yz"},"@william-yz"]]],["li",["p","\u4fee\u590d Layout.Content \u4e0e Carousel \u4e00\u8d77\u4f7f\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5415"},"#5415"]]],["li",["p","LocaleProvider"],["ul",["li",["p","\u4fee\u590d\u5bf9\u5fb7\u8bed\u652f\u6301\u4e0d\u5b8c\u5584\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5387"},"#5387"]," ",["a",{title:null,href:"https://github.com/Knacktus"},"@Knacktus"]]],["li",["p","\u4fee\u590d\u5bf9\u4fc4\u8bed\u652f\u6301\u4e0d\u5b8c\u5584\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5406"},"#5406"]," ",["a",{title:null,href:"https://github.com/plandem"},"@plandem"]]],["li",["p","\u4fee\u590d\u4e0d\u652f\u6301 Upload \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5388"},"#5388"]," ",["a",{title:null,href:"https://github.com/natergj"},"@natergj"]]]]],["li",["p","\u4fee\u590d Menu \u5185 Icon \u52a8\u753b\u6548\u679c\u4e0e\u6587\u5b57\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5495"},"#5495"]]],["li",["p","\u4fee\u590d ",["code","Modale[footer]"]," \u65e0\u6cd5\u7f6e\u7a7a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5462"},"#5462"]]],["li",["p","\u4fee\u590d ",["code","2.8.2"]," \u5f15\u5165\u7684 Pagination \u5728 ",["code","IE<=10"]," \u4e0b\u6837\u5f0f\u4e22\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5484"},"#5484"]]],["li",["p","\u4fee\u590d Popover \u5185\u4f7f\u7528 Table \u65f6\u4f1a\u610f\u5916\u5173\u95ed\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5407"},"#5407"]]],["li",["p","\u53bb\u6389 Radio \u53ea\u80fd\u4f5c\u4e3a Radio.Group \u7684\u76f4\u63a5\u540e\u4ee3\u7684\u9650\u5236\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5443"},"#5443"]]],["li",["p","\u4fee\u590d Switch \u5728 Form.Item \u5185\u4f7f\u7528\u65f6\u7684 warning\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5368"},"#5368"]]],["li",["p","Table \u7684\u9009\u62e9\u5168\u90e8\u83dc\u5355\u73b0\u5728\u9ed8\u8ba4\u9690\u85cf\uff0c",["code","selections"]," \u8bbe\u7f6e\u4e3a true \u65f6\u5c55\u73b0\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5246"},"#5246"]," ",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]]],["li",["p","\u65b0\u589e ",["code","@info-color"]," \u4e3b\u9898\u53d8\u91cf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5442"},"#5442"]]],["li",["p","\u73b0\u5728\u53ef\u4ee5\u901a\u8fc7 ",["code","NODE_ENV=test"]," \u6765\u7981\u7528\u6d4b\u8bd5\u65f6 antd \u5168\u91cf\u52a0\u8f7d\u7684 warning\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5345"},"#5345"]]],["li",["p","\u5347\u7ea7 moment \u5230 ",["code","2.18.0"],"\u3002"]]],["h2","2.8.2"],["p",["code","2017-03-19"]],["ul",["li",["p","\u53d1\u5e03\u4e86\u65b0\u7684 ",["a",{title:null,href:"https://ant.design/docs/spec/colors-cn"},"\u8bbe\u8ba1\u57fa\u7840\u6587\u6863"],"\u3002"]],["li",["p","\u4fee\u590d\u4f7f\u7528 Modal.confirm \u65f6\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5269"},"#5269"],"\u3002"]],["li",["p","\u4fee\u590d Upload \u7684\u8499\u5c42\u6837\u5f0f ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5275"},"#5275"],"\u3002"]],["li",["p","\u4fee\u590d Upload \u4e0a\u4f20\u8fdb\u5ea6\u6761\u4e0d\u663e\u793a\u7684\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5323"},"#5323"],"\u3002"]],["li",["p","\u4fee\u590d Table \u7684\u5206\u9875\u7684 showTotal \u6570\u636e\u9519\u8bef\u7684\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5259"},"#5259"],"\u3002"]],["li",["p","\u4fee\u590d\u4e86 Popconfirm \u4e0e Button \u540c\u65f6\u4f7f\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5301"},"5301"],"\u3002"]],["li",["p","\u4fee\u590d Radio \u7684\u4e00\u4e2a\u6837\u5f0f\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5336"},"#5336"],"\u3002"]],["li",["p","\u4fee\u590d Message \u7684 getContainer \u65e0\u6cd5\u4f7f\u7528\u7684\u95ee\u9898 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5380"},"#5380"],"\u3002"]],["li",["p","\u4fee\u590d Checkbox \u548c Radio \u6807\u7b7e\u7684\u6587\u5b57\u5bf9\u9f50 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/696a3c0e34156d78e87d629a3f0f8703af1f03ec"},"696a3c0"],"\u3002"]],["li",["p","\u8c03\u6574\u4e86 Spin \u7684\u52a8\u753b ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/fa1e031a7396c61fa9709a0c46fe63200c35d232"},"fa1e031"],"\u3002"]],["li",["p","\u8c03\u6574\u4e86 Mention \u7684\u4e00\u4e9b\u6837\u5f0f ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/240a93cee25bc8c6ad4520cd907a14a7b22ed773"},"240a93c"],"\u3002"]]],["h2","2.8.1"],["p",["code","2017-03-11"]],["ul",["li",["p",["strong","DatePicker"]," \u4f18\u5316\u4e86\u5e26\u65f6\u95f4\u7684 DatePicker \u7684\u9009\u62e9\u884c\u4e3a\uff0c\u5e76\u4fee\u590d\u7236\u7ec4\u4ef6 state \u53d8\u5316\u5bfc\u81f4\u65e0\u6cd5\u9009\u4e2d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5189"},"#5189"]," ",["a",{title:null,href:"https://github.com/megawac"},"@megawac"]]],["li",["p",["strong","Form"]],["ul",["li",["p","\u8865\u5145\u4e86\u6821\u9a8c\u89c4\u5219\u76f8\u5173\u6587\u6863\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5201"},"#5201"]]],["li",["p","\u4fee\u590d\u4e86\u4e00\u4e9b\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5196"},"#5196"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5236"},"#5236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5222"},"#5222"]]]]],["li",["p",["strong","Icon"]," \u589e\u52a0 ",["code","shake"]," \u548c ",["code","android-o"]," \u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/941782f7ec000a9054c3bc945ab887f93ab46749"},"commit/941782"]]],["li",["p",["strong","Input"]," \u4fee\u590d\u6709 ",["code","addonBefore"]," \u65f6 ",["code","hasFeedback"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5228"},"#5228"]]],["li",["p",["strong","InputNumber"]," \u8865\u5145\u7f3a\u5931\u7684 type \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5240"},"#5240"]," ",["a",{title:null,href:"https://github.com/hlehmann"},"@hlehmann"]]],["li",["p",["strong","Modal"]," \u652f\u6301\u70b9\u51fb esc \u8c03\u7528 ",["code","onCancle"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5203"},"#5203"]," ",["a",{title:null,href:"https://github.com/elios264"},"@elios264"]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u8865\u5145\u7f3a\u5931\u7684 type \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5206"},"#5206"]," ",["a",{title:null,href:"https://github.com/kvey"},"@kvey"]]],["li",["p","\u4fee\u590d\u5c0f\u53f7\u8868\u683c\u65e0\u6570\u636e\u65f6\u53f3\u8fb9\u7ebf\u7f3a\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5237"},"#5237"]]],["li",["p","\u4fee\u590d\u8868\u5934\u5206\u7ec4\u65f6\u6392\u5e8f\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5158"},"#5158"]]]]],["li",["p",["strong","Tooltip"]," \u4fee\u590d Trigger \u4e3a\u7edd\u5bf9\u5b9a\u4f4d\u4e14\u7981\u7528\u7684\u6309\u94ae\u65f6\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5254"},"#5254"]]],["li",["p",["strong","Upload"]],["ul",["li",["p","\u4fee\u590d\u4e0a\u4f20\u6587\u4ef6\u540d\u5b57\u8fc7\u957f\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/0a35197a35513ca45308bb7163c8243b75dd6f8d"},"commit/0a3519"]]],["li",["p","\u4fee\u590d\u5e76\u4f18\u5316\u4e86\u52a8\u753b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5210"},"pull/5210"]]],["li",["p","\u652f\u6301\u8986\u76d6 ",["code","onProgress"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5260"},"pull/5260"]," ",["a",{title:null,href:"https://github.com/minwe"},"@minwe"]]]]],["li",["p",["strong","\u5168\u5c40\u6027\u4f18\u5316"]],["ul",["li",["p","\u4fee\u590d ",["code","lodash.debounce"]," \u4f9d\u8d56\u7f3a\u5931\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5230"},"#5230"]]]]],["li",["p",["strong","\u7f51\u7ad9"]],["ul",["li",["p","\u4fee\u590d safari \u8bed\u8a00\u68c0\u6d4b\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5245"},"pull/5245"]]],["li",["p","\u8272\u677f\u652f\u6301\u70b9\u51fb\u590d\u5236\u8272\u53f7\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5247"},"pull/5247"]," ",["a",{title:null,href:"https://github.com/bsheikh"},"@bsheikh"]]],["li",["p","\u589e\u52a0\u811a\u624b\u67b6\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/f2f786d66d75eebef8406a72db8a15e1640cea1f"},"commit/f2f786"]]]]]],["h2","2.8.0"],["p",["code","2017-03-06"]],["ul",["li",["p","Tabs"],["ul",["li",["p","\u65b0\u589e ",["code","tabBarStyle"]," \u7528\u4e8e\u81ea\u5b9a\u4e49 tabBar \u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4966"},"#4966"]]],["li",["p","\u65b0\u589e ",["code","TabPane[closable]"]," \u7528\u4e8e\u8bbe\u7f6e\u662f\u5426\u663e\u793a\u5220\u9664\u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4807"},"#4807"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]]]],["li",["p","Anchor"],["ul",["li",["p","\u65b0\u589e ",["code","showInkInFixed"]," \u7528\u4e8e\u8bbe\u7f6e\u5728 fixed \u72b6\u6001\u4e0b\u662f\u5426\u5706\u5f62\u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4960"},"#4960"]]],["li",["p","\u4fee\u590d ",["code","children"]," \u4e0d\u662f AnchorLink \u65f6\u4f1a\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5129"},"#5129"]]]]],["li",["p","Table"],["ul",["li",["p","\u65b0\u589e\u53cd\u9009\u529f\u80fd\u5e76\u5141\u8bb8\u81ea\u5b9a\u4e49\u5168\u9009\u9009\u9879\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4962"},"#4962"]]],["li",["p",["code","spin"]," \u5c5e\u6027\u652f\u6301\u6240\u6709 Spin \u7684\u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4824"},"#4824"]," ",["a",{title:null,href:"https://github.com/lixiaoyang1992"},"@lixiaoyang1992"]]],["li",["p","\u4fee\u6b63 ",["code","size"]," \u662f ",["code","small"]," \u7684\u65f6\u5019\u8868\u5934\u6ca1\u6709\u5e95\u8fb9\u6846\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5182"},"#5182"]]]]],["li",["p","Mention \u65b0\u589e\u81ea\u5b9a\u4e49\u89e6\u53d1\u5b57\u7b26\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://ant.design/components/mention-cn/#components-mention-demo-multiple-trigger"},"demo"]],["ul",["li",["p",["img",{title:null,src:"https://zos.alipayobjects.com/rmsportal/QDYwAbwKrqOUOykRaNai.gif",alt:"Mention animation"}]]]]],["li",["p","Rate"],["ul",["li",["p","\u652f\u6301\u81ea\u5b9a\u4e49\u5b57\u7b26\u3002",["a",{title:null,href:"https://ant.design/components/rate-cn/#components-rate-demo-character"},"demo"]]],["li",["p","\u65b0\u589e ",["code","className"]," \u5c5e\u6027\u3002"]]]],["li",["p","Layout"],["ul",["li",["p","\u65b0\u589e ",["code","\u9876\u90e8-\u4fa7\u8fb9\u5e03\u5c40-\u901a\u680f"]," \u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"http://ant.design/components/layout-cn/#components-layout-demo-top-side-2"},"demo"]]],["li",["p","\u65b0\u589e ",["code","\u56fa\u5b9a\u5934\u90e8"]," \u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"https://ant.design/components/layout-cn/#components-layout-demo-fixed"},"demo"]]],["li",["p","Sider \u65b0\u589e ",["code","breakpoint"]," \u7528\u4e8e\u8bbe\u7f6e\u54cd\u5e94\u5f0f\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4931"},"#4931"]]]]],["li",["p","Form"],["ul",["li",["p","\u65b0\u589e ",["code","layout"]," \u5c5e\u6027\u7528\u4e8e\u53d6\u4ee3\u539f\u6709\u7684 ",["code","horizontal"],"\u3001",["code","vertical"],"\u3001",["code","inline"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5056"},"#5056"]]]]],["li",["p","Calendar"],["ul",["li",["p","\u65b0\u589e ",["code","dateFullCellRender"]," \u548c ",["code","monthFullCellRender"]," \u7528\u4e8e\u8986\u76d6\u5355\u5143\u683c\u7684\u5185\u5bb9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5138"},"#5138"]," ",["a",{title:null,href:"https://github.com/wonyun"},"@wonyun"]]],["li",["p","\u65b0\u589e ",["code","onSelect"]," \u7528\u4e8e\u65e5\u671f\u9009\u62e9\u529f\u80fd\u3002",["a",{title:null,href:"https://ant.design/components/calendar-cn/#components-calendar-demo-select"},"demo"]]]]],["li",["p","AutoComplete"],["ul",["li",["p","\u4fee\u590d\u5728 Form.Item \u91cc\u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5139"},"#5139"]]],["li",["p","\u65b0\u589e ",["code","\u67e5\u8be2\u6a21\u5f0f - \u786e\u5b9a\u7c7b\u76ee"]," \u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"https://ant.design/components/auto-complete-cn/#components-auto-complete-demo-uncertain-category"},"demo"]]]]],["li",["p","Col \u65b0\u589e ",["code","xl"]," \u5c5e\u6027\uff0c\u652f\u6301 1600px \u7684\u54cd\u5e94\u5e03\u5c40\u65ad\u70b9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4796"},"#4796"]," ",["a",{title:null,href:"https://github.com/hjin-me"},"@hjin-me"]]],["li",["p","Upload \u65b0\u589e ",["code","locale"]," \u652f\u6301\u56fd\u9645\u5316\u6587\u6848\u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4697"},"#4697"]]],["li",["p","Transfer \u65b0\u589e ",["code","onScroll"]," \u652f\u6301\u52a8\u6001\u52a0\u8f7d\u6570\u636e\u3002",["a",{ +title:null,href:"https://github.com/ant-design/ant-design/issues/4188"},"#4188"]]],["li",["p","message \u548c notification \u65b0\u589e ",["code","getContainer"]," \u53c2\u6570\u652f\u6301\u81ea\u5b9a\u4e49\u6d88\u606f\u6e32\u67d3\u7684\u5bb9\u5668\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5019"},"#5019"]]],["li",["p","Badge \u65b0\u589e ",["code","showZero"]," \u652f\u6301\u8bbe\u7f6e\u662f\u5426\u663e\u793a ",["code","0"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4251"},"#4251"]]],["li",["p","InputNumber"],["ul",["li",["p","\u65b0\u589e ",["code","formatter"]," \u7528\u4e8e\u683c\u5f0f\u5316\u5c55\u793a\u7684\u503c\u3002"]],["li",["p","\u65b0\u589e\u7ec4\u5408\u952e\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/react-component/input-number#keyboard-navigation"},"\u8be6\u7ec6"]]]]],["li",["p","\u65b0\u589e\u5927\u91cf\u56fe\u6807\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5107"},"#5107"]]],["li",["p","\u65b0\u589e\u8bed\u8a00\u652f\u6301\uff1a"],["ul",["li",["p","\u8377\u5170\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4785"},"#4785"]," ",["a",{title:null,href:"https://github.com/corneyl"},"@corneyl"]]],["li",["p","\u52a0\u6cf0\u7f57\u5c3c\u4e9a\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4929"},"#4929"]," ",["a",{title:null,href:"https://github.com/aaronplanell"},"@aaronplanell"]]],["li",["p","\u6377\u514b\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"#5169"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5169"},"@martinnov92"]]],["li",["p","\u97e9\u8bed/\u671d\u9c9c\u8bed ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"#5141"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/5141"},"@minsungryu"]]]]],["li",["p","\u4f18\u5316 Spin \u663e\u793a\u4f4d\u7f6e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4722"},"#4722"]]],["li",["p","\u4f18\u5316 Checkbox \u4ee5\u517c\u5bb9 ",["code","browser-sync"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2744"},"#2744"]]],["li",["p","\u4fee\u590d Steps \u5728\u7a97\u53e3\u53d8\u5316\u65f6\u7684\u5bbd\u5ea6\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5083"},"#5083"]]],["li",["p","\u4fee\u590d Upload.Dragger unmount \u65f6\u4f1a\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5162"},"#5162"]]],["li",["p","\u4fee\u590d Button \u91cc\u7684\u6587\u5b57\u5728 IE \u4e0b\u70b9\u51fb\u65f6\u4f1a\u79fb\u52a8\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Input \u7684\u524d\u7f00\u8ddf\u540e\u7f00\u7684\u5782\u76f4\u5c45\u4e2d\u5bf9\u9f50\u95ee\u9898\u3002"]]],["h2","2.7.4"],["p",["code","2017-02-28"]],["ul",["li",["p","\u4fee\u590d TreeSelect \u591a\u9009\u6846\u65e0\u6cd5\u5c55\u73b0\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5092"},"#5092"]]],["li",["p","\u4fee\u590d Anchor \u7684 ",["code","e.stopPreventDefault is not a function"]," \u7684\u62a5\u9519\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5080"},"#5080"]]],["li",["p","\u4fee\u590d Input\u3001Cascader\u3001Upload \u7684\u4e00\u4e9b\u6837\u5f0f\u7ec6\u8282\u3002"]]],["h2","2.7.3"],["p",["code","2017-02-25"]],["ul",["li",["p","\u6f14\u793a\u4ee3\u7801\u7edf\u4e00\u4e3a ES6 class \u7684\u5199\u6cd5\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4878"},"#4878"]]],["li",["p","TypeScript"],["ul",["li",["p","\u4fee\u590d ",["code","Cannot find module '../../package.json'"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4935"},"#4935"]]],["li",["p","\u8865\u5145\u4e86 Table\u3001RangePicker \u548c Upload \u7684\u90e8\u5206\u5c5e\u6027\u5b9a\u4e49\u3002"]]]],["li",["p","\u4fee\u590d\u4e86 Modal ",["code","onOk"]," ",["code","afterClose"]," \u548c Popconfirm ",["code","onConfirm"]," ",["code","onCancel"]," \u7f3a\u5c11\u70b9\u51fb event \u53c2\u6570\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4787"},"#4787"]]],["li",["p","\u4f18\u5316 Menu","[inline]"," \u548c Collapse \u7684\u6298\u53e0\u52a8\u753b\u6548\u679c\u3002"]],["li",["p","\u4f18\u5316\u4e86 Checkbox \u548c Radio \u7684\u5782\u76f4\u5bf9\u9f50\u6837\u5f0f\u3002"]],["li",["p","Table"],["ul",["li",["p","\u4fee\u590d\u56fa\u5b9a\u5217\u65f6\u5217\u5934\u6837\u5f0f\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4936"},"#4936"]]],["li",["p","\u4fee\u590d\u672a\u6e05\u9664\u6d6e\u52a8\u5bfc\u81f4\u6392\u7248\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4945"},"#4945"]]],["li",["p","\u4fee\u590d\u7b5b\u9009\u5b50\u83dc\u5355\u65e0\u6cd5\u663e\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4975"},"#4975"]]],["li",["p","\u4fee\u590d\u56fa\u5b9a\u5217\u4e0a\u7684\u81ea\u5b9a\u4e49\u7b5b\u9009\u83dc\u5355\u65e0\u6cd5\u4ea4\u4e92\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5010"},"#5010"]]],["li",["p","\u4fee\u6b63 ",["code","pagination.onChange"]," \u548c Pagination \u7684 ",["code","onChange"]," \u53c2\u6570\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d\u52a0\u8f7d\u72b6\u6001\u5207\u6362\u4e0d\u67d4\u548c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4934"},"#4934"]]]]],["li",["p","\u4f18\u5316\u591a\u4e2a message \u5c55\u793a\u91cd\u53e0\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3543"},"#3543"]]],["li",["p","\u4fee\u590d Carousel \u5728\u6539\u53d8\u6d4f\u89c8\u5668\u7a97\u53e3\u5927\u5c0f\u540e autoplay \u4f1a\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2550"},"#2550"]]],["li",["p","\u4fee\u590d\u4e86 InputNumber \u5728\u53d7\u63a7\u6a21\u5f0f\uff08Form \u8868\u5355\u5185\uff09\u65e0\u6cd5\u8f93\u5165 ",["code","1.01"]," ",["code","1.001"]," \u7b49\u6570\u5b57\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5012"},"#5012"]]],["li",["p","\u4f18\u5316 Button \u52a0\u8f7d\u72b6\u6001\u5207\u6362\u65f6\u7684\u5bbd\u5ea6\u6296\u52a8\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4913"},"#4913"]]],["li",["p","\u4fee\u590d Dropdown \u7684\u83dc\u5355\u9009\u4e2d\u6837\u5f0f\u548c ",["code",'Menu[theme="dark"]']," \u6837\u5f0f\u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5013"},"#5013"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4903"},"#4903"]]],["li",["p","\u4fee\u590d Menu \u7684\u5f39\u51fa\u83dc\u5355\u7684 ",["code","z-index"]," \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4937"},"#4937"]]],["li",["p","\u4fee\u590d DatePicker \u548c RangePicker \u65e0\u6cd5\u8bbe\u7f6e\u5c0f\u4e8e 300px \u7684\u5bbd\u5ea6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","\u4fee\u590d Spin \u5185\u5d4c Spin \u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4971"},"#4971"]]],["li",["p","\u4fee\u590d\u4e86\u4f7f\u7528 babel-plugin-import \u5f15\u5165 Popconfirm \u65f6\uff0c\u672a\u5f15\u5165 Button \u6837\u5f0f\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d\u4e86\u6837\u5f0f\u53d8\u91cf\u5728 Progress ",["code",'type="circle"']," \u4e0a\u672a\u751f\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5002"},"#5002"]]],["li",["p","\u4fee\u590d\u4e86 Breadcrumb \u7684 chilren \u4e3a ",["code","null"]," \u6216 ",["code","undefined"]," \u65f6\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5015"},"#5015"]]],["li",["p","\u4fee\u590d Slider \u7684 tooltip \u95ea\u70c1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/5003"},"#5003"]]],["li",["p","\u4fee\u590d\u4e86 Transfer \u4e2d disabled \u9009\u9879\u4ecd\u7136\u53ef\u4ee5\u88ab\u79fb\u52a8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4981"},"#4981"]," ",["a",{title:null,href:"https://github.com/tianlizhao"},"@tianlizhao"]]],["li",["p","\u6587\u6863"],["ul",["li",["p","\u4fee\u590d\u548c\u4f18\u5316\u4e86\u79fb\u52a8\u7aef\u7684\u5c55\u73b0\u3002"]],["li",["p","\u4f18\u5316\u4e86 1.x \u5347\u7ea7\u5230 2.x \u7684\u4e0d\u517c\u5bb9\u6539\u52a8\u6587\u6863\u3002"]]]]],["h2","2.7.2"],["p",["code","2017-02-17"]],["ul",["li",["p","\u4fee\u590d ",["code","antd.version"]," \u65e0\u6cd5\u6b63\u5e38\u4f7f\u7528\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4844"},"#4844"]]],["li",["p","\u4fee\u590d dist \u6587\u4ef6\u6ca1\u6709 locales \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4910"},"#4910"]]],["li",["p","\u4fee\u590d Cascader \u641c\u7d22\u6a21\u5f0f\u4e0b\u53ef\u4ee5\u9009\u62e9\u5df2\u7981\u7528\u9009\u9879\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4699"},"#4699"]]],["li",["p",["strong","Button"]],["ul",["li",["p","\u4fee\u590d ",["code","Button[type=danger]"]," \u7684\u70b9\u51fb\u52a8\u753b\u3002"]],["li",["p","\u4fee\u590d\u8bbe\u7f6e ",["code","loading"]," \u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4875"},"#4875"]]]]],["li",["p",["strong","Menu"]],["ul",["li",["p","\u4fee\u590d ",["code","vertical"]," \u6a21\u5f0f\u4e0b ",["code","openKeys"]," \u4e3a\u53d7\u63a7\u5c5e\u6027\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4876"},"#4876"]]],["li",["p","\u4fee\u590d Menu.Item \u9009\u4e2d\u65f6\u7684\u52a8\u753b\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Menu.SubMenu \u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4906"},"#4906"]]]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u4fee\u590d\u5728\u6df7\u5408\u4f7f\u7528\u56fa\u5b9a\u8868\u5934\u548c\u5c0f\u5c3a\u5bf8\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4850"},"#4850"]]],["li",["p","\u4fee\u590d\u65e0\u6570\u636e\u65f6\u7684\u5360\u4f4d\u7b26\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4851"},"#4851"]]],["li",["p","\u7cbe\u7b80\u4e86 DOM \u7ed3\u6784\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4868"},"#4868"]]]]],["li",["p","\u4fee\u590d Radio \u7ec4\u4ef6 children \u65e0\u6cd5\u4e3a\u6570\u5b57 ",["code","0"]," \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4874"},"#4874"]," ",["a",{title:null,href:"https://github.com/HQidea"},"@HQidea"]]],["li",["p","\u4fee\u590d RangePicker ",["code","style.width"]," \u65e0\u6cd5\u5c0f\u4e8e 300 \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4920"},"#4920"]]],["li",["p","\u4fee\u590d Spin \u6837\u5f0f\u5728\u6253\u5305\u65f6\u4f1a\u5bfc\u81f4\u7f16\u8bd1\u9519\u8bef\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4915"},"#4915"]]],["li",["p","\u4fee\u590d Chrome \u4e0b Tooltip \u65e0\u6cd5\u5728 disabled \u7684\u6309\u94ae\u4e0a\u4f7f\u7528\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4865"},"#4865"]]],["li",["p","\u4fee\u590d Tree \u8282\u70b9\u5728\u62d6\u52a8\u65f6\u4f1a\u5bfc\u81f4\u6574\u68f5\u6811\u6296\u52a8\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4858"},"#4858"]]],["li",["p","\u4fee\u590d Upload \u4e0a\u4f20\u5931\u8d25\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4810"},"#4810"]]],["li",["p","\u4fee\u590d ",["code","Menu[vertical]"]," \u548c Layout.Sider \u914d\u5408\u4f7f\u7528\u65f6\u4e8c\u7ea7\u83dc\u5355\u65e0\u6cd5\u5f39\u51fa\u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4890"},"#4890"]]],["li",["p","\u4f18\u5316 Button\u3001",["code","Badge[status=processing]"]," \u7684\u52a8\u753b\u3002"]]],["p",["img",{title:null,src:"https://camo.githubusercontent.com/6874b2333f2fac3fac346404c6e70684e4dafc1a/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f73516b72756c716346734b4e54785158615971512e676966",alt:"Badge animation"}],"\n",["img",{title:null,src:"https://camo.githubusercontent.com/3963d12b45de4f522c2799361dbc3177e7bd93d1/68747470733a2f2f7a6f732e616c697061796f626a656374732e636f6d2f726d73706f7274616c2f46624b776d636f766d795364666c557468494e522e676966",alt:"Button animation"}]],["h2","2.7.1"],["p",["code","2017-02-10"]],["ul",["li",["p",["strong","Affix"]],["ul",["li",["p","\u4fee\u590d hover \u65f6\u5143\u7d20\u88ab\u9690\u85cf\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4800"},"#4800"]]],["li",["p","\u4fee\u590d event listener \u672a\u88ab\u6b63\u786e\u79fb\u9664\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4755"},"#4755"]]],["li",["p","\u4fee\u590d\u5feb\u901f\u6eda\u52a8\u65f6\u4e0d\u80fd\u6b63\u786e\u590d\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4760"},"#4760"]]]]],["li",["p",["strong","Anchor"]," \u4fee\u590d\u4e86\u6709 offsetTop \u65f6\u7684\u5b9a\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4706"},"#4706"]]],["li",["p",["strong","AutoComplete"]],["ul",["li",["p","\u4fee\u590d\u4e86 size \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4766"},"#4766"]]],["li",["p","\u4fee\u590d\u4e86\u81ea\u52a8\u52a0\u5165\u5176\u4ed6\u5b57\u7b26\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4778"},"#4778"]]]]],["li",["p",["strong","Dropdown"]," \u8865\u5145\u4e86\u4e4b\u524d\u7f3a\u5931\u7684\u5f39\u51fa\u6846\u4f4d\u7f6e\u8bbe\u5b9a\u76f8\u5173\u7684\u6587\u6863\u53ca\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4811"},"#4811"]]],["li",["p",["strong","Layout"]," \u4fee\u590d\u4e86\u4fa7\u8fb9\u5e03\u5c40\u52a8\u6548\u4e0d\u5e73\u6ed1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4752"},"#4752"]]],["li",["p",["strong","LocaleProvider"]," \u4fee\u590d\u4e86\u745e\u5178\u8bed\u76f8\u5173\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4762"},"pull-4762"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p",["strong","RangePicker"]," \u4fee\u590d\u4e86\u56fe\u6807\u4e0e\u8868\u5355\u6821\u9a8c\u53cd\u9988\u56fe\u6807\u91cd\u53e0\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4783"},"#4783"]," ",["a",{title:null,href:"https://github.com/zhenzong"},"@zhenzong"]]],["li",["p",["strong","Table"]],["ul",["li",["p","\u4fee\u590d\u4e86 size \u5b9a\u4e49\u91cc\u6ca1\u6709 'middle' \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4819"},"#4819"]," ",["a",{title:null,href:"https://github.com/warrenseymour"},"@warrenseymour"]]],["li",["p","\u4fee\u590d\u8fc7\u6ee4\u529f\u80fd\u5728 JSX \u6a21\u5f0f\u4e0b\u4e0d\u751f\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4759"},"#4759"]]],["li",["p","\u4fee\u590d\u5206\u9875\u8df3\u8f6c\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4779"},"#4779"]]]]],["li",["p",["strong","Tabs"]," \u4fee\u590d\u4e86\u5728 IE9 \u4e2d\u4ece\u7b2c\u4e8c\u4e2a\u6807\u7b7e\u9875\u8d77\u90fd\u663e\u793a\u7a7a\u767d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4795"},"#4795"]]],["li",["p",["strong","rc-pagination"]," \u5347\u7ea7\u81f3 ~1.7.0\uff0conChange \u589e\u52a0 pageSize \u53c2\u6570\u3002"]],["li",["p",["strong","\u5168\u5c40\u6027\u4f18\u5316"]],["ul",["li",["p","\u4fee\u590d\u6216\u4f18\u5316\u4e86\u4e00\u4e9b\u4e86\u6587\u6863\uff0c\u94fe\u63a5\uff0c\u6837\u5f0f\u7ec6\u8282\u3002"]],["li",["p","\u63a5\u5165 stylelint \u4ee5\u66ff\u4ee3 lesslint\uff0c\u4fee\u590d\u4e00\u4e9b lint \u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2179"},"#2179"]]],["li",["p","border-radius \u7edf\u4e00\u4e3a 4px\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4772"},"#4772"]]],["li",["p","\u652f\u6301 ",["code","import { version } from 'antd'"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4751"},"#4751"]]]]],["li",["p",["strong","\u7f51\u7ad9"]],["ul",["li",["p","\u9996\u9875\u81ea\u52a8\u9009\u62e9\u8bed\u8a00\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4552"},"#4552"]]],["li",["p","\u63a5\u5165 Google \u4f5c\u4e3a\u6587\u6863\u7684\u5168\u6587\u672c\u641c\u7d22\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4814"},"#4814"]]],["li",["p","\u6539\u53d8\u7248\u672c\u5207\u6362 Select \u7684\u4f4d\u7f6e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4799"},"pull-4799"]]]]]],["h2","2.7.0"],["p",["code","2017-02-03"]],["ul",["li",["p","Button \u65b0\u589e ",["code","danger"]," \u548c ",["code","ghost"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4679"},"#4679"]]],["li",["p","AutoComplete \u652f\u6301\u81ea\u5b9a\u4e49\u8f93\u5165\u6846\u7684\u7528\u6cd5\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4483"},"#4483"]]],["li",["p","\u5347\u7ea7\u4e86 rc-cascader \u5230 0.11.0\uff0c\u652f\u6301\u952e\u76d8\u64cd\u4f5c\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4411"},"#4411"]]],["li",["p","notification \u652f\u6301\u66f4\u591a\u5f39\u51fa\u65b9\u5411\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4700"},"#4732"]]],["li",["p","\u5347\u7ea7\u4e86 rc-steps \u5230 2.3.0\uff0cSteps \u65b0\u589e ",["code","progressDot"]," \u5c5e\u6027\uff0c\u652f\u6301\u81ea\u5b9a\u4e49\u70b9\u72b6\u6b65\u9aa4\u6761\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4659"},"#4659"]]],["li",["p","\u5347\u7ea7\u4e86 rc-input-number \u5230 3.0.0"],["ul",["li",["p","\u73b0\u5728\u8f93\u5165\u65f6\u4e5f\u4f1a\u89e6\u53d1 ",["code","onChange"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4265"},"#4265"]]],["li",["p","\u4fee\u590d\u4e86 ",["code","onKeyUp"]," \u4e8b\u4ef6\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4717"},"#4717"]]]]],["li",["p","Slider \u589e\u52a0 ",["code","veritical"]," \u6a21\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4473"},"#4473"]]],["li",["p","Tag"],["ul",["li",["p","\u589e\u52a0\u4e86\u9884\u8bbe\u989c\u8272\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4571"},"#4571"]]],["li",["p","\u8c03\u6574\u4e86\u5782\u76f4\u5bf9\u9f50\u548c\u9ed8\u8ba4\u95f4\u8ddd\u3002"]]]],["li",["p","\u6dfb\u52a0\u4e86\u5bf9\u5fb7\u8bed\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4686"},"#4686"]]],["li",["p","\u6dfb\u52a0\u4e86\u5bf9\u745e\u5178\u8bed\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4455"},"#4455"]]],["li",["p","\u6dfb\u52a0\u4e86\u5bf9\u6cd5\u8bed\u7684\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4538"},"#4538"]]],["li",["p","Transfer \u6dfb\u52a0\u4e86 ",["code","onSearchChange"]," \u56de\u8c03\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4464"},"#4464"]]],["li",["p","Modal.confirm \u6dfb\u52a0\u4e86 maskClosable \u914d\u7f6e\u9879\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4488"},"#4488"],", ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4490"},"#4488"]]],["li",["p","Form"],["ul",["li",["p","\u589e\u52a0 ",["code","options.onValuesChange"]," \u53c2\u6570\uff0c\u53ef\u7528\u4e8e\u4ee3\u66ff\u4f1a\u89e6\u53d1\u591a\u6b21 ",["code","options.onFieldsChange"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/2934"},"#2934"]]],["li",["p","\u589e\u52a0 ",["code","props.form.getFieldsError"]," ",["code","props.form.isFieldTouched"]," ",["code","props.form.isFieldsTouched"]," \u4e09\u4e2a\u65b9\u6cd5\uff0c\u53ef\u7528\u4e8e\u63d0\u4ea4\u8868\u5355\u6309\u94ae\u7684\u7981\u7528\u5c55\u793a\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4374"},"#4374"]]],["li",["p","\u589e\u52a0 ",["code","hideRequiredMark"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4732"},"#4732"]]]]],["li",["p","\u6539\u8fdb\u4e86 Upload \u7684\u5217\u8868\u56fe\u7247\u9884\u89c8\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4516"},"#4516"]]],["li",["p","\u5347\u7ea7\u4e86 rc-select \u5230 6.7.1\u3002"],["ul",["li",["p","\u4fee\u590d\u4e86 Select \u7684 ",["code","onChange"]," \u56de\u8c03\u91cd\u590d\u89e6\u53d1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/react-component/select/pull/156"},"#156@rc-select"]]],["li",["p","\u4fee\u590d\u4e86 Select \u663e\u793a\u521d\u59cb\u5316\u503c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/react-component/select/pull/152"},"#152@rc-select"]]]]],["li",["p","\u5347\u7ea7 rc-tree-select \u5230 ",["code","1.9.0"],"\u3002"],["ul",["li",["p","\u65b0\u589e ",["code","treeDefaultExpandedKeys"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/43"},"#43@rc-tree-select"]]],["li",["p","\u4fee\u590d\u4e86\u6587\u5b57\u6ea2\u51fa\u6362\u884c\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/react-component/tree-select/pull/42"},"#42@rc-tree-select"]]]]],["li",["p","\u65b0\u589e less \u53d8\u91cf: ",["code","@border-style-base"]," ",["code","@border-width-base"]," ",["code","@btn-danger-color"]," ",["code","@btn-danger-bg"]," \u7b49\u3002"]],["li",["p","\u4fee\u590d\u4e86 Badge \u5728\u9875\u9762\u653e\u5927\u65f6\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4747"},"#4747"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4290"},"#4290"]]],["li",["p","\u4fee\u590d\u4e00\u4e2a\u56fa\u5b9a\u8868\u5934\u7684\u8868\u683c\u9519\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4750"},"#4750"]]],["li",["p","\u4fee\u590d\u4e00\u4e2a IE \u4e0b\u8868\u683c\u6eda\u52a8\u65f6\u5361\u987f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4522"},"#4522"]]],["li",["p","\u6dfb\u52a0\u522b\u540d\u4ee5\u4fee\u6b63\u56fe\u6807\u547d\u540d\u98ce\u683c\uff1a",["code","addfile"]," => ",["code","file-add"],"\uff0c",["code","addfolder"]," => ",["code","folder-open"],"\uff0c\u539f\u6709\u7684\u547d\u540d\u4f9d\u7136\u6709\u6548\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4758"},"#4758"]]]],["h2","2.6.4"],["p",["code","2017-01-20"]],["ul",["li",["p","\u4f18\u5316 RangePicker \u9009\u62e9\u9884\u8bbe\u65f6\u95f4\u65f6\u7684\u754c\u9762\u663e\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4561"},"#4561"]]],["li",["p","\u4fee\u590d DatePicker \u9009\u62e9\u65f6\u95f4\u754c\u9762\u7684\u6eda\u52a8\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4412"},"#4412"]]],["li",["p","\u4fee\u590d Menu \u5728 ",["code","vertical"]," \u7684\u53d7\u63a7\u6a21\u5f0f\u4e0b\uff0c\u5b50\u83dc\u5355\u4e0d\u4f1a\u5f39\u51fa\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3783"},"#3783"]]],["li",["p","\u4fee\u590d Cascader \u7981\u7528\u65f6\u7684\u503c\u663e\u793a\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4648"},"#4648"]]],["li",["p","Table"],["ul",["li",["p","\u4f18\u5316\u56fa\u5b9a\u8868\u5934\u7684\u6eda\u52a8\u6761\u663e\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4637"},"#4637"]]],["li",["p","\u4fee\u590d\u5728 Safari \u4e0b\u663e\u793a loading \u6548\u679c\u65f6\u8868\u5934\u4f1a\u95ea\u70c1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4622"},"#4622"]]],["li",["p","\u4fee\u590d\u591a\u5904\u8fb9\u6846\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4647"},"#4647"],"\u3001",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4635"},"#4635"]]],["li",["p","\u4fee\u590d showHeader \u7684\u9ed8\u8ba4\u503c\u4e0d\u4e3a ",["code","false"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4658"},"#4658"]]],["li",["p","\u4fee\u590d\u627e\u4e0d\u5230 ",["code","TableColumnConfig"]," \u7684\u7c7b\u578b\u5b9a\u4e49\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4660"},"#4660"]]]]]],["h2","2.6.3"],["p",["code","2017-01-15"]],["ul",["li",["p","\u4fee\u590d ",["code","2.6.2"]," \u4e2d Popconfirm \u4e0d\u53ef\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4606"},"#4606"]]]],["h2","2.6.2"],["p",["code","2017-01-14"]],["ul",["li",["p","\u65b0\u589e\u793e\u533a\u7cbe\u9009\u7ec4\u4ef6\u9875\u9762\u3002",["a",{title:null,href:"/docs/react/recommendation"},"\u94fe\u63a5"]]],["li",["p","\u4fee\u590d\u4e00\u4e2a\u5185\u5bb9\u8fc7\u957f\u5bfc\u81f4 Layout \u4fa7\u8fb9\u5e03\u5c40\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4459"},"#4459"]]],["li",["p","\u4fee\u590d Input.Search \u8f93\u5165\u6846\u548c\u56fe\u6807\u9519\u4f4d\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4540"},"#4540"]]],["li",["p","\u8865\u5145\u4e86\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7070\u5e95\u6837\u5f0f\u7684 Collapse \u6298\u53e0\u9762\u677f\u7684\u4f8b\u5b50\u3002",["a",{title:null,href:"/components/collapse/#components-collapse-demo-custom"},"\u94fe\u63a5"]]],["li",["p","Table"],["ul",["li",["p","\u8c03\u5927\u4e86 Table \u9009\u62e9\u6846\u548c\u5c55\u5f00\u6309\u94ae\u7684\u5217\u5bbd\u5ea6\u3002"]],["li",["p","\u4fee\u590d ",["code","pagination"]," \u5c5e\u6027\u5207\u6362\u540e\u5206\u9875\u4e0d\u53ef\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4532"},"#4532"]]],["li",["p","\u4fee\u590d\u4e0d\u652f\u6301\u4e09\u7ea7\u7b5b\u9009\u83dc\u5355\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4541"},"#4541"]]],["li",["p","\u4fee\u590d ",["code","column.filteredValue"]," \u65e0\u6cd5\u8bbe\u7f6e\u4e3a ",["code","null"]," \u7684\u95ee\u9898\u3002"]]]],["li",["p","\u8c03\u6574 Carousel \u4e3a\u9ed8\u8ba4\u4e0d\u53ef\u62d6\u62fd\u548c\u6587\u5b57\u53ef\u9009\u62e9\u3002"]],["li",["p","\u589e\u52a0\u4e86 Breadcrumb \u5185\u5d4c\u975e Breadcrumb.Item \u5143\u7d20\u65f6\u7684\u8b66\u544a\u63d0\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4403"},"#4403"]]],["li",["p","\u4fee\u590d Tooltip \u5728 ",["code","onVisibleChange(visible)"]," \u8fd4\u56de ",["code","true"]," \u65f6\u4e0d\u5c55\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4579"},"#4579"]]],["li",["p","\u4f18\u5316 TreeSelect \u5185\u5bb9\u8fc7\u957f\u65f6\u7684\u9762\u677f\u9ad8\u5ea6\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4537"},"#4537"]]],["li",["p","\u8865\u5145\u4e86 TimePicker \u548c Spin \u7684\u7ec4\u4ef6\u6837\u5f0f\u53d8\u91cf\u3002"]],["li",["p","\u7528\u5e74\u4efd\u4ee3\u66ff\u4e86 DatePicker \u5e74\u4efd\u9009\u62e9\u9762\u677f\u4e0a\u7684\u7bad\u5934\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","\u4fee\u590d AutoComplete \u548c Form ",["code","[options.validateTrigger]"]," \u7684 TypeScript \u5b9a\u4e49\u3002"]],["li",["p","\u4f18\u5316 Spin\u3001Progress \u7684\u52a8\u753b\u7ec6\u8282\u6548\u679c\u3002"]]],["h2","2.6.1"],["p",["code","2017-1-6"]],["ul",["li",["p","\u4fee\u590d Menu dark theme \u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4440"},"#4440"]]],["li",["p","\u4fee\u590d ",["code","Select[tokenSeparators]"]," ",["code","Modal[afterClose]"]," ",["code","Input[name]"]," \u7b49\u7684 TypeScript interface \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4441"},"#4441"]," ",["a",{title:null,href:"https://github.com/eddhannay"},"@eddhannay"]]],["li",["p","\u4fee\u590d ",["code","TimePicker[placeholder]"]," \u65e0\u6cd5\u7f6e\u7a7a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4446"},"#4446"]," ",["a",{title:null,href:"https://github.com/jialeicui"},"@jialeicui"]]],["li",["p","\u4fee\u590d DatePicker \u7b49\u5e74\u4efd\u9009\u62e9\u9762\u677f\u6298\u884c\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4415"},"#4415"]]],["li",["p","\u4fee\u590d Table loading \u72b6\u6001\u5206\u9875\u5668\u53ef\u64cd\u4f5c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4461"},"#4461"]]],["li",["p","\u4fee\u590d ",["code","Input[prefix|suffix]"]," \u5782\u76f4\u5bf9\u9f50\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/c4ac4d1eca53ae2f6f4a1e15210b43745f283534"},"commit"]]],["li",["p","\u4fee\u590d Cascader \u5bf9\u9f50\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/1fbebd4ecfff432e1b2261c9dfee4b9f471e7b1f"},"commit"]]]],["h2","2.6.0"],["p",["code","2017-1-2"]],["ul",["li",["p","\u91c7\u7528\u5168\u65b0\u7684\u8272\u5f69\u7cfb\u7edf\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4426"},"pull/4426"]],["ul",["li",["p","\u4f7f\u7528\u65b0\u7684\u7b97\u6cd5\u51fd\u6570\u4ee3\u66ff ",["code","tint/shade"],"\u3002"]],["li",["p","\u5229\u7528\u7b97\u6cd5\u751f\u6210\u7684\u65b0\u7248\u8272\u677f\u3002",["a",{title:null,href:"http://ant.design/docs/spec/colors"},"\u8272\u677f\u6f14\u793a"]]],["li",["p","\u8c03\u6574\u9ed8\u8ba4\u6587\u5b57\u989c\u8272\u3002"]]]],["li",["p","\u589e\u52a0 Layout \u5e03\u5c40\u7ec4\u4ef6\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3534"},"#3534"]]],["li",["p","\u589e\u52a0 Grid \u6805\u683c\u914d\u7f6e\u5668\u793a\u4f8b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/ee17abfa9d0362c6f9baab4a9a09e57574583246"},"commit/ee17ab"]]],["li",["p","Input"],["ul",["li",["p","\u589e\u52a0 prefix \u548c suffix \u5c5e\u6027\uff0c\u652f\u6301\u524d\u540e\u7f00\u914d\u7f6e\u3002",["a",{ +title:null,href:"https://github.com/ant-design/ant-design/issues/4226"},"#4226"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","InputGroup \u589e\u52a0 compact \u5c5e\u6027\uff0c\u652f\u6301\u7d27\u51d1\u578b\u5c55\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4309"},"pull/4309"]]]]],["li",["p","Spin \u589e\u52a0\u5ef6\u8fdf\u663e\u793a\u5c5e\u6027 delay\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4306"},"#4306"]]],["li",["p","\u4fee\u590d Pagination \u5728\u4f4e\u5206\u8fa8\u7387\u4e0b\u7684\u9519\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4349"},"#4349"]]],["li",["p","\u4fee\u590d Dropdown.Button \u6362\u884c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4355"},"pull/4355"]," ",["a",{title:null,href:"https://github.com/Morhaus"},"@Morhaus"]]],["li",["p","\u4fee\u590d Cascader disabled \u72b6\u6001\u5e95\u8272\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4434"},"#4434"]]],["li",["p","\u4fee\u590d MonthPicker monthCellContentRender \u5c5e\u6027\u65e0\u6548\u7684\u95ee\u9898\uff0c\u5e76\u4fee\u6b63\u4e86\u9519\u8bef\u7684\u6587\u6863\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4394"},"#4394"]]],["li",["p","\u4fee\u590d ButtonGroup \u5b58\u5728\u591a\u4f59\u84dd\u8272\u8fb9\u6846\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4382"},"#4382"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","\u4fee\u590d Menu horizontal \u6a21\u5f0f\u5b50\u83dc\u5355\u9009\u62e9\u9879\u80cc\u666f\u8272\u9519\u8bef\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4414"},"#4414"]]],["li",["p","\u4fee\u590d\u914d\u7f6e\u4e86 hasFeedback \u7684 Select/Cascader \u4e0b\u62c9\u7bad\u5934\u88ab\u906e\u76d6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4431"},"#4431"]," ",["a",{title:null,href:"https://github.com/JesperWe"},"@JesperWe"]]],["li",["p","Table \u6ca1\u6709 header \u65f6\uff0c\u7b2c\u4e00\u884c\u6539\u4e3a\u975e\u5706\u89d2\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4373"},"#4373"]]],["li",["p","\u4f18\u5316 Tree \u7684\u62d6\u62fd\u6548\u679c\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4371"},"#4371"]]],["li",["p","\u8fdb\u884c\u4e86\u4e00\u4e9b\u6587\u6863\u6216\u793a\u4f8b\u4f18\u5316\u3001\u6587\u6863\u9519\u8bef\u4fee\u6b63\u4ee5\u53ca\u7f51\u7ad9\u6837\u5f0f\u95ee\u9898\u4fee\u590d\u3002"]],["li",["p","\u5347\u7ea7 rc-form \u5e95\u5c42\u4f9d\u8d56\uff0cgetFieldDecorator \u7684 id \u652f\u6301\u5d4c\u5957\u5f0f\u5199\u6cd5\u3002"]]],["h2","2.5.3"],["p",["code","2016-12-24"]," \ud83c\udf84\ud83c\udf84\ud83c\udf84"],["ul",["li",["p","\u652f\u6301 TypeScript@2.1\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4208"},"#4208"]]],["li",["p","\u4fee\u6b63\u4e86 Tabs \u5d4c\u5957\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4317"},"#4317"]]],["li",["p","\u4fee\u6b63\u4e86 Radio \u5728\u5f53\u524d\u9879\u9009\u4e2d\u65f6\uff0c\u518d\u6b21\u70b9\u51fb\u4ecd\u4f1a\u89e6\u53d1 onChange \u7684\u95ee\u9898\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4242"},"#4242"]," ",["a",{title:null,href:"https://github.com/ystarlongzi"},"@ystarlongzi"]]],["li",["p","\u4fee\u6b63\u4e86 Form \u591a\u5217\u6805\u683c\u5f0f\u7684\u8868\u5355\u6392\u5217\u65b9\u5f0f\u5e03\u5c40\u5f02\u5e38\u3002 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4271"},"#4271"]]],["li",["p","\u4fee\u6b63\u4e86 Menu \u7ad6\u76f4\u65b9\u5411\u7684\u5f53\u524d\u9009\u62e9\u9879\u7684\u80cc\u666f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4253"},"#4253"]]],["li",["p","\u4f18\u5316\u4e86 Dropdown \u7684 ",["code","onVisibleChange"]," \u56de\u8c03\u53c2\u6570 Type \u7c7b\u578b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4236"},"#4236"]]],["li",["p","\u4f18\u5316\u4e86 Cascader \u7684 ",["code","onChange"]," \u56de\u8c03\u53c2\u6570\u7684 Type \u7c7b\u578b\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4231"},"#4231"]]],["li",["p","\u4f18\u5316\u4e86 Datepicker","[showtime]"," \u7684\u9ed8\u8ba4\u5bbd\u5ea6 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/b912f1cea6f470c16b8dd90554883460161cef47"},"b912f1c"]]]],["h2","2.5.2"],["p",["code","2016-12-10"]],["ul",["li",["p","\u4f18\u5316 Menu \u5df2\u9009\u62e9\u9879\u7684\u6837\u5f0f\u3002"]],["li",["p","\u4fee\u590d Mention \u4e0d\u80fd\u54cd\u5e94 ",["code","onFocus"]," \u548c ",["code","onBlur"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4163"},"#4163"]]],["li",["p","\u4fee\u590d ",["code","disabled"]," \u548c ",["code","checked"]," \u7684 Radio \u4e4b\u95f4\u4f1a\u591a\u4e00\u6761\u9634\u5f71\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4114"},"#4114"]," @jdz321"]],["li",["p","\u4fee\u590d RangePicker\u3001TimePicker\u3001Calendar \u8bbe\u7f6e Moment \u7684 ",["code","defaultValue"]," \u548c ",["code","value"]," \u65f6\u4e5f\u4f1a\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4147"},"#4147"]]],["li",["p","\u4fee\u590d Affix \u5728\u5f00\u542f\u52a8\u753b\u7684 Tabs \u91cc\u4f7f\u7528\u65f6\u4f1a\u6d88\u5931\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3943"},"#3943"]]],["li",["p","\u4fee\u590d Cascader \u624b\u52a8\u9009\u62e9\u548c\u641c\u7d22\u9009\u62e9\u65f6 ",["code","onChange"]," \u63a5\u6536\u5230\u7684 ",["code","selectedOptions"]," \u4e0d\u540c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4096"},"#4096"]]],["li",["p","\u4fee\u590d Tabs \u9875\u589e\u52a0\u5230\u4e00\u5b9a\u6570\u91cf\u65f6\u4f1a\u4ea7\u751f\u504f\u79fb\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3637"},"#3637"]]],["li",["p","Table"],["ul",["li",["p","\u5c45\u4e2d\u5bf9\u9f50\u8868\u5934\u5206\u7ec4\u7684\u7236\u8868\u5934\u3002"]],["li",["p","\u4fee\u6b63\u8bbe\u7f6e filterDropdownVisible \u65f6\u4e0d\u751f\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4162"},"#4162"]]]]]],["h2","2.5.1"],["p",["code","2016-12-03"]],["ul",["li",["p","\u63d0\u5347\u7f51\u7ad9\u9996\u9875\u5728\u79fb\u52a8\u7aef\u8bbf\u95ee\u7684\u4f53\u9a8c\u3002"]],["li",["p","\u8865\u5145\u4ece ",["code","1.x"]," \u5347\u7ea7\u5230 ",["code","2.x"]," \u65f6\u7684\u7ec4\u4ef6\u6539\u52a8\u8b66\u544a\u63d0\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4028"},"#4028"]]],["li",["p","\u73b0\u5728 ToolTip\u3001Popover\u3001Popconfirm \u652f\u6301\u76f4\u63a5\u5305\u88f9\u6587\u672c\u8282\u70b9\u548c\u591a\u4e2a\u8282\u70b9\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3924"},"#3924"]]],["li",["p","Anchor"],["ul",["li",["p","\u4fee\u590d\u5feb\u901f\u6eda\u52a8\u65f6\u7684\u5b9a\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4053"},"#4053"]]],["li",["p","\u4fee\u590d target \u6307\u5b9a\u7236\u5143\u7d20 ref \u65f6\u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4037"},"#4037"]]]]],["li",["p","Table"],["ul",["li",["p","\u4fee\u590d\u8bbe\u7f6e defaultChecked \u65f6\u7684\u4e00\u4e2a\u9009\u4e2d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4020"},"#4020"]]],["li",["p","\u4fee\u590d\u5206\u7ec4\u8868\u5934\u4e2d\u7b5b\u9009\u529f\u80fd\u65e0\u6cd5\u4f7f\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4099"},"#4099"]]]]],["li",["p","\u4fee\u590d\u5728 ",["code",'Input[type="textarea"]']," \u4e0a\u4f7f\u7528 Popover \u5b9a\u4f4d\u9519\u8bef\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4092"},"#4092"]]],["li",["p","\u4fee\u590d Popconfirm \u7684 ",["code","visible"]," \u5c5e\u6027\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/4068"},"#4068"]]],["li",["p","\u4fee\u590d TimePicker \u65e0\u6cd5\u8bbe\u7f6e ",["code","style.width"]," \u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Steps \u81ea\u5b9a\u4e49\u56fe\u6807\u548c\u9ed8\u8ba4\u56fe\u6807\u5927\u5c0f\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3817"},"#3817"]]],["li",["p","\u4fee\u590d Form\u3001Button\u3001Slider\u3001Table \u7b49\u7ec4\u4ef6\u7684\u4e00\u4e9b\u6837\u5f0f\u7ec6\u8282\u3002"]]],["h2","2.5.0"],["p",["code","2016-11-25"]],["ul",["li",["p","\u9ed8\u8ba4\u4e3b\u9898\u98ce\u683c\u4fee\u6539\u4e3a\u652f\u4ed8\u5b9d\u94b1\u5305\u98ce\u683c\uff0c\u53ca\u5927\u91cf\u6837\u5f0f\u4f18\u5316\u3002"]],["li",["p","\u652f\u6301\u670d\u52a1\u7aef\u6e32\u67d3\u3002\uff08Mention \u4f1a\u56e0\u4e3a ",["a",{title:null,href:"https://github.com/facebook/draft-js/issues/385"},"draft-js"]," \u7684\u95ee\u9898\u6709 warning\uff09"]],["li",["p","\u5f15\u5165 ",["a",{title:null,href:"https://facebook.github.io/jest/docs/tutorial-react.html#snapshot-testing"},"Jest Snapshot"]," \u6d4b\u8bd5\u7ec4\u4ef6\u7ed3\u6784\u53ca\u670d\u52a1\u7aef\u6e32\u67d3\u95ee\u9898\u3002"]],["li",["p","\u5b98\u7f51\u53ca\u6587\u6863\u4f18\u5316\u3002"]],["li",["p","\u65b0\u589e\u81ea\u5b9a\u4e49\u4e3b\u9898\u7684 ",["a",{title:null,href:"https://ant.design/docs/react/customize-theme"},"\u6587\u6863"],"\u3002"]],["li",["p","\u65b0\u589e ",["a",{title:null,href:"https://ant.design/docs/resource/download"},"Sketch \u8d44\u6e90\u6587\u4ef6"],"\u3002"]],["li",["p","LocaleProvider \u65b0\u589e\u5df4\u897f\u8bed\u652f\u6301\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/4004"},"#4004"]," ",["a",{title:null,href:"https://github.com/nathantn"},"@nathantn"]]],["li",["p","DatePicker"],["ul",["li",["p","DatePicker \u73b0\u5728\u53ef\u4ee5\u51b3\u5b9a\u662f\u5426\u5c55\u793a \u201c\u4eca\u5929\u201d \u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/bbef274aae169d142e3e7e3ea0af922d48e6dd64"},"commit"]]],["li",["p","RangePicker \u73b0\u5728\u53ef\u4ee5\u81ea\u5b9a\u4e49\u5feb\u6377\u9009\u62e9\u3002",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-presetted-ranges"},"demo"]]],["li",["p","\u4fee\u590d DatePicker \u8bbe\u7f6e ",["code","showTime"]," \u540e \u201c\u6b64\u523b\u201d \u6309\u94ae\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","\u4fee\u590d ",["code","RangePicker[format]"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3808"},"#3808"]]],["li",["p","\u4fee\u590d RangePicker ",["code","placeholder=['xx', 'xx']"]," \u5931\u6548\u7684\u95ee\u9898\u3002"]]]],["li",["p","\u65b0\u589e\u5e76\u4f18\u5316\u90e8\u5206 Icon\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3977"},"#3977"]]],["li",["p","\u65b0\u589e Input.Search \u63a7\u4ef6\u3002",["a",{title:null,href:"https://ant.design/components/input/#components-input-demo-search-input"},"demo"]]],["li",["p","Mention onSelect \u4e8b\u4ef6\u73b0\u5728\u53ef\u4ee5\u83b7\u53d6\u5b8c\u6574\u7684\u6570\u636e\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3867"},"#3867"]]],["li",["p","Pagination \u73b0\u5728\u652f\u6301\u5c55\u793a\u5f53\u524d\u9875\u7684\u7d22\u5f15\u8303\u56f4\u3002",["a",{title:null,href:"https://ant.design/components/pagination/#components-pagination-demo-total"},"demo"]]],["li",["p","Table"],["ul",["li",["p","\u81ea\u5b9a\u4e49\u7b5b\u9009\u7684\u663e\u793a\u9690\u85cf\u73b0\u5728\u53ef\u4ee5\u901a\u8fc7\u4ee3\u7801\u63a7\u5236\u3002",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-custom-filter-panel"},"demo"]]],["li",["p","\u652f\u6301 JSX \u98ce\u683c\u7684\u65b9\u5f0f\u8bbe\u7f6e columns\u3002",["a",{title:null,href:"https://ant.design/components/table/#components-table-demo-jsx"},"demo"]]],["li",["p","\u73b0\u5728\u53ef\u4ee5\u76d1\u542c\u5355\u5143\u683c\u7684\u70b9\u51fb\u4e8b\u4ef6 ",["code","onCellClick"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3774"},"#3774"]]],["li",["p","\u4fee\u590d\u65e0\u8fb9\u6846 Table \u5934\u90e8\u7684\u5706\u89d2\u6837\u5f0f\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d title \u548c footer \u9ad8\u5ea6\u4e0d\u968f ",["code","Table[size]"]," \u53d8\u5316\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/9e6439b06cd099ab384a4a2f026f0def6e12bf23"},"commit"]]],["li",["p","\u4fee\u590d\u9009\u4e2d\u72b6\u6001\u51fa\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3900"},"#3900"]]]]],["li",["p","Upload"],["ul",["li",["p","\u4fee\u590d children \u4e0d\u80fd\u4e3a ",["code","null"]," \u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d\u9884\u89c8\u903b\u8f91\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/e552880c32aaa3f5b0fb09a5e1fb7454c24d5378"},"commit"]]]]],["li",["p","\u4fee\u590d Badge \u4f1a\u8986\u76d6\u5176\u4ed6\u7ec4\u4ef6\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3898"},"#3898"]]],["li",["p","\u4fee\u590d\u591a\u884c Checkbox \u6837\u5f0f\u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3971"},"#3971"]," ",["a",{title:null,href:"https://github.com/flashback313"},"@flashback313"]]],["li",["p","\u4fee\u590d InputNumber \u4e0e\u5176\u5b83\u8868\u5355\u63a7\u4ef6\u4e0d\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3866#issuecomment-261148256"},"#3866(comment)"]]],["li",["p","\u4fee\u590d ",["code","Menu.Divider"]," \u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3813"},"#3813"]]],["li",["p","\u4fee\u590d Popover \u76f4\u63a5\u5185\u5d4c Checkbox \u548c Radio \u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3455"},"#3455"]]],["li",["p","\u4fee\u590d Select combobox \u9ad8\u5ea6\u5f02\u5e38\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3855"},"#3855"]]],["li",["p","\u4fee\u590d Switch actived \u540e\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3838"},"#3838"]]],["li",["p","\u4fee\u590d Transfer \u641c\u7d22\u65e0\u7ed3\u679c\u65f6\u4e0d\u5c55\u793a \u201cNot Found\u201d \u63d0\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3996"},"#3996"]]],["li",["p","\u4fee\u590d TreeSelect \u5360\u4f4d\u7b26\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3841"},"#3841"]]],["li",["p","\u4fee\u590d TypeScript \u7f16\u8bd1\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3969"},"#3969"]," ",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]]],["li",["p","\u4fee\u590d\u8868\u5355\u53cd\u9988\u56fe\u6807\u5f71\u54cd\u7528\u6237\u64cd\u4f5c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3891"},"#3891"]]]],["h2","2.4.3"],["p",["code","2016-11-17"]],["ul",["li",["p","\u4fee\u590d ",["code","Anchor"]," \u5185\u90e8 querySelector \u62a5\u9519\uff0c\u5e76\u505a\u4e86\u4e00\u4e9b\u4f53\u9a8c\u4f18\u5316 \u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3832"},"#3832"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3844"},"#3844"]]]],["h2","2.4.2"],["p",["code","2016-11-13"]],["ul",["li",["p","\u4fee\u590d ",["code","Dropdown.Button"]," \u4e0d\u5f39\u51fa\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3815"},"#3815"]]]],["h2","2.4.1"],["p",["code","2016-11-11"]],["ul",["li",["p","\u4fee\u590d ",["code","2.4.0"]," \u7ec4\u4ef6 index \u6587\u4ef6\u4e22\u5931\u7684\u95ee\u9898\u3002"]]],["h2","2.4.0"],["p",["code","2016-11-11"]],["ul",["li",["p","\u8c03\u6574\u4e86\u7ec4\u4ef6\u7684\u5bfc\u822a\u7ed3\u6784\u3002"]],["li",["p","\u65b0\u589e ",["a",{title:null,href:"https://ant.design/components/anchor"},"Anchor"]," \u951a\u70b9\u7ec4\u4ef6\u3002"]],["li",["p","\u6574\u7406\u4e86\u6837\u5f0f\u53d8\u91cf\uff0c\u4fee\u590d ",["code","@font-size-base"]," \u548c ",["code","@text-color"]," \u5728\u90e8\u5206\u7ec4\u4ef6\u65e0\u6548\u7684\u95ee\u9898\uff0c\u65b0\u589e ",["code","@font-size-lg"]," ",["code","@text-color-secondary"],"\uff0c\u5e76\u79fb\u9664\u4e86\u90e8\u5206\u65e0\u7528\u7684\u53d8\u91cf\u3002"]],["li",["p",["code","Transfer"]," \u7ec4\u4ef6\u65b0\u589e\u4e86\u53d7\u63a7\u5c5e\u6027 ",["code","selectedKeys"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3729"},"#3729"]]],["li",["p",["code","Tag"]," \u65b0\u589e\u9009\u4e2d\u72b6\u6001\u3002"]],["li",["p","\u4fee\u590d ",["code","Dropdown.Button"]," \u4e0d\u652f\u6301 ",["code","visible"]," \u548c ",["code","onVisibleChange"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3779"},"#3779"]]],["li",["p","\u4fee\u590d ",["code","DatePicker[showTime]`` \u7684"],"\u6b64\u523b` \u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3748"},"#3748"]]],["li",["p","\u4fee\u590d ",["code","Steps"]," \u7ad6\u76f4\u65b9\u5411\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3760"},"#3760"]]],["li",["p","\u4fee\u590d ",["code","Spin"]," \u7ec4\u4ef6\u5728 IE10+ \u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3755"},"#3755"]]],["li",["p","\u4fee\u590d ",["code","Mention"]," \u7ec4\u4ef6\u7684 focus \u903b\u8f91. ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3801"},"#3801"]]],["li",["p","\u4fee\u590d ",["code","Progress"]," \u7ec4\u4ef6\u7684\u52a8\u753b\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3784"},"#3784"]]],["li",["p","\u4fee\u590d ",["code","Select"]," \u641c\u7d22\u65f6\u7684\u4e22\u5931\u7126\u70b9\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3778"},"#3778"]]],["li",["p","\u4fee\u590d ",["code","TimePicker"]," \u4e0d\u652f\u6301 ",["code",'format="HH"']," \u7b49\u683c\u5f0f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3793"},"#3793"]]],["li",["p","\u4fee\u590d ",["code","Input"]," \u7684 ",["code","suffix"]," \u90e8\u5206\u533a\u57df\u4e2d\u9f20\u6807\u4e8b\u4ef6\u65e0\u6cd5\u54cd\u5e94\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3714"},"#3714"]]],["li",["p","\u4f18\u5316\u4e86 ",["code","Table"]," \u9009\u62e9\u7684\u6027\u80fd\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3757"},"#3757"]]],["li",["p","\u4f18\u5316 ",["code","Carousel"]," \u7684\u9ed8\u8ba4\u6837\u5f0f\u3002"]],["li",["p","\u4f18\u5316 ",["code","Checkbox"]," \u548c ",["code","Radio"]," \u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","\u4fee\u590d ",["code","DatePicker"],"\u3001",["code","Form"],"\u3001",["code","Table"]," \u7b49\u7ec4\u4ef6\u7684\u6837\u5f0f\u7ec6\u8282\u3002"]]],["h2","2.3.2"],["p",["code","2016-11-09"]],["ul",["li",["p","\u4fee\u590d\u4f7f\u7528 ",["code","getFieldProps"]," \u4f1a\u5bfc\u81f4\u6b7b\u5faa\u73af\u7684\u95ee\u9898\u3002"]]],["h2","2.3.1"],["p",["code","2016-11-07"]],["ul",["li",["p","\u4fee\u6b63\u4e0a\u4e2a\u7248\u672c\u7f3a\u5c11 ",["code","dist/antd.css"]," \u7684\u95ee\u9898\u3002"]]],["h2","2.3.0"],["p",["code","2016-11-04"]],["ul",["li",["p","\u5347\u7ea7 normalize.css \u5230 5.0\u3002"]],["li",["p","package.json \u7684 main \u6362\u6210\u4e86 ",["code","lib/index.js"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3397"},"#3397"]]],["li",["p","\u5168\u65b0\u7684 ",["code","Spin"]," \u8bbe\u8ba1\u3002"]],["li",["p",["code","TimePicker"]," \u65b0\u589e\u4e86 ",["code","addon"]," \u4ee5\u652f\u6301\u81ea\u5b9a\u4e49\u7684\u9644\u52a0\u5185\u5bb9\u3002"]],["li",["p",["code","Tree"]," \u65b0\u589e\u4e86 ",["code","onDragEnd"],"\u3002"]],["li",["p",["code","Collapse"]," \u65b0\u589e\u4e86 ",["code","bordered"],"\u3002"]],["li",["p","\u4f18\u5316 ",["code","Tabs"]," \u5207\u6362\u65f6\u7684\u52a8\u753b\u6548\u679c\u3002"]],["li",["p","\u4f18\u5316 ",["code","Radio"]," \u548c ",["code","Checkbox"]," \u5728\u7981\u7528\u548c\u9f20\u6807\u505c\u7559\u65f6\u7684\u6837\u5f0f\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3590"},"#3590"]]],["li",["p","\u4f18\u5316 ",["code","Transfer"]," \u7684\u6027\u80fd\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2860"},"#2860"]]],["li",["p","\u4fee\u590d ",["code","Popover"]," \u5d4c\u5957\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3448"},"#3448"]]],["li",["p","\u4fee\u590d ",["code","Transfer"]," \u670d\u52a1\u7aef\u6e32\u67d3\u62a5\u9519\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3686"},"#3686"]]],["li",["p","\u4fee\u590d ",["code","Upload"]," ",["code","picture-card"]," \u6a21\u5f0f\u4e0b\u65b0\u4e0a\u4f20\u7684\u56fe\u7247\u4e0d\u663e\u793a\u9884\u89c8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3706"},"#3706"]," ",["a",{title:null,href:"https://github.com/denzw"},"@denzw"]]],["li",["p","DatePicker"],["ul",["li",["p","\u5728 ",["code","showTime"]," \u6a21\u5f0f\u4e0b\u73b0\u5728\u5931\u53bb\u7126\u70b9\u4e5f\u4f1a\u89e6\u53d1 ",["code","onChange"],"\u3002"]],["li",["p",["code","MonthPicker"]," \u589e\u52a0\u4e86 ",["code","monthCellContentRender"],"\u3002"]],["li",["p",["code","RangePicker"]," \u73b0\u5728\u53ef\u4ee5\u624b\u52a8\u8f93\u5165\u65f6\u95f4\u4e86\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3718"},"#3718"]]],["li",["p","\u65b0\u589e\u4e86\u6377\u514b\u8bed\u7684\u7ffb\u8bd1\u3002"]]]],["li",["p","Badge"],["ul",["li",["p","\u4f18\u5316\u9f20\u6807\u505c\u7559\u65f6\u8d85\u8fc7 99 \u7684\u6570\u5b57\u663e\u793a\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3645"},"#3645"]]],["li",["p","\u4fee\u590d\u5355\u72ec\u4f7f\u7528\u65f6\u4f1a\u6709\u79fb\u52a8\u52a8\u753b\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3709"},"#3709"]]]]],["li",["p","Mention"],["ul",["li",["p","\u4fee\u590d\u4f1a\u88ab ",["code","Table"]," \u906e\u4f4f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3588"},"#3588"]]],["li",["p","\u65b0\u589e ",["code","getSuggestionContainer"]," \u6765\u6307\u5b9a\u5bb9\u5668\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3658"},"#3658"]]]]],["li",["p","Tag"],["ul",["li",["p","\u5e9f\u5f03 ",["code","color"]," \u5c5e\u6027\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","\u65b0\u589e ",["code","type"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]],["li",["p","\u65b0\u589e ",["code","checkable"],"\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3560"},"#3560"]]]]],["li",["p","Radio.Group"],["ul",["li",["p","\u65b0\u589e ",["code","className"],"\u3002"]],["li",["p",["code","children"]," \u4e3a ",["code","null"]," \u6216 ",["code","undefined"]," \u65f6\u73b0\u5728\u4f1a\u88ab\u5ffd\u7565\u3002"]]]],["li",["p","Select"],["ul",["li",["p","\u65b0\u589e ",["code","tokenSeparators"]," \u652f\u6301\u7c98\u8d34\u65f6\u81ea\u52a8\u5206\u8bcd\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2071"},"#2071"]]],["li",["p","\u65b0\u589e ",["code","onFocus"]," \u56de\u8c03\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3587"},"#3587"]]],["li",["p","\u4fee\u590d ",["code","combobox"]," \u6a21\u5f0f\u4e0b\u9009\u4e2d\u9879\u4e0d\u80fd\u6b63\u786e\u663e\u793a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3401"},"#3401"]]]]]],["h2","2.2.1"],["p",["code","2016-11-02"]],["ul",["li",["p","\u4fee\u590d Form \u4e2d DatePicker","[showtime]","\uff08\u53d7\u63a7\uff09\u65e0\u6cd5\u4f7f\u7528\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3665"},"#3665"]]]],["h2","2.2.0"],["p",["code","2016-10-28"]],["ul",["li",["p","\u652f\u6301 TypeScript@2.0\u3002",["a",{title:null,href:"https://github.com/AlbertZheng"},"@AlbertZheng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3358"},"#3358"]]],["li",["p","\u4e0d\u518d\u5f3a\u4f9d\u8d56\u4e8e React \u7279\u5b9a\u7248\u672c\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3627"},"#3627"]]],["li",["p","Alert \u652f\u6301 ",["code","className"]," ",["code","style"]," \u5c5e\u6027\u3002"]],["li",["p","DatePicker MonthPicker RangePicker \u73b0\u5728\u5141\u8bb8\u8bbe\u7f6e\u662f\u5426\u663e\u793a\u6e05\u9664\u6309\u94ae\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3618"},"#3618"]]],["li",["p","Form.Item \u73b0\u5728\u53ef\u4ee5\u611f\u77e5\u6df1\u5c42\u5d4c\u5957\u7684\u8868\u5355\u57df\uff0c\u4ee5\u81ea\u52a8\u4e3a\u5176\u751f\u6210\u9519\u8bef\u4fe1\u606f\u548c\u72b6\u6001\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3212"},"#3212"]]],["li",["p","RangePicker \u73b0\u5728\u53ef\u4ee5\u8bbe\u7f6e\u4e0d\u53ef\u9009\u7684\u65f6\u95f4\u3002",["a",{title:null,href:"https://ant.design/components/date-picker/#components-date-picker-demo-disabled-date"},"#"]]],["li",["p","Switch"],["ul",["li",["p","\u5bbd\u5ea6\u73b0\u5728\u4f1a\u968f\u7740 ",["code","checkedChildren/unCheckedChildren"]," \u81ea\u52a8\u8c03\u6574\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3380"},"#3380"]]],["li",["p","\u4f18\u5316\u5207\u6362\u52a8\u753b\u3002"]]]],["li",["p","Upload \u73b0\u5728\u53ef\u4ee5 ",["a",{title:null,href:"https://github.com/react-component/upload#customrequest"},"\u81ea\u5b9a\u4e49\u4e0a\u4f20\u65b9\u5f0f"],"\u3002",["a",{title:null,href:"https://github.com/edgji"},"@edgji"]]],["li",["p","Icon"],["ul",["li",["p","\u65b0\u589e ",["code","bulb"]," ",["code","select"]," ",["code","like-o"]," ",["code","dislike-o"],"\u3002"]],["li",["p","\u8c03\u6574 ",["code","loading"]," ",["code","like"]," ",["code","dislike"],"\u3002"]]]],["li",["p","\u4f18\u5316 Card DatePicker Icon Table \u7684 TypeScript \u5b9a\u4e49\u3002",["a",{title:null,href:"https://github.com/infeng"},"@infeng"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3468"},"3468"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3603"},"#3603"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3531"},"#3531"]]],["li",["p","\u4fee\u590d Cascader ",["code","defaultValue"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3470"},"#3470"]]],["li",["p","\u4fee\u590d\u5728\u4e00\u884c\u5185\u540c\u65f6\u4f7f\u7528 Button Input DatePicker Select \u65f6\u5bf9\u9f50\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3481"},"#3481"]]],["li",["p","DatePicker"],["ul",["li",["p","\u4fee\u590d\u8bbe\u7f6e ",["code","DatePicker[showTime]"]," \u540e ",["code","onChange"]," \u4e8b\u4ef6\u89e6\u53d1\u65f6\u673a\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3523"},"#3523"]]]]],["li",["p","\u4fee\u590d Dropdown.Button disabled \u540e\u4ecd\u7136\u54cd\u5e94\u64cd\u4f5c\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3535"},"#3535"]]],["li",["p","Menu"],["ul",["li",["p","\u4fee\u590d\u670d\u52a1\u7aef\u6e32\u67d3\u95ee\u9898\uff0c\u611f\u8c22 ",["a",{title:null,href:"https://github.com/xpcode"},"@xpcode"]," \u5b9a\u4f4d\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2061"},"#2061"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2406"},"#2406"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3293"},"#3293"]]],["li",["p","\u4fee\u590d children \u4e0d\u80fd\u4e3a ",["code","null"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3599"},"#3599"]]]]],["li",["p","\u4fee\u590d message \u52a0\u8f7d\u72b6\u6001\u65e0\u52a8\u753b\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3536"},"#3536"]]],["li",["p","Form"],["ul",["li",["p","\u4fee\u590d ",["code","Form[inline]"]," \u4e0e ",["code","Input[addonBefore|addonAfter]"]," \u4e00\u8d77\u4f7f\u7528\u65f6\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3524"},"#3524"]]],["li",["p","\u4fee\u590d Form.Item \u5185 Radio.Button \u6837\u5f0f\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Form.Item \u5185\u641c\u7d22\u6309\u94ae\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3630"},"#3630"]]],["li",["p","\u4fee\u590d\u7528\u6237\u65e0\u8f93\u5165\u65f6 Form.Item \u8bc6\u522b\u4e3a\u6821\u9a8c\u6210\u529f\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3613"},"#3613"]]]]],["li",["p","\u5f53 ",["code","Popover[title]"]," \u6ca1\u6709\u8bbe\u7f6e\u65f6\uff0c\u4e0d\u518d\u9650\u5236 Popover \u7684\u6700\u5c0f\u5bbd\u5ea6\u3002"]],["li",["p","Table"],["ul",["li",["p","\u4fee\u590d\u56fa\u5b9a\u8868\u5934\u5728\u6ca1\u6709\u6570\u636e\u60c5\u51b5\u4e0b\u7684\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3567"},"#3567"]]],["li",["p","\u4fee\u590d\u65e0\u6570\u636e\u65f6\u4f1a\u8986\u76d6 SubMenu \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3521"},"#3521"]]]]],["li",["p","Tabs"],["ul",["li",["p","\u4fee\u590d\u5361\u7247\u53f6\u7b7e\u5934\u90e8\u9ad8\u5ea6\u4e0e\u8bbe\u8ba1\u7a3f\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d TabPane \u7684\u9ad8\u5ea6\u4f1a\u88ab\u540c\u7ea7 TabPane \u6491\u9ad8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3304"},"#3304"]]]]],["li",["p","\u4fee\u590d ",["code","TreeSelect[showSearch]"]," \u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3520"},"#3520"]]]],["h2","2.1.0"],["p",["code","2016-10-16"]],["ul",["li",["p","Icon \u73b0\u5728\u652f\u6301\u65cb\u8f6c\u52a8\u753b\u3002"]],["li",["p","Tabs \u73b0\u5728\u53ef\u4ee5\u7981\u7528\u5207\u6362\u52a8\u753b\u3002",["a",{ +title:null,href:"https://github.com/ant-design/ant-design/issues/3324"},"#3324"]]],["li",["p","\u65b0\u589e\u897f\u73ed\u7259\u8bed\u7684 localization \u652f\u6301\u3002@Danjavia"]],["li",["p","\u66f4\u65b0\u4fc4\u8bed\u7684 localization \u6587\u6848\u3002@plandem"]],["li",["p","\u65b0\u589e AutoComplete","[onselect]"," \u56de\u8c03\u3002"]],["li",["p","\u4f18\u5316 Modal \u6837\u5f0f\u7ec6\u8282\u3002"]],["li",["p","\u4f18\u5316 Tooltip \u52a8\u753b\u3002"]],["li",["p","\u4f18\u5316 Transfer \u6309\u94ae\u7684\u6837\u5f0f\u3002"]],["li",["p","\u4f18\u5316 Tree \u7684\u6837\u5f0f\u7ec6\u8282\u3002"]],["li",["p","\u6574\u7406\u548c\u4fee\u590d\u4e86\u90e8\u5206 less \u53d8\u91cf\u3002"]],["li",["p","\u4fee\u590d\u670d\u52a1\u7aef\u6e32\u67d3\u65f6\u5168\u91cf\u5f15\u5165 antd \u62a5\u9519\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Affix \u4e0e BackTop \u7684\u670d\u52a1\u7aef\u6e32\u67d3\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3283"},"#3283"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3343"},"#3343"]]],["li",["p","\u4fee\u590d Card","[title]"," \u5185\u65e0\u6cd5\u4f7f\u7528 ",["code","h3"]," \u4e4b\u7c7b\u7684\u6807\u7b7e\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3388"},"#3388"]]],["li",["p","\u4fee\u590d Cascader \u641c\u7d22\u6a21\u5f0f\u4e0e\u6d4f\u89c8\u5668\u81ea\u52a8\u5b8c\u6210\u6709\u51b2\u7a81\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3350"},"#3350"]]],["li",["p","DatePicker"],["ul",["li",["p","\u4fee\u590d\u8bbe\u7f6e ",["code","showTime"]," \u540e\uff0c",["code","onChange"]," \u91cd\u590d\u89e6\u53d1\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3376"},"#3376"]]],["li",["p","\u4fee\u590d\u6d6e\u5c42\u4e0e Trigger \u65e5\u671f\u683c\u5f0f\u4e0d\u4e00\u81f4\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3405"},"#3405"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3298"},"#3298"]]],["li",["p","\u4fee\u590d\u4e0e TimePicker \u6837\u5f0f\u51b2\u7a81\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3312"},"#3312"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3307"},"#3307"]]]]],["li",["p","\u4fee\u590d Form.Item \u6807\u7b7e\u6587\u6848\u8fc7\u957f\u6ea2\u51fa\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Icon \u5728 Safari \u4e0b\u4f1a\u51fa\u73b0\u8fb9\u6846\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d InputNubmer \u952e\u76d8\u4e8b\u4ef6\u6b7b\u5faa\u73af\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3239"},"#3239"]]],["li",["p","\u4fee\u590d Popover \u7bad\u5934\u6837\u5f0f\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Popover \u548c Popconfirm \u7684 ",["code","arrowPointAtCenter"]," \u65e0\u6548\u7684\u95ee\u9898\u3002"]],["li",["p","Select"],["ul",["li",["p","\u4fee\u590d\u6837\u5f0f\u91cd\u590d\u5f15\u5165\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3376"},"#3376"]]],["li",["p","\u4fee\u590d ",["code","notFoundContent"]," \u65e0\u6cd5\u7f6e\u7a7a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3345"},"#3345"]]],["li",["p","\u4fee\u590d Table \u5185\u4f7f\u7528 Select","[showsearch]"," \u540e\u5bbd\u5ea6\u4f1a\u8df3\u52a8\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3413"},"#3413"]]]]],["li",["p","\u4fee\u590d Table \u8fb9\u6846\u7ebf\u4e0e\u9875\u5934\u9875\u811a\u51b2\u7a81\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3301"},"#3301"]]],["li",["p","\u4fee\u590d TabPane \u9ad8\u5ea6\u4e0d\u968f\u5185\u5bb9\u53d8\u5316\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3377"},"#3377"]]],["li",["p","\u4fee\u590d Transfer","[titles]"," \u4e0d\u53d7 LocaleProvider \u63a7\u5236\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3264"},"#3264"]]],["li",["p","Upload"],["ul",["li",["p","\u4fee\u590d\u7528\u6237\u81ea\u5b9a\u4e49 ",["code","onRemove"]," \u4e8b\u4ef6\u4f1a\u8986\u76d6\u9ed8\u8ba4\u884c\u4e3a\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3317"},"#3317"]]],["li",["p","\u4fee\u590d\u56fe\u7247\u5361\u7247\u6837\u5f0f\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3316"},"#3316"]]]]],["li",["p","\u4fee\u590d\u9879\u76ee\u6784\u5efa\u65f6 moment locales \u627e\u4e0d\u5230\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3204"},"#3204"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3411"},"#3411"]]]],["h2","2.0.1"],["p",["code","2016-10-01"]],["ul",["li",["p","\u4fee\u590d\u65e0\u6cd5\u8c03\u7528 react-slick \u65b9\u6cd5\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3164"},"#3164"]]],["li",["p","\u4fee\u590d Steps.Step","[icon]"," \u4e0d\u652f\u6301 React.ReactNode \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3159"},"#3159"]]],["li",["p","\u4fee\u590d Affix \u4e0d\u652f\u6301\u670d\u52a1\u7aef\u6e32\u67d3\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3216"},"#3216"]]],["li",["p","\u4fee\u590d Mention \u4e0d\u652f\u6301 ",["code","onSelect"]," ",["code","placeholder"]," \u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3236"},"#3236"]," ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3226"},"#3226"]]],["li",["p","\u4fee\u590d Transfer \u4e0e ",["code","getFieldDecorator"]," \u4e00\u8d77\u4f7f\u7528\u65f6\u7684\u62a5\u9519\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d LocaleProvider \u5bf9\u65f6\u95f4\u7ec4\u4ef6\u65e0\u6548\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Cascader \u641c\u7d22\u6a21\u5f0f\u641c\u7d22\u6587\u5b57\u663e\u793a\u4e0d\u4e86\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d Spin \u52a8\u753b\u4e0e\u6587\u6848\u6574\u4f53\u4e0d\u5782\u76f4\u5c45\u4e2d\u7684\u95ee\u9898\u3002"]],["li",["p","\u4fee\u590d RangePicker Modal Tag Progress \u7b49\u7ec4\u4ef6\u6837\u5f0f\u95ee\u9898\u3002"]]],["h2","2.0.0"],["p",["code","2016-09-28"]],["p","\u5f88\u9ad8\u5174\u7684\u901a\u77e5\u5404\u4f4d\uff0c\u7ecf\u8fc7\u56db\u4e2a\u6708\u65f6\u95f4\u7684\u7d27\u5bc6\u5f00\u53d1\uff0c",["code","antd@2.0.0"]," \u7ec8\u4e8e\u53d1\u5e03\u4e86\u3002\u8fd9\u4e2a\u7248\u672c\u6211\u4eec\u91cd\u6784\u4e86\u5e95\u5c42\u4ee3\u7801\uff0c\u6301\u7eed\u5b8c\u5584\u73b0\u6709\u7ec4\u4ef6\u529f\u80fd\u548c\u4f18\u5316\u7ec6\u8282\uff0c\u5e76\u63d0\u4f9b\u4e86\u82f1\u6587\u7248\u7684\u6587\u6863\uff0c\u5176\u4e2d\u5f88\u591a\u90fd\u6765\u81ea\u793e\u533a\u7684\u8d21\u732e\uff0c\u65e0\u6cd5\u4e00\u4e00\u611f\u8c22\uff0c\u6b22\u8fce\u5404\u4f4d\u6301\u7eed\u5173\u6ce8\u548c\u97ad\u7b56\u3002\u5728\u5347\u7ea7\u8fc7\u7a0b\u4e2d\u9047\u5230\u4efb\u4f55\u95ee\u9898\uff0c\u8bf7\u53ca\u65f6 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues"},"\u53cd\u9988\u7ed9\u6211\u4eec"],"\u3002"],["h3","2.x \u4e3b\u8981\u53d8\u5316"],["ul",["li",["p","\u5f00\u53d1\u8bed\u8a00\u6539\u4e3a TypeScript\uff0c\u63d0\u4f9b ",["strong","\u5b98\u65b9\u652f\u6301\u7684 ",["code",".d.ts"]," \u6587\u4ef6"],"\uff0c\u611f\u8c22 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1846"},"#1846"]," \u4e2d\u6240\u6709\u53c2\u4e0e\u5230\u8fd9\u6b21\u91cd\u6784\u7684\u4eba\u4ee5\u53ca\u540e\u671f @infeng \u5bf9\u5176\u7684\u5b8c\u5584\u3002"]],["li",["p",["strong","\u65b0\u589e\u82f1\u6587\u6587\u6863"],"\uff0c \u4ee5\u540e\u5c06\u540c\u65f6\u63d0\u4f9b\u4e2d\u82f1\u53cc\u8bed\u6587\u6863\uff0c\u611f\u8c22 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1471"},"#1471"]," \u91cc\u6240\u6709\u53c2\u4e0e\u5230\u7ffb\u8bd1\u548c\u5ba1\u9605\u5de5\u4f5c\u4e2d\u7684\u4eba\u3002"]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6 DatePicker\u3001TimePicker\u3001Calendar \u7b49\u7684\u5e95\u5c42 ",["strong","\u4f7f\u7528 ",["a",{title:null,href:"http://momentjs.com/"},"moment"]," \u66ff\u6362 ",["a",{title:null,href:"github.com/yiminghe/gregorian-calendar"},"gregorian-calendar"]],"\u3002"]],["li",["p","\u5168\u65b0\u8bbe\u8ba1\u7684 ",["a",{title:null,href:"http://ant.design/components/icon/"},"\u56fe\u6807"],"\u3002"]],["li",["p","\u65b0\u589e\u63d0\u53ca\u7ec4\u4ef6 ",["a",{title:null,href:"http://ant.design/components/mention/"},"Mention"],"\u3002"]],["li",["p","\u65b0\u589e\u81ea\u52a8\u5b8c\u6210\u7ec4\u4ef6 ",["a",{title:null,href:"http://ant.design/components/auto-complete/"},"AutoComplete"],"\u3002"]],["li",["p","Form \u65b0\u589e ",["code","getFieldDecorator"]," \u4f5c\u4e3a ",["code","getFieldProps"]," \u7684\u66ff\u4ee3\uff0c\u5bf9\u4e8e\u4e0d\u6b63\u786e\u7684\u4f7f\u7528\u65b9\u5f0f ",["code","getFieldDecorator"]," \u4f1a\u7ed9\u51fa\u63d0\u793a\uff0c\u53ef\u4ee5\u964d\u4f4e\u8e29\u5751\u7684\u6982\u7387\u3002\u76f8\u5173\u8ba8\u8bba\u89c1 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"],"\u3002"]],["li",["p","Table \u652f\u6301 ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-grouping-columns"},"\u8868\u5934\u5206\u7ec4"],"\u3002@yesmeck"]],["li",["p","\u5b8c\u5168\u79fb\u9664 ",["code","antd@1.x"]," \u4e2d\u5df2\u7ecf\u5e9f\u5f03\u7684 QueueAnim\u3001Validation\u3001Form.ValueMixin\u3001Progress.Line\u3001Progress.Circle\u3001Popover","[overlay]"," \u53ca Slider","[marks]"," \u5bf9\u6570\u7ec4\u7684\u652f\u6301\u3002"]]],["h3","2.x \u4e0d\u517c\u5bb9\u6539\u52a8"],["blockquote",["p","\u5efa\u8bae\u4ece ",["code","1.x"]," \u5347\u7ea7\u65f6\uff0c\u76f4\u63a5\u5347\u7ea7\u5230 ",["code","2.x"]," \u7684\u6700\u65b0\u7248\u672c\u3002"],["p","\u5efa\u8bae\u5728\u5347\u7ea7 antd \u7684\u8fc7\u7a0b\u4e2d\uff0c\u6bcf\u505a\u5b8c\u4e00\u6b21\u5408\u7406\u7684\u4fee\u6539\u5e76 review \u548c\u6d4b\u8bd5\u4e4b\u540e\uff0c\u5c31 git commit \u4e00\u6b21\uff0c\u8fd9\u6837\u5728\u8bef\u64cd\u4f5c\u65f6\u80fd\u968f\u65f6\u56de\u6eda\u5230\u4e4b\u524d\u7684\u7248\u672c"]],["p","\u6b64\u7248\u672c\u6709\u90e8\u5206\u4e0d\u517c\u5bb9\u7684\u6539\u52a8\uff0c\u5347\u7ea7\u65f6\u786e\u4fdd\u4fee\u6539\u76f8\u5e94\u7684\u4f7f\u7528\u4ee3\u7801\u3002\u53e6\u5916\u7531\u4e8e\u4eba\u8089\u67e5\u627e\u4ee3\u7801\u4e2d\u7684\u5e9f\u5f03\u7528\u6cd5\u8fc7\u4e8e\u4f4e\u6548\uff0c\u6240\u4ee5\u6211\u4eec\u63d0\u4f9b\u4e86 ",["a",{title:null,href:"https://github.com/ant-design/antd-migration-helper"},"antd-migration-helper"]," \u7528\u4e8e\u626b\u63cf\u4ee3\u7801\u4e2d\u7684\u5e9f\u5f03\u7528\u6cd5\u3002"],["ul",["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u7684 ",["code","value"]," \u548c ",["code","defaultValue"]," \u4e0d\u518d\u652f\u6301 ",["code","String/Date"]," \u7c7b\u578b\uff0c\u8bf7\u4f7f\u7528 ",["a",{title:null,href:"http://momentjs.com/"},"moment"],"\u3002\u9700\u8981\u5bf9\u4ee3\u7801\u8fdb\u884c\u5982\u4e0b\u4fee\u6539\uff0c\u53ef\u4eba\u624b\u4fee\u6539\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#time-related-value-to-moment"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"],["pre",{lang:"diff",highlighted:'- <TimePicker defaultValue="12:08:23" />\n+ <TimePicker defaultValue={moment(\'12:08:23\', \'HH:mm:ss\')} />\n\n- <DatePicker defaultValue="2015/01/01" />\n+ <DatePicker defaultValue={moment(\'2015/01/01\', \'YYYY/MM/DD\')} />\n\n- <Calendar defaultValue={new Date(\'2010-10-10\')} />\n+ <Calendar defaultValue={moment(\'2010-10-10\', \'YYYY-MM-DD\')} />'},["code","- \n+ \n\n- \n+ \n\n- \n+ "]]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u7684 ",["code","onChange"]," \u548c ",["code","onPanelChange"]," \u53ca\u5176\u4ed6\u56de\u8c03\u51fd\u6570\u4e2d\u4e3a ",["code","Date/GregorianCalendar"]," \u7c7b\u578b\u7684\u53c2\u6570\uff0c\u5747\u4fee\u6539\u4e3a moment \u7c7b\u578b\uff0c\u4e24\u8005 API \u6709\u6240\u4e0d\u540c\uff0c\u4f46\u529f\u80fd\u57fa\u672c\u4e00\u81f4\uff0c\u8bf7\u5bf9\u7167 ",["a",{title:null,href:"http://momentjs.com/docs/"},"moment \u7684 API \u6587\u6863"]," \u548c ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar"},"gregorian-calendar \u7684\u6587\u6863"]," \u8fdb\u884c\u4fee\u6539\u3002"],["ol",["li",["p","\u4e5f\u53ef\u4ee5\u53c2\u8003\u8fd9\u4e2a ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/4026221d451b246956983bb42140142d4a48b7d7"},"commit"]," \u6765\u8fdb\u884c\u4fee\u6539\u3002"]],["li",["p","\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#gergoriancalendar-to-moment"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"]]],["pre",{lang:"diff",highlighted:'function disabledDate(date) {\n- console.log(date.getTime());\n+ console.log(date.valueOf());\n}'},["code","function disabledDate(date) {\n- console.log(date.getTime());\n+ console.log(date.valueOf());\n}"]]],["li",["p","\u7531\u4e8e ",["code","JSON.stringify(date: moment)"]," \u8fd4\u56de\u7684\u503c\u4f1a\u4e22\u5931\u65f6\u533a\u8bbe\u7f6e\uff0c\u6240\u4ee5\u5728\u63d0\u4ea4\u524d\u8981\u5148\u4f7f\u7528 ",["code",".format"]," \u628a\u65e5\u671f\u8f6c\u6210\u5b57\u7b26\u4e32\uff0c\u76f8\u5173 issue \u89c1 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3082"},"#3082"],"\uff1a"],["pre",{lang:"js",highlighted:'handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format(\'YYYY-MM-DD HH:mm:ss\'); // \u6216\u5176\u5b83\u683c\u5f0f\n const data = JSON.stringify(values);\n // \u53d1\u9001 data \u5230\u670d\u52a1\u5668\n}'},["code","handleSubmit() {\n const values = this.props.form.getFieldsValue();\n values.date = values.date.format('YYYY-MM-DD HH:mm:ss'); // \u6216\u5176\u5b83\u683c\u5f0f\n const data = JSON.stringify(values);\n // \u53d1\u9001 data \u5230\u670d\u52a1\u5668\n}"]]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u4e0e\u8868\u5355\u6821\u9a8c\u4e00\u8d77\u4f7f\u7528\u65f6\uff0c",["code","type: 'date'"]," \u6539\u4e3a ",["code","type: 'object'"],"\u3002"],["pre",{lang:"diff",highlighted:"getFieldDecorator('time', {\n rules: [{\n required: true,\n- type: 'date',\n+ type: 'object',\n }],\n})(...)"},["code","getFieldDecorator('time', {\n rules: [{\n required: true,\n- type: 'date',\n+ type: 'object',\n }],\n})(...)"]]],["li",["p","\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u7684 ",["code","format"]," \u5c5e\u6027\u4e5f\u53d1\u751f\u4e86\u53d8\u5316\uff0c\u4ece ",["a",{title:null,href:"https://github.com/yiminghe/gregorian-calendar-format#api"},"gregorian-calendar-format \u7684\u683c\u5f0f"]," \u53d8\u5316\u4e3a\u4e0e ",["a",{title:null,href:"http://momentjs.com/docs/#/parsing/string-format/"},"moment \u7684\u683c\u5f0f"],"\uff0c\u4f8b\u5982\u539f\u6765\u7684 ",["code","yyyy-MM-dd"]," \u5c06\u53d8\u4e3a ",["code","YYYY-MM-DD"],"\u3002\u53ef\u4eba\u624b\u4fee\u6539\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#time-related-value-to-moment"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"]],["li",["p","Breadcrumb \u79fb\u9664 ",["code","linkRender"]," \u548c ",["code","nameRender"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","itemRender"],"\u3002"]],["li",["p","Menu \u79fb\u9664 ",["code","onClose"]," ",["code","onOpen"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","onOpenChange"],"\u3002API \u5dee\u5f02\u8f83\u5927\uff0c\u8bf7\u5148\u7814\u7a76 ",["a",{title:null,href:"http://beta.ant.design/components/menu/#components-menu-demo-sider-current"},"demo"],"\u3002"]],["li",["p","Table \u79fb\u9664\u5217\u5206\u9875\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528 ",["a",{title:null,href:"http://ant.design/components/table/#components-table-demo-fixed-columns"},"\u56fa\u5b9a\u5217"],"\u3002"]],["li",["p","Popover \u79fb\u9664 ",["code","overlay"]," \uff0c\u8bf7\u4f7f\u7528 ",["code","content"],"\u3002"]]],["p","\u4ee5\u4e0b\u53d8\u5316\u5347\u7ea7\u540e\u65e7\u4ee3\u7801\u4ecd\u7136\u80fd\u6b63\u5e38\u8fd0\u884c\uff0c\u4f46\u662f\u63a7\u5236\u53f0\u4f1a\u51fa\u73b0\u8b66\u544a\u63d0\u793a\uff0c\u5efa\u8bae\u6309\u63d0\u793a\u8fdb\u884c\u4fee\u6539\u3002"],["ul",["li",["p","Form \u5e9f\u5f03 ",["code","getFieldProps"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","getFieldDecorator"],"\u3002\u53ef\u4eba\u624b\u4fee\u6539\u4e5f\u53ef\u7528\u6211\u4eec\u63d0\u4f9b\u7684 ",["a",{title:null,href:"https://github.com/ant-design/antd-codemod#getfieldprops-to-getfielddecorator"},"codemod"]," \u811a\u672c\u81ea\u52a8\u4fee\u6539\u7c7b\u4f3c\u7528\u6cd5\uff0c\u4f46\u6ce8\u610f\u811a\u672c\u4e0d\u80fd\u8986\u76d6\u6240\u6709\u60c5\u51b5\uff0c\u6240\u4ee5\u5728\u8fd0\u884c\u811a\u672c\u540e\u4ecd\u7136\u9700\u8981 review \u548c\u6d4b\u8bd5\u3002"],["pre",{lang:"diff",highlighted:'- <Input placeholder="text" {...getFieldProps(\'userName\', { ... })} />\n+ {getFieldDecorator(\'userName\', { ... })(\n+ <Input placeholder="text" />\n+ )}'},["code","- \n+ {getFieldDecorator('userName', { ... })(\n+ \n+ )}"]],["p","\u76f8\u5173\u8ba8\u8bba\u53ef\u4ee5\u770b ",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/1533"},"#1533"],"\u3002"]],["li",["p","DatePicker \u5e9f\u5f03 ",["code","toggleOpen"],"\uff0c\u8bf7\u4f7f\u7528 ",["code","onOpenChange"],"\uff1a"],["pre",{lang:"diff",highlighted:'- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}'},["code","- handleToggleOpen({ open }) {\n+ handleOpenChange(open) {\n ...\n}"]]]],["p","\u6700\u540e\uff0c\u7531\u4e8e\u65f6\u95f4\u7c7b\u7ec4\u4ef6\u4fee\u6539\u6bd4\u8f83\u590d\u6742\uff0c\u53ef\u80fd\u8fd8\u9700\u8981\u6df1\u5165\u4e1a\u52a1\u903b\u8f91\uff0c\u6240\u4ee5\u5728\u9879\u76ee\u6bd4\u8f83\u8d76\u7684\u60c5\u51b5\u4e0b\uff0c\u53ef\u4ee5\u8003\u8651\u4f7f\u7528 ",["a",{title:null,href:"https://github.com/ant-design/antd-adapter"},"antd-adapter"]," \u9002\u914d\u4e3a ",["code","antd@1.x"]," \u91cc\u9762\u7684\u7528\u6cd5\uff0c\u4f46\u4e0d\u5efa\u8bae\u3002"],["h3","2.x Bug \u4fee\u590d"],["ul",["li",["p","\u4fee\u590d Dropdown.Button ",["code","disabled"]," \u5c5e\u6027\u65e0\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3070"},"#3070"]]],["li",["p","\u4fee\u590d Form.create ",["code","withRef"]," \u9009\u9879\u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2843"},"#2843"]]],["li",["p","\u4fee\u590d Menu inline \u6a21\u5f0f\u4e0b\u5b50\u83dc\u5355\u5c55\u5f00\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2701"},"#2701"]]],["li",["p","\u4fee\u590d Modal.confirm \u4e4b\u7c7b\u7684\u5f39\u7a97\u5728\u5f02\u6b65\u8c03\u7528\u65f6\u6309\u94ae\u4ecd\u53ef\u70b9\u51fb\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2684"},"#2684"]]],["li",["p","\u4fee\u590d DatePicker","[showtime]"," \u53c2\u6570\u4e2d\u7684 ",["code","format"]," \u5931\u6548\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/3123"},"#3123"]]],["li",["p","\u4fee\u590d Table","[datasource]"," \u4e2d\u7684\u9879\u7684 key \u4e3a ",["code","0"]," \u65f6\u8bc6\u522b\u9519\u8bef\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/pull/3166"},"#3166"]," @noonnightstorm"]],["li",["p","\u4fee\u590d Tree.Node \u65e0\u5b50\u8282\u70b9\u65f6\u4ecd\u7136\u663e\u793a\u7bad\u5934\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2616"},"#2616"]]],["li",["p","\u4fee\u590d Tree.Node \u7bad\u5934\u9690\u85cf\u540e\u9f20\u6807 hover \u4e0a\u53bb\u5149\u6807\u4ecd\u4f1a\u53d1\u751f\u53d8\u5316\u7684\u95ee\u9898\u3002",["a",{title:null,href:"https://github.com/ant-design/ant-design/issues/2748"},"#2748"]]]],["h3","2.x \u5176\u4ed6\u6539\u8fdb"],["ul",["li",["p","Alert \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/alert/#components-alert-demo-banner"},["code","banner"]," \u6a21\u5f0f"],"\u3002"]],["li",["p","BackTop \u589e\u52a0\u56de\u5230\u9876\u90e8\u7684\u52a8\u753b\u6548\u679c\u3002"]],["li",["p","Badge \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/badge/#components-badge-demo-status"},"\u72b6\u6001\u70b9\u6a21\u5f0f"],"\u3002"]],["li",["p","Cascader \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/cascader/#components-cascader-demo-search"},"\u641c\u7d22\u529f\u80fd"],"\u3002"]],["li",["p","Checkbox \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/checkbox/#components-checkbox-demo-check-all"},"indeterminate \u72b6\u6001"],"\u3002"]],["li",["p","Form \u65b0\u589e ",["a",{title:null,href:"http://ant.design/components/form/#components-form-demo-validate-customized"},"\u5782\u76f4\u5e03\u5c40"],"\u3002"]],["li",["p","InputNumber \u73b0\u5728\u652f\u6301\u957f\u6309\u3002",["a",{title:null,href:"http://ant.design/components/input-number/#components-input-number-demo-basic"},"#"]]],["li",["p","notification \u652f\u6301 ",["a",{title:null,href:"http://ant.design/components/notification/#components-notification-demo-custom-icon"},"\u81ea\u5b9a\u4e49 icon"],"\u3002"]],["li",["p","Spin \u73b0\u5728\u5141\u8bb8 ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-tip"},"\u81ea\u5b9a\u4e49\u6587\u6848\u4e0e\u52a8\u753b\u5171\u5b58"],"\u3002@jerrybendy"]],["li",["p","Transfer \u73b0\u5728\u53ef\u4ee5\u76d1\u542c\u7528\u6237\u9009\u62e9\u4e86\u54ea\u4e9b\u9009\u9879\u3002",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"#"]]],["li",["p","Transfer \u73b0\u5728\u53ef\u4ee5\u5b9a\u4e49\u54ea\u4e9b\u9009\u9879\u662f ",["a",{title:null,href:"http://ant.design/components/transfer/#components-transfer-demo-basic"},"\u4e0d\u53ef\u9009\u62e9\u7684"],"\u3002"]],["li",["p","\u4f18\u5316 Alert \u548c notification \u7684\u6837\u5f0f\u3002"]],["li",["p","\u4f18\u5316 Modal.confirm \u4e4b\u7c7b\u7684\u5f39\u7a97\u7684\u952e\u76d8\u4ea4\u4e92\u3002@Dafrok"]],["li",["p","\u4f18\u5316 ",["a",{title:null,href:"http://ant.design/components/date-picker/#components-date-picker-demo-time"},"DatePicker \u7684\u65f6\u95f4\u9009\u62e9"]," \u4ea4\u4e92\u3002"]],["li",["p","\u4f18\u5316 ",["a",{title:null,href:"http://ant.design/components/spin/#components-spin-demo-nested"},"Spin \u72b6\u6001\u5207\u6362"]," \u65f6\u7684\u6548\u679c\u3002"]],["li",["p","\u66f4\u65b0 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/commit/2f308b0f995cfcb2a3c8feb1e35ffd3f0bf93cfc"},"font-family"],"\u3002"]]],["h3","2.x \u76f8\u5173\u5de5\u5177\u53d1\u5e03"],["ul",["li",["p","\u65b0\u589e\u914d\u5957\u7f51\u7ad9 ",["a",{title:null,href:"http://library.ant.design/"},"AntD Library"],"\uff0c\u63d0\u4f9b\u9075\u5faa Ant Design \u8bbe\u8ba1\u89c4\u8303\u7684\u7ec4\u4ef6\u3001\u6a21\u5f0f\u7b49\u7684 Axure \u8d44\u6e90\u3002"]],["li",["p",["code","babel-plugin-antd"]," \u66f4\u540d\u4e3a ",["a",{title:null,href:"https://github.com/ant-design/babel-plugin-import"},"babel-plugin-import"],"\uff0c\u6807\u5fd7\u7740\u8be5\u63d2\u4ef6\u5c06\u4f5c\u4e3a\u4e00\u4e2a\u901a\u7528\u7684\u6309\u9700\u52a0\u8f7d\u65b9\u6848\u5b58\u5728\uff0c\u800c\u4e0d\u518d\u662f ",["code","antd"]," \u4e13\u6709\u3002"],["p","\u8bf7\u66f4\u65b0 ",["code","package.json"],"\uff1a"],["pre",{lang:"diff",highlighted:'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}'},["code",'{\n "devDependencies": {\n- "babel-plugin-antd": "^0.x.x",\n+ "babel-plugin-import": "^1.0.0",\n }\n}']],["p","\u540c\u65f6\u66f4\u65b0 ",["code",".babelrc"]," \u6216\u4f60\u5728\u5176\u5b83\u5730\u65b9\u5bf9\u5176\u7684\u914d\u7f6e\uff1a"],["pre",{lang:"diff",highlighted:'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}'},["code",'{\n- "plugins": [["antd", { style: "css" }]]\n+ "plugins": [["import", { libraryName: "antd", style: "css" }]]\n}']]],["li",["p",["a",{title:null,href:"https://github.com/dvajs/dva"},"dva@1.0.0"]," \u4e5f\u5df2\u7ecf\u53d1\u5e03\uff0c\u5e76\u63a8\u8350 ",["a",{title:null,href:"http://ant.design/docs/react/practical-projects"},"\u5728\u5b9e\u6218\u9879\u76ee\u4e2d\u4f7f\u7528"],"\u3002"]],["li",["p","\u811a\u624b\u67b6\u5de5\u5177\u63a8\u8350\u4f7f\u7528 ",["a",{title:null,href:"https://github.com/dvajs/dva-cli"},"dva-cli"],"\uff0c\u539f\u6765\u7684 ",["code","antd-init"]," \u4ee5\u540e\u4ec5\u4f1a\u7528\u4e8e\u5b66\u4e60\u4ee5\u53ca demo\u3002"]]],["h2","1.11.4"],["p","\u53bb ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"]," \u67e5\u770b ",["code","0.x"]," \u5230 ",["code","1.x"]," \u7684 Change Log\u3002"]],meta:{order:6,title:"\u66f4\u65b0\u65e5\u5fd7",toc:!1,timeline:!0,filename:"CHANGELOG.zh-CN.md"},description:["section",["p",["code","antd"]," \u4e25\u683c\u9075\u5faa ",["a",{title:null,href:"http://semver.org/lang/zh-CN/"},"Semantic Versioning 2.0.0"]," \u8bed\u4e49\u5316\u7248\u672c\u89c4\u8303\u3002"],["h4","\u53d1\u5e03\u5468\u671f"],["ul",["li",["p","\u4fee\u8ba2\u7248\u672c\u53f7\uff1a\u6bcf\u5468\u672b\u4f1a\u8fdb\u884c\u65e5\u5e38 bugfix \u66f4\u65b0\u3002\uff08\u5982\u679c\u6709\u7d27\u6025\u7684 bugfix\uff0c\u5219\u4efb\u4f55\u65f6\u5019\u90fd\u53ef\u53d1\u5e03\uff09"]],["li",["p","\u6b21\u7248\u672c\u53f7\uff1a\u6bcf\u6708\u53d1\u5e03\u4e00\u4e2a\u5e26\u6709\u65b0\u7279\u6027\u7684\u5411\u4e0b\u517c\u5bb9\u7684\u7248\u672c\u3002"]],["li",["p","\u4e3b\u7248\u672c\u53f7\uff1a\u542b\u6709\u7834\u574f\u6027\u66f4\u65b0\u548c\u65b0\u7279\u6027\uff0c\u4e0d\u5728\u53d1\u5e03\u5468\u671f\u5185\u3002"]]],["p","\u5982\u679c\u9700\u8981\u67e5\u770b ",["code","2.0.0"]," \u4e4b\u524d\u7684\u66f4\u65b0\u65e5\u5fd7\uff0c\u8bf7\u79fb\u6b65 ",["a",{title:null,href:"https://github.com/ant-design/ant-design/blob/1.x-stable/CHANGELOG.md"},"GitHub"],"\u3002"]],toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#2.9.3",title:"2.9.3"},"2.9.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.2",title:"2.9.2"},"2.9.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.1",title:"2.9.1"},"2.9.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.9.0",title:"2.9.0"},"2.9.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.3",title:"2.8.3"},"2.8.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.2",title:"2.8.2"},"2.8.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.1",title:"2.8.1"},"2.8.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.8.0",title:"2.8.0"},"2.8.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.4",title:"2.7.4"},"2.7.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.3",title:"2.7.3"},"2.7.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.2",title:"2.7.2"},"2.7.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.1",title:"2.7.1"},"2.7.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.7.0",title:"2.7.0"},"2.7.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.4",title:"2.6.4"},"2.6.4"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.3",title:"2.6.3"},"2.6.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.2",title:"2.6.2"},"2.6.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.1",title:"2.6.1"},"2.6.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.6.0",title:"2.6.0"},"2.6.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.3",title:"2.5.3"},"2.5.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.2",title:"2.5.2"},"2.5.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.1",title:"2.5.1"},"2.5.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.5.0",title:"2.5.0"},"2.5.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.3",title:"2.4.3"},"2.4.3"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.2",title:"2.4.2"},"2.4.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.1",title:"2.4.1"},"2.4.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.4.0",title:"2.4.0"},"2.4.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.2",title:"2.3.2"},"2.3.2"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.1",title:"2.3.1"},"2.3.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.3.0",title:"2.3.0"},"2.3.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.1",title:"2.2.1"},"2.2.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.2.0",title:"2.2.0"},"2.2.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.1.0",title:"2.1.0"},"2.1.0"]],["li",["a",{className:"bisheng-toc-h2", +href:"#2.0.1",title:"2.0.1"},"2.0.1"]],["li",["a",{className:"bisheng-toc-h2",href:"#2.0.0",title:"2.0.0"},"2.0.0"]],["li",["a",{className:"bisheng-toc-h2",href:"#1.11.4",title:"1.11.4"},"1.11.4"]]]}}}); \ No newline at end of file diff --git a/changelog-cn.html b/changelog-cn.html index 5aae56bfa..a68b2c9bf 100644 --- a/changelog-cn.html +++ b/changelog-cn.html @@ -110,45 +110,45 @@
-

更新日志

antd 严格遵循 Semantic Versioning 2.0.0 语义化版本规范。

发布周期#

  • 修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)

  • 次版本号:每月发布一个带有新特性的向下兼容的版本。

  • 主版本号:含有破坏性更新和新特性,不在发布周期内。

如果需要查看 2.0.0 之前的更新日志,请移步 GitHub

  • 2.9.3#

    2017-04-24

    • notification 修复了不能在默认的 4.5s 后关闭的问题。#5869

    • Tabs 增加了 ink-bar 宽度渐变动效。#5858 @hlehmann

  • 2.9.2#

    2017-04-22

    • Alert 修复 banner 型属性无法覆盖的问题。#5800

    • AutoComplete 修复自定义输入组件无法监听 onKeyDown 事件的问题。#5487

    • Button 危险按钮使用新的样式。#5815

    • DatePicker

      • 优化了 RangePicker 的体验,rc-calendar 升级至 ~8.0.0#4985

      • 修复了 RangePicker 自定义高度后文字不能上下居中的问题。pull/5718 @leadream

    • Form 增加样式变量来控制表单项标题冒号的展示。pull/5855 @megawac

    • Icon 增加 displayName 属性。pull/5643 @handycode

    • Input

      • 修复了 Input.Search 在 Input.Group 下的样式问题。#5743

      • 修复了 AutoComplete 在 Input.Group 下的样式问题。#5832

      • 修复了 Select 在 Input.Group 下的 size 问题。#5754

      • 调整了 suffix 的颜色。pull/5820 @megawac

    • InputNumber 更新了 parserformatter 配合使用的文档及示例。#5683

    • Layout

    • LocaleProvider 自动引入样式变量以便自定义。#5712 @lionkeng

    • Menu 去掉 Menu 组件中 a 标签默认的 focus 下划线样式。#5707

    • Notification 样式自适应单行文案。#5846

    • Radio 新增 Radio.Button 颜色及背景色样式变量。pull/5791 @megawac

    • Table

      • 增加了头部背景及行 hover 背景样式变量。#5706 @kappa-gooner

      • 修复了表头分组示例的展示问题。#5697

    • Tabs 修复了垂直模式下滚动按钮的位置问题。#5765 @dicklwm

    • TreeSelect 修复了下拉箭头方向不能改变的问题。#5693

    • TypeScript

    • 全局性优化

    • 网站

  • 2.9.1#

    2017-04-09

    • Step

    • Button 点击后不会再失去焦点。#5597 @kenaniah

    • 链接获取焦点的时候增加下划线。#5587 @kenaniah

    • 修复 Dropdown.Button 不能使用 placement 的问题。#5594

    • 修复 Pagination 不对齐的问题。#5632

    • 修复 AutoComplete 使用 allowClear 时的样式问题。#5634

    • 修复 DatePicker 设置 showTodayfalse 时的样式问题。#5620

    • 修复 Select 搜索无结果时默认显示英文的问题。#5661 @LeeHarlan

  • 2.9.0#

    2017-04-01 👻

    • 默认字体中数字设为等宽,方便进行纵向比较。b526083

    • Select

      • 新增 mode 参数,废弃 tags|combobox|multiple 属性,使用 mode={tags|combobox|multiple} 来代替。

      • tags|multiple 模式现在支持配置 allowClear 清除按钮。#4843

    • Progress 新增 dashboard 仪表盘类型。#5225 @qiaolb

    • Tree 新增 showLine 属性,支持纵向连接线展示。#3854

    • TimePicker 支持 12 小时制:use12Hours#4063

    • Table 支持 column.filterIcon,支持使用自定义筛选菜单时自定义图标。#5293

    • Spin 新增 wrapperClassName,方便给包裹形态的加载条增加类名。#5425 @aaronplanell

    • Tabs 新增点击左右切换箭头的回调 onPrevClick onNextClick#4395

    • InputNumber 新增 parser 属性,用于有时指定了 formatter 时需要解析出数字。#5178

    • 国际化

    • TypeScript

      • 参照 react-slick 补充 Carousel 的定义。

      • 修复 Form 的部分定义。

      • 修正 getPopupContainer 定义。

    • 允许分开禁用 Tabs 的高亮条和面板的切换动画。#5089 @xieguanglei

    • Button 的 loading 属性支持 { delay: 1000 } 的形式,默认不再延迟切换状态 。#5365

    • 增加 Card 头部的 less 变量。#5354 @kossel

    • 修复 Breadcrumb 没有设置 breadcrumbName 时分隔符多余的问题。

    • 修复 Dropdown.Button 的 Unknown prop placement 警告信息。#5594

    • 修复 RangePicker 和 InputNumber 的占位文字颜色。

    • 修复 Cascasder 搜索模式下无法使用退格键的问题。#5340

    • 修复 LocaleProvider 有时对 Modal.confirm 失效的问题。#5493 @hargasinski

    • 修复 BackTop 设置了 target 时滚动动效消失的问题。#5564

    • 优化 Pagination 的样式实现。#5557

  • 2.8.3#

    2017-03-27

    • TypeScript

      • 修复 AutoComplete[filterOption] 定义缺失的问题。#5393 @mitchelldemler

      • 修复 getPopupContainer getCalendarContainer getTooltipContainer getSuggestionContainer 等的定义问题。322e9ef

      • 优化 Form.create 的定义。#5420 @infeng

    • 修复 Badge 在 Maxthon 内的兼容性问题。#5477

    • 修复 Button 内无法使用 null undefined 的问题。#5472 @blade254353074

    • Breadcrumb 不再强依赖于 route.breadcrumbName ac1c7f3

    • 修复 Form.Item[hasFeedback]Input[prefix] 混用时的样式问题。#5456 @william-yz

    • 修复 Layout.Content 与 Carousel 一起使用时的样式问题。#5415

    • LocaleProvider

    • 修复 Menu 内 Icon 动画效果与文字不一致的问题。#5495

    • 修复 Modale[footer] 无法置空的问题。#5462

    • 修复 2.8.2 引入的 Pagination 在 IE<=10 下样式丢失的问题。#5484

    • 修复 Popover 内使用 Table 时会意外关闭的问题。#5407

    • 去掉 Radio 只能作为 Radio.Group 的直接后代的限制。#5443

    • 修复 Switch 在 Form.Item 内使用时的 warning。#5368

    • Table 的选择全部菜单现在默认隐藏,selections 设置为 true 时展现。#5246 @infeng

    • 新增 @info-color 主题变量。#5442

    • 现在可以通过 NODE_ENV=test 来禁用测试时 antd 全量加载的 warning。#5345

    • 升级 moment 到 2.18.0

  • 2.8.2#

    2017-03-19

    • 发布了新的 设计基础文档

    • 修复使用 Modal.confirm 时报错的问题。#5269

    • 修复 Upload 的蒙层样式 #5275

    • 修复 Upload 上传进度条不显示的问题 #5323

    • 修复 Table 的分页的 showTotal 数据错误的问题 #5259

    • 修复了 Popconfirm 与 Button 同时使用时的样式问题 5301

    • 修复 Radio 的一个样式问题 #5336

    • 修复 Message 的 getContainer 无法使用的问题 #5380

    • 修复 Checkbox 和 Radio 标签的文字对齐 696a3c0

    • 调整了 Spin 的动画 fa1e031

    • 调整了 Mention 的一些样式 240a93c

  • 2.8.1#

    2017-03-11

    • DatePicker 优化了带时间的 DatePicker 的选择行为,并修复父组件 state 变化导致无法选中的问题。#5189 @megawac

    • Form

    • Icon 增加 shakeandroid-o 图标。commit/941782

    • Input 修复有 addonBeforehasFeedback 失效的问题。#5228

    • InputNumber 补充缺失的 type 定义。#5240 @hlehmann

    • Modal 支持点击 esc 调用 onCancle#5203 @elios264

    • Table

      • 补充缺失的 type 定义。#5206 @kvey

      • 修复小号表格无数据时右边线缺失的问题。#5237

      • 修复表头分组时排序失效的问题。#5158

    • Tooltip 修复 Trigger 为绝对定位且禁用的按钮时失效的问题。#5254

    • Upload

    • 全局性优化

      • 修复 lodash.debounce 依赖缺失问题。#5230

    • 网站

  • 2.8.0#

    2017-03-06

    • Tabs

      • 新增 tabBarStyle 用于自定义 tabBar 的样式。#4966

      • 新增 TabPane[closable] 用于设置是否显示删除按钮。#4807 @lixiaoyang1992

    • Anchor

      • 新增 showInkInFixed 用于设置在 fixed 状态下是否圆形图标。#4960

      • 修复 children 不是 AnchorLink 时会报错的问题。#5129

    • Table

      • 新增反选功能并允许自定义全选选项。#4962

      • spin 属性支持所有 Spin 的属性。#4824 @lixiaoyang1992

      • 修正 sizesmall 的时候表头没有底边框的问题。#5182

    • Mention 新增自定义触发字符的支持。demo

      • Mention animation

    • Rate

      • 支持自定义字符。demo

      • 新增 className 属性。

    • Layout

      • 新增 顶部-侧边布局-通栏 的例子。demo

      • 新增 固定头部 的例子。demo

      • Sider 新增 breakpoint 用于设置响应式展示。#4931

    • Form

      • 新增 layout 属性用于取代原有的 horizontalverticalinline#5056

    • Calendar

      • 新增 dateFullCellRendermonthFullCellRender 用于覆盖单元格的内容。#5138 @wonyun

      • 新增 onSelect 用于日期选择功能。demo

    • AutoComplete

      • 修复在 Form.Item 里不对齐的问题。#5139

      • 新增 查询模式 - 确定类目 的例子。demo

    • Col 新增 xl 属性,支持 1600px 的响应布局断点。#4796 @hjin-me

    • Upload 新增 locale 支持国际化文案定义。#4697

    • Transfer 新增 onScroll 支持动态加载数据。#4188

    • message 和 notification 新增 getContainer 参数支持自定义消息渲染的容器。#5019

    • Badge 新增 showZero 支持设置是否显示 0#4251

    • InputNumber

      • 新增 formatter 用于格式化展示的值。

      • 新增组合键的支持。详细

    • 新增大量图标。#5107

    • 新增语言支持:

    • 优化 Spin 显示位置。#4722

    • 优化 Checkbox 以兼容 browser-sync#2744

    • 修复 Steps 在窗口变化时的宽度问题。#5083

    • 修复 Upload.Dragger unmount 时会报错的问题。#5162

    • 修复 Button 里的文字在 IE 下点击时会移动的问题。

    • 修复 Input 的前缀跟后缀的垂直居中对齐问题。

  • 2.7.4#

    2017-02-28

    • 修复 TreeSelect 多选框无法展现的问题。#5092

    • 修复 Anchor 的 e.stopPreventDefault is not a function 的报错。#5080

    • 修复 Input、Cascader、Upload 的一些样式细节。

  • 2.7.3#

    2017-02-25

    • 演示代码统一为 ES6 class 的写法。#4878

    • TypeScript

      • 修复 Cannot find module '../../package.json' 的问题。#4935

      • 补充了 Table、RangePicker 和 Upload 的部分属性定义。

    • 修复了 Modal onOk afterClose 和 Popconfirm onConfirm onCancel 缺少点击 event 参数的问题。 #4787

    • 优化 Menu[inline] 和 Collapse 的折叠动画效果。

    • 优化了 Checkbox 和 Radio 的垂直对齐样式。

    • Table

      • 修复固定列时列头样式错位的问题。#4936

      • 修复未清除浮动导致排版错位的问题。#4945

      • 修复筛选子菜单无法显示的问题。#4975

      • 修复固定列上的自定义筛选菜单无法交互的问题。#5010

      • 修正 pagination.onChange 和 Pagination 的 onChange 参数不一致的问题。

      • 修复加载状态切换不柔和的问题。#4934

    • 优化多个 message 展示重叠的问题。#3543

    • 修复 Carousel 在改变浏览器窗口大小后 autoplay 会失效的问题。#2550

    • 修复了 InputNumber 在受控模式(Form 表单内)无法输入 1.01 1.001 等数字的问题。#5012

    • 优化 Button 加载状态切换时的宽度抖动问题。#4913

    • 修复 Dropdown 的菜单选中样式和 Menu[theme="dark"] 样式无效的问题。#5013 #4903

    • 修复 Menu 的弹出菜单的 z-index 问题。#4937

    • 修复 DatePicker 和 RangePicker 无法设置小于 300px 的宽度的问题。#4920

    • 修复 Spin 内嵌 Spin 的样式问题。#4971

    • 修复了使用 babel-plugin-import 引入 Popconfirm 时,未引入 Button 样式的问题。

    • 修复了样式变量在 Progress type="circle" 上未生效的问题。#5002

    • 修复了 Breadcrumb 的 chilren 为 nullundefined 时报错的问题。#5015

    • 修复 Slider 的 tooltip 闪烁的问题。#5003

    • 修复了 Transfer 中 disabled 选项仍然可以被移动的问题。#4981 @tianlizhao

    • 文档

      • 修复和优化了移动端的展现。

      • 优化了 1.x 升级到 2.x 的不兼容改动文档。

  • 2.7.2#

    2017-02-17

    • 修复 antd.version 无法正常使用的问题。 #4844

    • 修复 dist 文件没有 locales 的问题。 #4910

    • 修复 Cascader 搜索模式下可以选择已禁用选项的问题。 #4699

    • Button

      • 修复 Button[type=danger] 的点击动画。

      • 修复设置 loading 时的样式问题。 #4875

    • Menu

      • 修复 vertical 模式下 openKeys 为受控属性。 #4876

      • 修复 Menu.Item 选中时的动画问题。

      • 修复 Menu.SubMenu 的样式问题。 #4906

    • Table

      • 修复在混合使用固定表头和小尺寸时的样式问题。 #4850

      • 修复无数据时的占位符样式问题。 #4851

      • 精简了 DOM 结构。 #4868

    • 修复 Radio 组件 children 无法为数字 0 的问题。 #4874 @HQidea

    • 修复 RangePicker style.width 无法小于 300 的问题。 #4920

    • 修复 Spin 样式在打包时会导致编译错误的问题。 #4915

    • 修复 Chrome 下 Tooltip 无法在 disabled 的按钮上使用的问题。 #4865

    • 修复 Tree 节点在拖动时会导致整棵树抖动的问题。 #4858

    • 修复 Upload 上传失败的样式问题。 #4810

    • 修复 Menu[vertical] 和 Layout.Sider 配合使用时二级菜单无法弹出的问题。 #4890

    • 优化 Button、Badge[status=processing] 的动画。

    Badge animation +Button animation

  • 2.7.1#

    2017-02-10

    • Affix

      • 修复 hover 时元素被隐藏的问题。#4800

      • 修复 event listener 未被正确移除的问题。#4755

      • 修复快速滚动时不能正确复位的问题。#4760

    • Anchor 修复了有 offsetTop 时的定位问题。#4706

    • AutoComplete

      • 修复了 size 问题。#4766

      • 修复了自动加入其他字符的问题。#4778

    • Dropdown 补充了之前缺失的弹出框位置设定相关的文档及示例。#4811

    • Layout 修复了侧边布局动效不平滑的问题。#4752

    • LocaleProvider 修复了瑞典语相关问题。pull-4762 @JesperWe

    • RangePicker 修复了图标与表单校验反馈图标重叠的问题。#4783 @zhenzong

    • Table

      • 修复了 size 定义里没有 'middle' 的问题。#4819 @warrenseymour

      • 修复过滤功能在 JSX 模式下不生效的问题。#4759

      • 修复分页跳转问题。#4779

    • Tabs 修复了在 IE9 中从第二个标签页起都显示空白的问题。#4795

    • rc-pagination 升级至 ~1.7.0,onChange 增加 pageSize 参数。

    • 全局性优化

      • 修复或优化了一些了文档,链接,样式细节。

      • 接入 stylelint 以替代 lesslint,修复一些 lint 问题。#2179

      • border-radius 统一为 4px。#4772

      • 支持 import { version } from 'antd'#4751

    • 网站

      • 首页自动选择语言。#4552

      • 接入 Google 作为文档的全文本搜索。#4814

      • 改变版本切换 Select 的位置。pull-4799

  • 2.7.0#

    2017-02-03

    • Button 新增 dangerghost 属性。#4679

    • AutoComplete 支持自定义输入框的用法。 #4483

    • 升级了 rc-cascader 到 0.11.0,支持键盘操作。#4411

    • notification 支持更多弹出方向。#4732

    • 升级了 rc-steps 到 2.3.0,Steps 新增 progressDot 属性,支持自定义点状步骤条的样式。#4659

    • 升级了 rc-input-number 到 3.0.0

      • 现在输入时也会触发 onChange#4265

      • 修复了 onKeyUp 事件。#4717

    • Slider 增加 veritical 模式。#4473

    • Tag

      • 增加了预设颜色。#4571

      • 调整了垂直对齐和默认间距。

    • 添加了对德语的支持。#4686

    • 添加了对瑞典语的支持。#4455

    • 添加了对法语的支持。#4538

    • Transfer 添加了 onSearchChange 回调。 #4464

    • Modal.confirm 添加了 maskClosable 配置项。#4488, #4488

    • Form

      • 增加 options.onValuesChange 参数,可用于代替会触发多次 options.onFieldsChange#2934

      • 增加 props.form.getFieldsError props.form.isFieldTouched props.form.isFieldsTouched 三个方法,可用于提交表单按钮的禁用展示。 #4374

      • 增加 hideRequiredMark 属性。#4732

    • 改进了 Upload 的列表图片预览。 #4516

    • 升级了 rc-select 到 6.7.1。

    • 升级 rc-tree-select 到 1.9.0

    • 新增 less 变量: @border-style-base @border-width-base @btn-danger-color @btn-danger-bg 等。

    • 修复了 Badge 在页面放大时错位的问题。#4747 #4290

    • 修复一个固定表头的表格错位问题。#4750

    • 修复一个 IE 下表格滚动时卡顿的问题。#4522

    • 添加别名以修正图标命名风格:addfile => file-addaddfolder => folder-open,原有的命名依然有效。#4758

  • 2.6.4#

    2017-01-20

    • 优化 RangePicker 选择预设时间时的界面显示。#4561

    • 修复 DatePicker 选择时间界面的滚动问题。#4412

    • 修复 Menu 在 vertical 的受控模式下,子菜单不会弹出的问题。#3783

    • 修复 Cascader 禁用时的值显示样式问题。#4648

    • Table

      • 优化固定表头的滚动条显示。#4637

      • 修复在 Safari 下显示 loading 效果时表头会闪烁的问题。#4622

      • 修复多处边框问题。#4647#4635

      • 修复 showHeader 的默认值不为 false 的问题。#4658

      • 修复找不到 TableColumnConfig 的类型定义的问题。#4660

  • 2.6.3#

    2017-01-15

    • 修复 2.6.2 中 Popconfirm 不可用的问题。#4606

  • 2.6.2#

    2017-01-14

    • 新增社区精选组件页面。链接

    • 修复一个内容过长导致 Layout 侧边布局错位的问题。#4459

    • 修复 Input.Search 输入框和图标错位的问题。#4540

    • 补充了一个自定义灰底样式的 Collapse 折叠面板的例子。链接

    • Table

      • 调大了 Table 选择框和展开按钮的列宽度。

      • 修复 pagination 属性切换后分页不可用的问题。#4532

      • 修复不支持三级筛选菜单的问题。#4541

      • 修复 column.filteredValue 无法设置为 null 的问题。

    • 调整 Carousel 为默认不可拖拽和文字可选择。

    • 增加了 Breadcrumb 内嵌非 Breadcrumb.Item 元素时的警告提示。#4403

    • 修复 Tooltip 在 onVisibleChange(visible) 返回 true 时不展示的问题。#4579

    • 优化 TreeSelect 内容过长时的面板高度。#4537

    • 补充了 TimePicker 和 Spin 的组件样式变量。

    • 用年份代替了 DatePicker 年份选择面板上的箭头。#4415

    • 修复 AutoComplete 和 Form [options.validateTrigger] 的 TypeScript 定义。

    • 优化 Spin、Progress 的动画细节效果。

  • 2.6.1#

    2017-1-6

    • 修复 Menu dark theme 样式问题。#4440

    • 修复 Select[tokenSeparators] Modal[afterClose] Input[name] 等的 TypeScript interface 定义。#4441 @eddhannay

    • 修复 TimePicker[placeholder] 无法置空的问题。#4446 @jialeicui

    • 修复 DatePicker 等年份选择面板折行问题。#4415

    • 修复 Table loading 状态分页器可操作的问题。#4461

    • 修复 Input[prefix|suffix] 垂直对齐问题。commit

    • 修复 Cascader 对齐问题。commit

  • 2.6.0#

    2017-1-2

    • 采用全新的色彩系统。pull/4426

      • 使用新的算法函数代替 tint/shade

      • 利用算法生成的新版色板。色板演示

      • 调整默认文字颜色。

    • 增加 Layout 布局组件。#3534

    • 增加 Grid 栅格配置器示例。commit/ee17ab

    • Input

      • 增加 prefix 和 suffix 属性,支持前后缀配置。#4226 @ystarlongzi

      • InputGroup 增加 compact 属性,支持紧凑型展示。pull/4309

    • Spin 增加延迟显示属性 delay。#4306

    • 修复 Pagination 在低分辨率下的错位问题。#4349

    • 修复 Dropdown.Button 换行的问题。pull/4355 @Morhaus

    • 修复 Cascader disabled 状态底色的问题。#4434

    • 修复 MonthPicker monthCellContentRender 属性无效的问题,并修正了错误的文档。#4394

    • 修复 ButtonGroup 存在多余蓝色边框的问题。#4382 @ystarlongzi

    • 修复 Menu horizontal 模式子菜单选择项背景色错误的问题。#4414

    • 修复配置了 hasFeedback 的 Select/Cascader 下拉箭头被遮盖的问题。#4431 @JesperWe

    • Table 没有 header 时,第一行改为非圆角。#4373

    • 优化 Tree 的拖拽效果。#4371

    • 进行了一些文档或示例优化、文档错误修正以及网站样式问题修复。

    • 升级 rc-form 底层依赖,getFieldDecorator 的 id 支持嵌套式写法。

  • 2.5.3#

    2016-12-24 🎄🎄🎄

    • 支持 TypeScript@2.1。#4208

    • 修正了 Tabs 嵌套时的样式问题。 #4317

    • 修正了 Radio 在当前项选中时,再次点击仍会触发 onChange 的问题。 #4242 @ystarlongzi

    • 修正了 Form 多列栅格式的表单排列方式布局异常。 #4271

    • 修正了 Menu 竖直方向的当前选择项的背景问题。#4253

    • 优化了 Dropdown 的 onVisibleChange 回调参数 Type 类型。#4236

    • 优化了 Cascader 的 onChange 回调参数的 Type 类型。#4231

    • 优化了 Datepicker[showtime] 的默认宽度 b912f1c

  • 2.5.2#

    2016-12-10

    • 优化 Menu 已选择项的样式。

    • 修复 Mention 不能响应 onFocusonBlur 的问题。#4163

    • 修复 disabledchecked 的 Radio 之间会多一条阴影的问题。#4114 @jdz321

    • 修复 RangePicker、TimePicker、Calendar 设置 Moment 的 defaultValuevalue 时也会报错的问题。#4147

    • 修复 Affix 在开启动画的 Tabs 里使用时会消失的问题。#3943

    • 修复 Cascader 手动选择和搜索选择时 onChange 接收到的 selectedOptions 不同的问题。#4096

    • 修复 Tabs 页增加到一定数量时会产生偏移的问题。#3637

    • Table

      • 居中对齐表头分组的父表头。

      • 修正设置 filterDropdownVisible 时不生效的问题。#4162

  • 2.5.1#

    2016-12-03

    • 提升网站首页在移动端访问的体验。

    • 补充从 1.x 升级到 2.x 时的组件改动警告提示。#4028

    • 现在 ToolTip、Popover、Popconfirm 支持直接包裹文本节点和多个节点。#3924

    • Anchor

      • 修复快速滚动时的定位问题。#4053

      • 修复 target 指定父元素 ref 时无效的问题。#4037

    • Table

      • 修复设置 defaultChecked 时的一个选中问题。#4020

      • 修复分组表头中筛选功能无法使用的问题。#4099

    • 修复在 Input[type="textarea"] 上使用 Popover 定位错误问题。#4092

    • 修复 Popconfirm 的 visible 属性失效的问题。#4068

    • 修复 TimePicker 无法设置 style.width 的问题。

    • 修复 Steps 自定义图标和默认图标大小不一致的问题。#3817

    • 修复 Form、Button、Slider、Table 等组件的一些样式细节。

  • 2.5.0#

    2016-11-25

    • 默认主题风格修改为支付宝钱包风格,及大量样式优化。

    • 支持服务端渲染。(Mention 会因为 draft-js 的问题有 warning)

    • 引入 Jest Snapshot 测试组件结构及服务端渲染问题。

    • 官网及文档优化。

    • 新增自定义主题的 文档

    • 新增 Sketch 资源文件

    • LocaleProvider 新增巴西语支持。#4004 @nathantn

    • DatePicker

      • DatePicker 现在可以决定是否展示 “今天” 按钮。commit

      • RangePicker 现在可以自定义快捷选择。demo

      • 修复 DatePicker 设置 showTime 后 “此刻” 按钮失效的问题。#3748

      • 修复 RangePicker[format] 失效的问题。#3808

      • 修复 RangePicker placeholder=['xx', 'xx'] 失效的问题。

    • 新增并优化部分 Icon。#3977

    • 新增 Input.Search 控件。demo

    • Mention onSelect 事件现在可以获取完整的数据。#3867

    • Pagination 现在支持展示当前页的索引范围。demo

    • Table

      • 自定义筛选的显示隐藏现在可以通过代码控制。demo

      • 支持 JSX 风格的方式设置 columns。demo

      • 现在可以监听单元格的点击事件 onCellClick#3774

      • 修复无边框 Table 头部的圆角样式问题。

      • 修复 title 和 footer 高度不随 Table[size] 变化的问题。commit

      • 修复选中状态出错的问题。#3900

    • Upload

      • 修复 children 不能为 null 的问题。

      • 修复预览逻辑的问题。commit

    • 修复 Badge 会覆盖其他组件的问题。#3898

    • 修复多行 Checkbox 样式不对齐的问题。#3971 @flashback313

    • 修复 InputNumber 与其它表单控件不对齐的问题。#3866(comment)

    • 修复 Menu.Divider 样式问题。#3813

    • 修复 Popover 直接内嵌 Checkbox 和 Radio 无效的问题。#3455

    • 修复 Select combobox 高度异常问题。#3855

    • 修复 Switch actived 后的样式问题。#3838

    • 修复 Transfer 搜索无结果时不展示 “Not Found” 提示的问题。#3996

    • 修复 TreeSelect 占位符的样式问题。#3841

    • 修复 TypeScript 编译报错的问题。#3969 @AlbertZheng

    • 修复表单反馈图标影响用户操作的问题。#3891

  • 2.4.3#

    2016-11-17

    • 修复 Anchor 内部 querySelector 报错,并做了一些体验优化 。#3832 #3844

  • 2.4.2#

    2016-11-13

    • 修复 Dropdown.Button 不弹出的问题。#3815

  • 2.4.1#

    2016-11-11

    • 修复 2.4.0 组件 index 文件丢失的问题。

  • 2.4.0#

    2016-11-11

    • 调整了组件的导航结构。

    • 新增 Anchor 锚点组件。

    • 整理了样式变量,修复 @font-size-base@text-color 在部分组件无效的问题,新增 @font-size-lg @text-color-secondary,并移除了部分无用的变量。

    • Transfer 组件新增了受控属性 selectedKeys#3729

    • Tag 新增选中状态。

    • 修复 Dropdown.Button 不支持 visibleonVisibleChange 的问题。#3779

    • 修复 DatePicker[showTime]`` 的此刻` 按钮。#3748

    • 修复 Steps 竖直方向的样式。#3760

    • 修复 Spin 组件在 IE10+ 的样式问题。#3755

    • 修复 Mention 组件的 focus 逻辑. #3801

    • 修复 Progress 组件的动画问题。#3784

    • 修复 Select 搜索时的丢失焦点问题。#3778

    • 修复 TimePicker 不支持 format="HH" 等格式的问题。#3793

    • 修复 Inputsuffix 部分区域中鼠标事件无法响应的问题。#3714

    • 优化了 Table 选择的性能。#3757

    • 优化 Carousel 的默认样式。

    • 优化 CheckboxRadio 的样式。#3590

    • 修复 DatePickerFormTable 等组件的样式细节。

  • 2.3.2#

    2016-11-09

    • 修复使用 getFieldProps 会导致死循环的问题。

  • 2.3.1#

    2016-11-07

    • 修正上个版本缺少 dist/antd.css 的问题。

  • 2.3.0#

    2016-11-04

    • 升级 normalize.css 到 5.0。

    • package.json 的 main 换成了 lib/index.js#3397

    • 全新的 Spin 设计。

    • TimePicker 新增了 addon 以支持自定义的附加内容。

    • Tree 新增了 onDragEnd

    • Collapse 新增了 bordered

    • 优化 Tabs 切换时的动画效果。

    • 优化 RadioCheckbox 在禁用和鼠标停留时的样式。#3590

    • 优化 Transfer 的性能。#2860

    • 修复 Popover 嵌套时的样式问题。#3448

    • 修复 Transfer 服务端渲染报错的问题。#3686

    • 修复 Upload picture-card 模式下新上传的图片不显示预览的问题。#3706 @denzw

    • DatePicker

      • showTime 模式下现在失去焦点也会触发 onChange

      • MonthPicker 增加了 monthCellContentRender

      • RangePicker 现在可以手动输入时间了。#3718

      • 新增了捷克语的翻译。

    • Badge

      • 优化鼠标停留时超过 99 的数字显示。#3645

      • 修复单独使用时会有移动动画的问题。#3709

    • Mention

      • 修复会被 Table 遮住的问题。#3588

      • 新增 getSuggestionContainer 来指定容器。#3658

    • Tag

    • Radio.Group

      • 新增 className

      • childrennullundefined 时现在会被忽略。

    • Select

      • 新增 tokenSeparators 支持粘贴时自动分词。#2071

      • 新增 onFocus 回调。#3587

      • 修复 combobox 模式下选中项不能正确显示的问题。#3401

  • 2.2.1#

    2016-11-02

    • 修复 Form 中 DatePicker[showtime](受控)无法使用的问题。#3665

  • 2.2.0#

    2016-10-28

    • 支持 TypeScript@2.0。@AlbertZheng #3358

    • 不再强依赖于 React 特定版本。#3627

    • Alert 支持 className style 属性。

    • DatePicker MonthPicker RangePicker 现在允许设置是否显示清除按钮。#3618

    • Form.Item 现在可以感知深层嵌套的表单域,以自动为其生成错误信息和状态。#3212

    • RangePicker 现在可以设置不可选的时间。#

    • Switch

      • 宽度现在会随着 checkedChildren/unCheckedChildren 自动调整。#3380

      • 优化切换动画。

    • Upload 现在可以 自定义上传方式@edgji

    • Icon

      • 新增 bulb select like-o dislike-o

      • 调整 loading like dislike

    • 优化 Card DatePicker Icon Table 的 TypeScript 定义。@infeng 3468 #3603 #3531

    • 修复 Cascader defaultValue 失效的问题。#3470

    • 修复在一行内同时使用 Button Input DatePicker Select 时对齐的问题。#3481

    • DatePicker

      • 修复设置 DatePicker[showTime]onChange 事件触发时机问题。#3523

    • 修复 Dropdown.Button disabled 后仍然响应操作的问题。#3535

    • Menu

    • 修复 message 加载状态无动画的问题。#3536

    • Form

      • 修复 Form[inline]Input[addonBefore|addonAfter] 一起使用时的样式问题。#3524

      • 修复 Form.Item 内 Radio.Button 样式问题。

      • 修复 Form.Item 内搜索按钮的样式问题。#3630

      • 修复用户无输入时 Form.Item 识别为校验成功的问题。#3613

    • Popover[title] 没有设置时,不再限制 Popover 的最小宽度。

    • Table

      • 修复固定表头在没有数据情况下的样式问题。#3567

      • 修复无数据时会覆盖 SubMenu 的问题。#3521

    • Tabs

      • 修复卡片叶签头部高度与设计稿不一致的问题。

      • 修复 TabPane 的高度会被同级 TabPane 撑高的问题。#3304

    • 修复 TreeSelect[showSearch] 样式问题。#3520

  • 2.1.0#

    2016-10-16

    • Icon 现在支持旋转动画。

    • Tabs 现在可以禁用切换动画。#3324

    • 新增西班牙语的 localization 支持。@Danjavia

    • 更新俄语的 localization 文案。@plandem

    • 新增 AutoComplete[onselect] 回调。

    • 优化 Modal 样式细节。

    • 优化 Tooltip 动画。

    • 优化 Transfer 按钮的样式。

    • 优化 Tree 的样式细节。

    • 整理和修复了部分 less 变量。

    • 修复服务端渲染时全量引入 antd 报错的问题。

    • 修复 Affix 与 BackTop 的服务端渲染问题。#3283 #3343

    • 修复 Card[title] 内无法使用 h3 之类的标签的问题。#3388

    • 修复 Cascader 搜索模式与浏览器自动完成有冲突的问题。#3350

    • DatePicker

      • 修复设置 showTime 后,onChange 重复触发的问题。#3376

      • 修复浮层与 Trigger 日期格式不一致的问题。#3405 #3298

      • 修复与 TimePicker 样式冲突问题。#3312 #3307

    • 修复 Form.Item 标签文案过长溢出的问题。

    • 修复 Icon 在 Safari 下会出现边框的问题。

    • 修复 InputNubmer 键盘事件死循环问题。#3239

    • 修复 Popover 箭头样式问题。

    • 修复 Popover 和 Popconfirm 的 arrowPointAtCenter 无效的问题。

    • Select

      • 修复样式重复引入的问题。#3376

      • 修复 notFoundContent 无法置空的问题。#3345

      • 修复 Table 内使用 Select[showsearch] 后宽度会跳动的问题。#3413

    • 修复 Table 边框线与页头页脚冲突的问题。#3301

    • 修复 TabPane 高度不随内容变化的问题。#3377

    • 修复 Transfer[titles] 不受 LocaleProvider 控制的问题。#3264

    • Upload

      • 修复用户自定义 onRemove 事件会覆盖默认行为的问题。#3317

      • 修复图片卡片样式问题。#3316

    • 修复项目构建时 moment locales 找不到的问题。#3204 #3411

  • 2.0.1#

    2016-10-01

    • 修复无法调用 react-slick 方法的问题。#3164

    • 修复 Steps.Step[icon] 不支持 React.ReactNode 的问题。#3159

    • 修复 Affix 不支持服务端渲染的问题。#3216

    • 修复 Mention 不支持 onSelect placeholder 的问题。#3236 #3226

    • 修复 Transfer 与 getFieldDecorator 一起使用时的报错问题。

    • 修复 LocaleProvider 对时间组件无效的问题。

    • 修复 Cascader 搜索模式搜索文字显示不了的问题。

    • 修复 Spin 动画与文案整体不垂直居中的问题。

    • 修复 RangePicker Modal Tag Progress 等组件样式问题。

  • 2.0.0#

    2016-09-28

    很高兴的通知各位,经过四个月时间的紧密开发,antd@2.0.0 终于发布了。这个版本我们重构了底层代码,持续完善现有组件功能和优化细节,并提供了英文版的文档,其中很多都来自社区的贡献,无法一一感谢,欢迎各位持续关注和鞭策。在升级过程中遇到任何问题,请及时 反馈给我们

    2.x 主要变化#

    • 开发语言改为 TypeScript,提供 官方支持的 .d.ts 文件,感谢 #1846 中所有参与到这次重构的人以及后期 @infeng 对其的完善。

    • 新增英文文档, 以后将同时提供中英双语文档,感谢 #1471 里所有参与到翻译和审阅工作中的人。

    • 时间类组件 DatePicker、TimePicker、Calendar 等的底层 使用 moment 替换 gregorian-calendar

    • 全新设计的 图标

    • 新增提及组件 Mention

    • 新增自动完成组件 AutoComplete

    • Form 新增 getFieldDecorator 作为 getFieldProps 的替代,对于不正确的使用方式 getFieldDecorator 会给出提示,可以降低踩坑的概率。相关讨论见 #1533

    • Table 支持 表头分组。@yesmeck

    • 完全移除 antd@1.x 中已经废弃的 QueueAnim、Validation、Form.ValueMixin、Progress.Line、Progress.Circle、Popover[overlay] 及 Slider[marks] 对数组的支持。

    2.x 不兼容改动#

    建议从 1.x 升级时,直接升级到 2.x 的最新版本。

    建议在升级 antd 的过程中,每做完一次合理的修改并 review 和测试之后,就 git commit 一次,这样在误操作时能随时回滚到之前的版本

    此版本有部分不兼容的改动,升级时确保修改相应的使用代码。另外由于人肉查找代码中的废弃用法过于低效,所以我们提供了 antd-migration-helper 用于扫描代码中的废弃用法。

    • 时间类组件的 valuedefaultValue 不再支持 String/Date 类型,请使用 moment。需要对代码进行如下修改,可人手修改也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

      - <TimePicker defaultValue="12:08:23" />
       + <TimePicker defaultValue={moment('12:08:23', 'HH:mm:ss')} />
       
       - <DatePicker defaultValue="2015/01/01" />
       + <DatePicker defaultValue={moment('2015/01/01', 'YYYY/MM/DD')} />
       
       - <Calendar defaultValue={new Date('2010-10-10')} />
      -+ <Calendar defaultValue={moment('2010-10-10', 'YYYY-MM-DD')} />
    • 时间类组件的 onChangeonPanelChange 及其他回调函数中为 Date/GregorianCalendar 类型的参数,均修改为 moment 类型,两者 API 有所不同,但功能基本一致,请对照 moment 的 API 文档gregorian-calendar 的文档 进行修改。

      1. 也可以参考这个 commit 来进行修改。

      2. 也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

      function disabledDate(date) {
      ++ <Calendar defaultValue={moment('2010-10-10', 'YYYY-MM-DD')} />
    • 时间类组件的 onChangeonPanelChange 及其他回调函数中为 Date/GregorianCalendar 类型的参数,均修改为 moment 类型,两者 API 有所不同,但功能基本一致,请对照 moment 的 API 文档gregorian-calendar 的文档 进行修改。

      1. 也可以参考这个 commit 来进行修改。

      2. 也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

      function disabledDate(date) {
       - console.log(date.getTime());
       + console.log(date.valueOf());
      -}
    • 由于 JSON.stringify(date: moment) 返回的值会丢失时区设置,所以在提交前要先使用 .format 把日期转成字符串,相关 issue 见 #3082

      handleSubmit() {
      +}
    • 由于 JSON.stringify(date: moment) 返回的值会丢失时区设置,所以在提交前要先使用 .format 把日期转成字符串,相关 issue 见 #3082

      handleSubmit() {
         const values = this.props.form.getFieldsValue();
         values.date = values.date.format('YYYY-MM-DD HH:mm:ss'); // 或其它格式
         const data = JSON.stringify(values);
         // 发送 data 到服务器
      -}
    • 时间类组件与表单校验一起使用时,type: 'date' 改为 type: 'object'

      getFieldDecorator('time', {
      +}
    • 时间类组件与表单校验一起使用时,type: 'date' 改为 type: 'object'

      getFieldDecorator('time', {
         rules: [{
           required: true,
       -   type: 'date',
       +   type: 'object',
         }],
      -})(...)
    • 时间类组件的 format 属性也发生了变化,从 gregorian-calendar-format 的格式 变化为与 moment 的格式,例如原来的 yyyy-MM-dd 将变为 YYYY-MM-DD。可人手修改也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

    • Breadcrumb 移除 linkRendernameRender,请使用 itemRender

    • Menu 移除 onClose onOpen,请使用 onOpenChange。API 差异较大,请先研究 demo

    • Table 移除列分页功能,请使用 固定列

    • Popover 移除 overlay ,请使用 content

    以下变化升级后旧代码仍然能正常运行,但是控制台会出现警告提示,建议按提示进行修改。

    • Form 废弃 getFieldProps,请使用 getFieldDecorator。可人手修改也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

      -  <Input placeholder="text" {...getFieldProps('userName', { ... })} />
      +})(...)
    • 时间类组件的 format 属性也发生了变化,从 gregorian-calendar-format 的格式 变化为与 moment 的格式,例如原来的 yyyy-MM-dd 将变为 YYYY-MM-DD。可人手修改也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

    • Breadcrumb 移除 linkRendernameRender,请使用 itemRender

    • Menu 移除 onClose onOpen,请使用 onOpenChange。API 差异较大,请先研究 demo

    • Table 移除列分页功能,请使用 固定列

    • Popover 移除 overlay ,请使用 content

    以下变化升级后旧代码仍然能正常运行,但是控制台会出现警告提示,建议按提示进行修改。

    • Form 废弃 getFieldProps,请使用 getFieldDecorator。可人手修改也可用我们提供的 codemod 脚本自动修改类似用法,但注意脚本不能覆盖所有情况,所以在运行脚本后仍然需要 review 和测试。

      -  <Input placeholder="text" {...getFieldProps('userName', { ... })} />
       +  {getFieldDecorator('userName', { ... })(
       +    <Input placeholder="text" />
      -+  )}

      相关讨论可以看 #1533

    • DatePicker 废弃 toggleOpen,请使用 onOpenChange

      - handleToggleOpen({ open }) {
      ++  )}

      相关讨论可以看 #1533

    • DatePicker 废弃 toggleOpen,请使用 onOpenChange

      - handleToggleOpen({ open }) {
       + handleOpenChange(open) {
         ...
      -}

    最后,由于时间类组件修改比较复杂,可能还需要深入业务逻辑,所以在项目比较赶的情况下,可以考虑使用 antd-adapter 适配为 antd@1.x 里面的用法,但不建议。

    2.x Bug 修复#

    • 修复 Dropdown.Button disabled 属性无效的问题。#3070

    • 修复 Form.create withRef 选项失效的问题。#2843

    • 修复 Menu inline 模式下子菜单展开的问题。#2701

    • 修复 Modal.confirm 之类的弹窗在异步调用时按钮仍可点击的问题。#2684

    • 修复 DatePicker[showtime] 参数中的 format 失效的问题。#3123

    • 修复 Table[datasource] 中的项的 key 为 0 时识别错误的问题。#3166 @noonnightstorm

    • 修复 Tree.Node 无子节点时仍然显示箭头的问题。#2616

    • 修复 Tree.Node 箭头隐藏后鼠标 hover 上去光标仍会发生变化的问题。#2748

    2.x 其他改进#

    2.x 相关工具发布#

    • 新增配套网站 AntD Library,提供遵循 Ant Design 设计规范的组件、模式等的 Axure 资源。

    • babel-plugin-antd 更名为 babel-plugin-import,标志着该插件将作为一个通用的按需加载方案存在,而不再是 antd 专有。

      请更新 package.json

      {
      +}

    最后,由于时间类组件修改比较复杂,可能还需要深入业务逻辑,所以在项目比较赶的情况下,可以考虑使用 antd-adapter 适配为 antd@1.x 里面的用法,但不建议。

    2.x Bug 修复#

    • 修复 Dropdown.Button disabled 属性无效的问题。#3070

    • 修复 Form.create withRef 选项失效的问题。#2843

    • 修复 Menu inline 模式下子菜单展开的问题。#2701

    • 修复 Modal.confirm 之类的弹窗在异步调用时按钮仍可点击的问题。#2684

    • 修复 DatePicker[showtime] 参数中的 format 失效的问题。#3123

    • 修复 Table[datasource] 中的项的 key 为 0 时识别错误的问题。#3166 @noonnightstorm

    • 修复 Tree.Node 无子节点时仍然显示箭头的问题。#2616

    • 修复 Tree.Node 箭头隐藏后鼠标 hover 上去光标仍会发生变化的问题。#2748

    2.x 其他改进#

    2.x 相关工具发布#

    • 新增配套网站 AntD Library,提供遵循 Ant Design 设计规范的组件、模式等的 Axure 资源。

    • babel-plugin-antd 更名为 babel-plugin-import,标志着该插件将作为一个通用的按需加载方案存在,而不再是 antd 专有。

      请更新 package.json

      {
         "devDependencies": {
       -   "babel-plugin-antd": "^0.x.x",
       +   "babel-plugin-import": "^1.0.0",
         }
      -}

      同时更新 .babelrc 或你在其它地方对其的配置:

      {
      +}

      同时更新 .babelrc 或你在其它地方对其的配置:

      {
       -  "plugins": [["antd", { style: "css" }]]
       +  "plugins": [["import", { libraryName: "antd", style: "css" }]]
      -}
    • dva@1.0.0 也已经发布,并推荐 在实战项目中使用

    • 脚手架工具推荐使用 dva-cli,原来的 antd-init 以后仅会用于学习以及 demo。

  • 1.11.4#

    GitHub 查看 0.x1.x 的 Change Log。

+}
  • dva@1.0.0 也已经发布,并推荐 在实战项目中使用

  • 脚手架工具推荐使用 dva-cli,原来的 antd-init 以后仅会用于学习以及 demo。

  • 1.11.4#

    GitHub 查看 0.x1.x 的 Change Log。

  • diff --git a/changelog.html b/changelog.html index cf8149714..0d290862b 100644 --- a/changelog.html +++ b/changelog.html @@ -110,36 +110,36 @@
    -

    Change Log

    antd strictly follows Semantic Versioning 2.0.0.

    Release Schedule#

    • Weekly release: patch version at the end of every week for routine bugfix (anytime for urgent bugfix).

    • Monthly release: minor version at the end of every month for new features.

    • Major version release is not included in this schedule for breadking change and new features.

    If you want to read change logs before 2.0.0, please visit GitHub.

    • 2.9.3#

      2017-04-24

      • notification Fix can't close itself after 4.5s. #5869

      • Tabs Add transition for ink-bar width. #5858 @hlehmann

    • 2.9.2#

      2017-04-22

      • Alert Fix props of banner mode can't be overrided. #5800

      • AutoComplete Fix can't add onKeyDown event listener with customized input component. #5487

      • Button New style for danger Button. #5815

      • DatePicker

        • Improve user experience of RangePicker, rc-calendar upgrade to ~8.0.0. #4985

        • Fix RangePicker not aligned after customizing the size of input. pull/5718 @leadream

      • Form Add a less variable to opt out of form item colons. pull/5855 @megawac

      • Icon Add displayName. pull/5643 @handycode

      • Input

        • Fix Input.Search style issue when be used in Input.Group. #5743

        • Fix AutoComplete style issue when be used in Input.Group. #5832

        • Fix Select size when be used in Input.Group. #5754

        • Change suffix color. pull/5820 @megawac

      • InputNumber Update docs and demos for how to use parser to work with formatter. #5683

      • Layout

      • LocaleProvider Allow for seamless access to less variables. #5712 @lionkeng

      • Menu Override the default a:focus style when it nested in Menu component. #5707

      • Notification Auto adjust style for singleline message. #5846

      • Radio Add less variables for setting color and background color of Radio.Button. pull/5791 @megawac

      • Table

        • Add less variables for setting head background color and row background hover color. #5706 @kappa-gooner

        • Improve the Grouping table head demo style. #5697

      • Tabs Fix the position of the scrolling arrow in vertical mode. #5765 @dicklwm

      • TreeSelect Fix arrow rotate bug. #5693

      • TypeScript

      • Global Optimization

      • Site

    • 2.9.1#

      2017-04-09

      • Step

      • Button won't lose focus after click. #5597 @kenaniah

      • Add underline to focused link. #5587 @kenaniah

      • Fix Dropdown.Button can't use placement issue. #5594

      • Fix Pagination alignment issue. #5632

      • Fix AutoComplete style issue when use allowClear. #5634

      • Fix DatePicker style issue when set showToday to false. #5620

      • Fix Select shows Chinese defaultly. #5661 @LeeHarlan

    • 2.9.0#

      2017-04-01 👻

      • Change the default font family to be monospaced for numbers. b526083

      • Select

        • Add mode prop, deprecate the tags|combobox|multiple properties, replaced by mode={tags|combobox|multiple}.

        • tags|multiple now supports allowClear. #4843

      • Add a new type dashboard of Progress. #5225 @qiaolb

      • Add showLine prop of Tree, for connecting line style in tree nodes. #3854

      • TimePicker now supports 12 hours via use12Hours. #4063

      • Add column.filterIcon prop of Table, which can be used to customize filter icon. #5293

      • Add wrapperClassName prop of Spin. #5425 @aaronplanell

      • Add onPrevClick onNextClick props of Tabs. #4395

      • Add parser prop of InputNumber, to extract value from formatter. #5178

      • New locales support:

      • TypeScript

        • Fix definitions of Carousel following react-slick

        • Fix some definitions of Form.

        • Fix getPopupContainer definitions.

      • Allow to disable animation of inkBar and panes of Tabs separately. #5089 @xieguanglei

      • Button loading prop now supports like { delay: 1000 }, removed the default loading delay. #5365

      • Add less variables for Card header. #5354 @kossel

      • Fix extra separator of Breadcrumb without breadcrumbName.

      • Fix Unknown prop placement warning of Dropdown.Button. #5594

      • Fix RangePicker and InputNumber placeholder color.

      • Fix that Cascader search can't use [backspace]. #5340

      • Fix that LocaleProvider can't affect Modal.confirm sometimes. #5493 @hargasinski

      • Fix scroll animation of BackTop which specifies the target prop. #5564

      • Optimize the block style of Pagination. #5557

    • 2.8.3#

      2017-03-27

      • TypeScript

        • Fixed missing definition of AutoComplete[filterOption]. #5393 @mitchelldemler

        • Improve definition of getPopupContainer getCalendarContainer getTooltipContainer getSuggestionContainer, etc. 322e9ef

        • Improve definition of Form.create. #5420 @infeng

      • Fixed Badge should work in Maxthon. #5477

      • Fixed Button cannot work with null undefined as children. #5472 @blade254353074

      • Breadcrumb are not rely on route.breadcrumbName now. ac1c7f3

      • Fixed Form.Item[hasFeedback] will lost styles while using with Input[prefix]. #5456 @william-yz

      • Fixed Layout.Content will show scrollbar while using with Carousel. #5415

      • LocaleProvider

      • Fixed inconsistet animation of Menu Icon and text. #5495

      • Fixed Modale[footer] cannot be set to null. #5462

      • Fixed Pagination will lost styles in IE<=10 which is introduced in 2.8.2. #5484

      • Fixed Popover will be closed by mistake while using Table in it. #5407

      • Remove restriction that Radio can only be direct chidlren of Radio.Group. #5443

      • Fixed warning while using Switch in Form.Item. #5368

      • Now we defaultly hide the Table's "Select All" dropdown icon, display it when set selections to true. #5246 @infeng

      • New theme variable @info-color. #5442

      • Supporting suppress warning(You are using a whole package of antd...) with NODE_ENV=test while testing. #5345

      • Upgrade moment to 2.18.0.

    • 2.8.2#

      2017-03-11

      • New design specification documentation.

      • Fix error of Modal.confirm #5269.

      • Fix mask style of Upload #5275.

      • Fix progress not showing of Upload #5323.

      • Fix a pagination showTotal wrong data issue of Table #5259.

      • Fix a style issue while using Popconfirm and Button together 5301.

      • Fix a style issue of Radio #5336.

      • Fix a issue that getContainer of Message didn't work #5380.

      • Fix text alignment of Checkbox and Radio 696a3c0.

      • Tweak animation and blur style of Spin fa1e031.

      • Tweak some styles of Mention 240a93c.

    • 2.8.1#

      2017-03-11

      • DatePicker Fix can't select time when new props are passed, and improve the selection behavior of DatePicker[showTime]. #5189 @megawac

      • Form

      • Icon Add iconfont shake and android-o. commit/941782

      • Input Fix hasFeedback not work with addonBefore. #5228

      • InputNumber Add typings for props formatter. #5240 @hlehmann

      • Modal Call onCancel when pressing esc key. #5203 @elios264

      • Table

        • Fix implicit type issue. #5206 @kvey

        • Fix right border not visible with no data in small size. #5237

        • Fix sort not working when using grouping column. #5158

      • Tooltip Fix layout style on disabled Button. #5254

      • Upload

      • Global Optimization

        • Fix Cannot resolve module lodash.debounce. #5230

      • Site

    • 2.8.0#

      2017-03-06

      • Tabs

        • Added tabBarStyle to allow customize style of tab bar. #4966

        • Added TabPane[closable] to allow config whether to show delete icon or not. #4807 @lixiaoyang1992

      • Anchor

        • Added showInkInFixed to allow config whether to show circle icon or not when anchor is fixed. #4960

        • Fix issue resulting in Anchor throw errors when children is not AnchorLink. #5129

      • Table

        • Added invert selection feature. demo #4962

        • spin now spport Spin props. #4824 @lixiaoyang1992

        • Fix issue resulting header's bottom border doesn't show when size is small. #5182

      • Mention added custom trigger character support. demo

        • Mention animation

      • Rate

        • Support custom character. demo

        • Added new className prop.

      • Layout

        • Added a new Header Sider demo. demo

        • Added a new Fixed Header demo. demo

        • Added Sider[breakpoint] to allow config responsive breakpoint. #4931

      • Form

        • Added layout to replace the original horizontalverticalinline. #5056

      • Calendar

        • Added dateFullCellRender and monthFullCellRender to allow override the content of cell. #5138 @wonyun

        • Added onSelect for date selection. demo

      • AutoComplete

        • Fix alignment issue in Form.Item. #5139

        • Adde a newd Uncertain Category demo. demo

      • Col added xl to support 1600px breakpoint. #4796 @hjin-me

      • Upload added locale to support i18n. #4697

      • Transfer added onScroll to support load data dynamically. #4188

      • message and notification add getContainer to allow config the render container. #5019

      • Badge added showZero to allow config whether to show 0 or not. #4251

      • InputNumber

        • Added formatter to allow format the value to present.

        • Added ctrl and shift key support. detail

      • Added some new icons. #5107

      • New locale support:

      • Improve Spin display position. #4722

      • Fix Checkbox comatible issue with browser-sync. #2744

      • Fix Steps width issue when resize window. #5083

      • Fix Upload.Dragger unmount error. #5162

      • Fix Button shifting during click in IE issue.

      • FIx Input prefix and suffix vertical alignment.

    • 2.7.4#

      2017-02-28

      • Fix TreeSelect cannot display bug. #5092

      • Fix Anchor e.stopPreventDefault is not a function error. #5080

      • Fix some detail styles of Input, Cascader, Upload.

    • 2.7.3#

      2017-02-25

      • Unify demo code to ES6 class. #4878

      • TypeScript

        • Fix that Cannot find module '../../package.json' error. #4935

        • Fix definitions of Table, RangePicker and Upload.

      • Fix lack of event argument for Modal onOk afterClose and Popconfirm onConfirm onCancel. #4787

      • Improve animation of Menu[inline] and Collapse.

      • Improve Checkbox and Radio vertical align style.

      • Table

        • Fix misplace header when fix column. #4936

        • Fix not clearing float issue. #4945

        • Fix submenu of filter. #4975

        • Fix that filterDropdown of fixed column cannot be interacted with. #5010

        • Fix that arguments of pagination.onChange do not match Pagination onChange.

        • Fix that table loading animation is not smoothing. #4934

      • Improve multiple message display. #3543

      • Fix Carousel autoplay not working after resize window. #2550

      • Fix that controlled InputNumber cannot input number like 1.01 1.001. #5012

      • Improve Button loading switching.#4913

      • Fix Dropdown selected menu style and Menu[theme="dark"] style. #5013 #4903

      • Fix Menu submenu z-index issue. #4937

      • Fix that DatePicker and RangePicker width cannot be reset below 300px issue. #4920

      • Fix style of Spin nested in Spin. #4971

      • Fix that lack of Button style when import Popconfirm by babel-plugin-import.

      • Fix that less variables cannot work on circle Progress. #5002

      • Fix falsy children of Breadcrumb. #5015

      • Fix blinking tooltip of Slider. #5003

      • Fix that Transfer disabled option can be moved. #4981 @tianlizhao

      • Documentation

        • Fix and improve site for mobile devices.

        • Improve 1.x to 2.x compatibility instruction.

    • 2.7.2#

      2017-02-17

      • Fix that antd.version doesn't work as expected. #4844

      • Fix that dist files don't include locales. #4910

      • Fix that disabled option is selectable in search mode of Cascader. #4699

      • Button

        • Fix click animation of Button[type=danger].

        • Fix broken style with loading. #4875

      • Menu

        • Fix that openKeys should be controlled property in vertical mode. #4876

        • Fix selected animation of Menu.Item.

        • Fix broken style of Menu.SubMenu. #4906

      • Table

        • Fix broken style of table which use small size and fixed header. #4850

        • Fix placeholder style. #4851

        • Simplify DOM structure. #4868

      • Fix that Radio should support number 0 as children. #4874 @HQidea

      • Fix that RangePicker should work with style.width which is small than 300. #4920

      • Fix CSS compile error caused by Spin. #4915

      • Fix that Tooltip should work with disabled button in Chrome. #4865

      • Fix UX of Tree while dragging. #4858

      • Fix failed style of Upload. #4810

      • Fix that Menu[vertical]'s SubMenu cannot popup in Layout.Sider. #4890

      • Improve animation of Button and Badge[status=processing].

      Badge animation +Button animation

    • 2.7.1#

      2017-02-10

      • Affix

        • Fix the problem of element been hidden when hover on. #4800

        • Fix event listener can not be removed. #4755

        • Fix can not be unfixed when scrolling fastly. #4760

      • Anchor Fix the location problem when offsetTop has been set. #4706

      • AutoComplete

        • Fix the wrong size. #4766

        • Fix adding error character automatically. #4778

      • Dropdown Add the documentation and demo about positioning of Dropdown menus. #4811

      • Layout Improve Sider's animation effect. #4752

      • LocaleProvider Fix issues with the new Swedish locale provider. pull-4762 @JesperWe

      • RangePicker Fix the overlapping problem about the date icon. #4783 @zhenzong

      • Table

        • Add the missing value 'middle' for size definition. #4819 @warrenseymour

        • Fix controlled filter does not work with JSX style. #4759

        • Fix switch pagination problem. #4779

      • Tabs Fix content missing problem since the second tab pane under IE9. #4795

      • rc-pagination Upgrade to ~1.7.0, add pageSize as onChange's second argument.

      • Global optimization

        • Make some bugfixes and optimizations about documentation、link and style.

        • Use stylelint instead of lesslint, and fix some lint issues. #2179

        • Unify border radius to 4px. #4772

        • Support import { version } from 'antd'. #4751

      • Site

        • Add default locale looking-up in Home Page. #4552

        • Can search with Google. #4814

        • Change the position of version switch. pull-4799

    • 2.7.0#

      2017-02-03

      • Added danger button and ghost button style. #4679

      • Input element of AutoComplete can be customized. #4483

      • Upgrade rc-cascader to 0.11.0, keyborad interactions supported. #4411

      • More popup directions are supported in notification. #4732

      • Upgrade rc-steps to 2.3.0, added progressDot property of Steps, which allows users to customize the display for Steps with progress dot style.

      • Upgrade rc-input-number to 3.0.0

        • Input behavious will trigger onChange callback now.#4265

        • Fixed onKeyUp. #4717

      • Added vertical mode of Slider. #4473

      • Tag

        • Added preset colors. #4571

        • Improvement vertical-align and margin.

      • Add German localization for LocaleProvider.#4686

      • Add Swedish localization for LocaleProvider. #4455

      • Add French localization for LocaleProvider. #4538

      • Added onSearchChange callback of Transfer. #4464

      • Added maskClosable property of Modal.confirm. #4488, #4488

      • Form

        • Added options.onValuesChange option, because options.onFieldsChange would be triggered multiply. #2934

        • Added props.form.getFieldsError props.form.isFieldTouched props.form.isFieldsTouched options that can be used to disable submit button. #4374

        • Added hideRequiredMark property. #4732

      • Improvement upload list of Upload. #4516

      • Upgrade rc-select to 6.7.1.

      • Upgrade rc-tree-select to 1.9.0.

      • Added less variables: @border-style-base @border-width-base @btn-danger-color @btn-danger-bg and etc.

      • Fixed Badge misplace issue when browser zoom above 100%. #4747 #4290

      • Fixed a mis-align issue of fixed header Table. #4750

      • Fixed Table scrolling lag issue in IE. #4522

      • Add icon aliases: addfile => file-addaddfolder => folder-open, and the old type names are still working. #4758

    • 2.6.4#

      2017-01-20

      • Improve RangePicker when selecting a preset date.#4561

      • Fix DatePicker select time scroll issue.#4412

      • Fix issue resulting in vertical Menu can't be controlled.#3783

      • Fix Cascader's style when it's disabled.#4648

      • Table

        • Improve Table fixed header's scrollbar style.#4637

        • Fix issue resulting in Table's header flashes when loading is true in Safari.#4622

        • Fix multiple border issues. #4647#4635

        • Fix showHeader's default value.#4658

        • Fix missing TableColumnConfig type.#4660

    • 2.6.3#

      2017-01-15

      • Fixed issue introduced in 2.6.2 that Popconfirm is not working. #4606

    • 2.6.2#

      2017-01-14

      • Added a Third-Party Library Page for recommending other greet react components. Link

      • Fixed misplaced Sider of Layout. #4459

      • Fixed Input.Search wrong block layout and misplaced icon. #4540

      • Added a customize Collapse panel demo. Link

      • Table

        • Enlarged the width of selection column and expand column.

        • Fixed not-available pagination issue when property pagination is changed. #4532

        • Fixed that three level filter menu is not working. #4541

        • Fixed column.filteredValue issue of cannot being set to null.

      • Now Carousel is undragglble and text-selectable defaultly.

      • Added warnings when non-BreadcrumbItem node is nested under Breadcrumb. #4403

      • Fixed Tooltip hidden issue when onVisibleChange(visible) return true. #4579

      • Make TreeSelect panel default height smaller than screen height. #4537

      • Added less variables of TimePicker and Spin.

      • Replaced arrows of DatePicker year panel by year text. #4415

      • Fixed TypeScript definites of AutoComplete and Form [options.validateTrigger].

      • Improved the animation details of Spin and Progress.

    • 2.6.1#

      2017-1-6

      • Fix style problem for Menu dark theme. #4440

      • Fix TypeScript interface definition for Select[tokenSeparators] Modal[afterClose] Input[name] and so on. #4441 @eddhannay

      • Fix that TimePicker[placeholder] cannot be set to empty string. #4446 @jialeicui

      • Fix style problem in DatePicker year panel. #4415

      • Fix that Table loading doesn't mask Pagination. #4461

      • Fix align style for Input[prefix|suffix]. commit

      • Fix align style for Cascader. commit

    • 2.6.0#

      2017-1-2

      • Brand new color system. pull/4426

        • Brand new color algorithm replacing the tint/shade system.

        • Brand new color palattes generated by new algorithm. Link

        • Change default font color.

      • Add Layout component. #3534

      • Add Grid playground demo. commit/ee17ab

      • Input

      • Spin support delayed display. #4306

      • Fix the dislocation problem of Pagination in low resolution. #4349

      • Fix wrapping display of Dropdown.Button. pull/4355 @Morhaus

      • Fix wrong background color of Cascader in disabled status. #4434

      • Fix MonthPicker[monthcellcontentrender] doesn't work, and some documentation errors. #4394

      • Fix the extra border of ButtonGroup. #4382 @ystarlongzi

      • Fix wrong background color of the Submenu(horizontal mode). #4414

      • Fix overlapping graphics with Select/Cascader in Form.Item with hasFeedback. #4431 @JesperWe

      • Reset border-radius of the first row in Table without header. #4373

      • Improve the drag performance of Tree. #4371

      • Improve official website and documentation, fix some bugs.

      • Update rc-form to support nested style of getFieldDecorator[id].

    • 2.5.3#

      2016-12-24 🎄🎄🎄

      • Supports TypeScript@2.1. #4208

      • Fix style issue resulting in nested Tabs. #4317

      • Fix onChange callback issue resulting in Radio. #4242 @ystarlongzi

      • Fix a FormItem mis-aligin bug. #4271

      • Fix background issue resulting in selected element of veritcal Menu.#4253

      • Improve arguments type of onVisibleChange callback of Dropdown.#4236 @bang88

      • Improve first argument type of onChange callback of Cascader.#4231 @bang88

      • Improve default width of Datepicker[showtime]. b912f1c

    • 2.5.2#

      2016-12-10

      • Improve selected item style of Menu.

      • Fix issue resulting in Mention not responses onFocus and onBlur. #4163

      • Fix issue resulting in there is a redundant shadow between disabled and checked Radio. #4114 @jdz321

      • Fix error when setting Momment defaultValue or value on RangePicker, TimePicker, Calendar. #4147

      • Fix issue resulting in Affix disappears when it's uesed in animated Tabs. #3943

      • Fix issue resulting in Cascader passes different selectedOptions to onChange when manually selecting and selecting by search. #4096

      • Fix issue resulting in Tabs get offset, when too many tabs are opening. #3637

      • Table

        • Align text of grouped parent header to center.

        • Fix issue resulting in filterDropdownVisible can't be set correctly. #4162

    • 2.5.1#

      2016-12-03

      • Improve website experience on mobile devices.

      • Add some migrate warnings for 1.x to 2.x.

      • ToolTip, Popover, Popconfirm support to wrap text node and multiple node directly now. #3924

      • Anchor

        • Fix current position bug when scroll fastly. #4053

        • Fix a bug of parent component ref node is undefined. #4037

      • Table

        • Fix a selection problem when setting defaultChecked in rowSelection. #4020

        • Fix grouping column title cannot work with filters. #4099

      • Fix a misplace bug when using Popover over Input[type="textarea"]. #4092

      • Fix Popconfirm visible is not-working problem. #4068

      • Fix TimePicker can not override width by style.width.

      • Unify Steps icon size. #3817

      • Fix style details of Form, Button, Slider, Table.

    • 2.5.0#

      2016-11-25

      • Change the default theme to Alipay style and improve lots of style details.

      • Supports server-side rendering. (Mention will throw warning for draft-js' issue)

      • Introduce Jest Snapshot to test the structure of components and SSR issues.

      • Improve official website and documentation.

      • Add document for customizing theme.

      • Add Sketch template files.

      • LocaleProvider supports Brazilian. #4004 @nathantn

      • DatePicker

        • DatePicker can determine whether to show "Today" button. commit

        • RangePicker can set presetted ranges. demo

        • Fix "Now" button doesn't work while DatePicker[showTime] is set. #3748

        • Fix RangePicker[format] should work. #3808

        • Fix issue that RangePicker placeholder=['xx', 'xx'] not working.

      • Add and update some icons. #3977

      • New component Input.Search. demo

      • Mention onSelect event will get complete record. #3867

      • Pagination can get current range. demo

      • Table

        • We can control the visible of customized filterDropdown. demo

        • Supports JSX-style columns. demo

        • Can listen the click event of table cell by onCellClick. #3774

        • Fix border radius of head of border-less table.

        • Fix that height of title and footer don't follow Table[size]. commit

        • Fix issue with selected status. #3900

      • Upload

        • Fix that children could not be null.

        • Fix logic of preview. commit

      • Fix z-index of Badge. #3898

      • Fix alignment of multi-line Checkbox. #3971 @flashback313

      • Fix alignment of InputNumber while using with other form controls. #3866(comment)

      • Fix style of Menu.Divider. #3813

      • Fix that Popover should support Checkbox and Radio as children. #3455

      • Fix height of Select[combobox]. #3855

      • Fix style of actived Switch. #3838

      • Fix that Transfer doesn't show "Not Found" while there is no search result. #3996

      • Fix style of placeholder of TreeSelect. #3841

      • Fix compile errors in TypeScript. #3969 @AlbertZheng

      • Fix that feedback icon should not affect users' operation. #3891

    • 2.4.3#

      2016-11-17

      • Fix errors in Anchor about querySelector, and make some experience Optimization .#3832 #3844

    • 2.4.2#

      2016-11-13

      • Fix Dropdown.Button cannot popup menu.#3815

    • 2.4.1#

      2016-11-11

      • Fix 2.4.0 missing index files.

    • 2.4.0#

      2016-11-11

      • Adjust components structure.

      • New Anchor Component.

      • Fix less variables @font-size-base and @text-color, add @font-size-lg @text-color-secondary.

      • Add new props selectedKeys for Transfer component [#3729]. (https://github.com/ant-design/ant-design/issues/3729)

      • Add Tag selected status.

      • Fix Dropdown.Button not support visible and onVisibleChange. #3779

      • Fix Now button of DatePicker[showTime]. #3748

      • Fix style of Steps in vertical mode. #3760

      • Fix style compatibility of Spin in IE10+.#3755

      • Fix default style of Carousel component.

      • Fix focus logic of Mention component. #3801

      • Fix animate bug of Progress component. #3784

      • Fix focus bug of Select component. #3778

      • Fix TimePicker not support format="HH" bug. #3793

      • Fix Input suffix mouse event responsive area. #3714

      • Improve performance of Table selection. #3757

      • Improve Carousel default UI style.

      • Improve style of Checkbox and Radio. #3590

      • Fix style of DatePickek, Form, Table.

    • 2.3.2#

      2016-11-09

      • Fix dead loop while using getFieldProps.

    • 2.3.1#

      2016-11-07

      • Add missing dist/antd.css back.

    • 2.3.0#

      2016-11-04

      • Upgrade normalize.css to 5.0.

      • Point main file to lib/index.js in package.json. #3397

      • A brand new Spin design.

      • Add addon for TimePicker to allow render some addon to its bottom.

      • Add onDragEnd for Tree.

      • Add bordered for Collapse.

      • Improve Tabs switch animation.

      • Improve Radio and Checkbox style when it's disabled and mouse hovered. #3590

      • Optimize Transfer performance.#2860

      • Fix nested Popover style issue. #3448

      • Fix issue resulting in server side render Transfer failed. #3686

      • Fix issue resulting in preview image not display when Upload in picture-card mode. #3706 @denzw

      • DatePicker

        • onChange will be triggered when DatePicker in showTime mode on blur now.

        • Add monthCellContentRender for MonthPicker.

        • Rangepicker can input time manually now.#3718

        • Add czech locale/translations.

      • Badge

        • Improve number over 99 displaying when mouse hovering. #3645

        • Fix moving animation when using Badge alone. #3709

      • Mention

        • Fix issue resulting in Mention will be covered by Table. #3588

        • Add getSuggestionContainer to allow specify container. #3658

      • Tag

      • Radio.Group

        • Add className.

        • null or undefined children will be ignored.

      • Select

        • Add tokenSeparators to support automatic tokenization. #2071

        • Add onFocus callback. #3587

        • Fix issue resulting in Select can't display correct selected item text in combobox mode. #3401

    • 2.2.1#

      2016-11-02

      • Fix controlled DatePicker[showtime] not working bug. #3665

    • 2.2.0#

      2016-10-28

      • Supports TypeScript@2.0. @AlbertZheng #3358

      • Not rely on specific version of React now. #3627

      • Alert supports className style.

      • DatePicker & MonthPicker & RangePicker allow developers to set whether to show the clear button. #3618

      • Form.Item can generate validateStatus & help for nested form control automatically. #3212

      • RangePicker can set some hours or minutes or seconds to be not selectable. #

      • Switch

        • The width of Switch will resize automatically, according to checkedChildren/unCheckedChildren. #3380

        • Improve the switch animation.

      • Upload can customized request now. @edgji

      • Icon

        • New icons bulb select like-o dislike-o.

        • Adjust existing icons loading like dislike.

      • Improve the TypeScript definition of Card & DatePicker & Icon & Table. @infeng 3468 #3603 #3531

      • Fix Cascader defaultValue should work. #3470

      • Fix the alignment of Button & Input & DatePicker & Select. #3481

      • DatePicker

        • Fix wrong timing of triggering onChange while DatePicker[showTime] is set. #3523

      • Fix Dropdown.Button[disabled] doesn't works for behaviour. #3535

      • Menu

      • Fix loading status animation for message.#3536

      • Form

        • Fix style issue while using Form[inline] and Input[addonBefore|addonAfter] together. #3524

        • Fix style issue for Radio.Button in Form.Item.

        • Fix style issue for search button in Form.Item. #3630

        • Fix Form.Item should not treat no user input as validate success. #3613

      • Should not limit the min width of Popover while Popover[title] is not set.

      • Table

        • Fix style of fixed header of Table while dataSource is empty.#3567

        • Fix Table will overlap SubMenu while dataSource is empty. #3521

      • Tabs

        • Height of header of Tabs[type="card|editable-card"] should follow design.

        • Fix height of TabPane should follow height of its content. #3304

      • Fix style of TreeSelect[showSearch]. #3520

    • 2.1.0#

      2016-10-16

      • Supports spinning Icon.

      • Tabs's switch animation could be disabled now. #3324

      • Add Spanish localization for LocaleProvider. @Danjavia

      • Update Russian localization for LocaleProvider. @plandem

      • Add onSelect event for AutoComplete.

      • Improve style of Modal.

      • Improve animation of Tooltip.

      • Improve style of Transfer's buttons.

      • Improve style of Tree.

      • Fix some less variables.

      • Fix errors while import the whole antd in SSR.

      • Fix errors while render Affix and BackTop on server. #3283 #3343

      • Fix conflicts between Cascader search mode and browser's autocomplete behaviour. #3350

      • Fix bug that h3 cannot be the value of Card[title]. #3388

      • DatePicker

        • Fix bug that onChange will be trigger twice when showTime is set. #3376

        • Fix differences between overlay's and trigger's date format. #3405 #3298

        • Fix style conflicts with TimePicker. #3312 #3307

      • Fix overflow issue for Form.Item label.

      • Fix that Icon should not show border in Safari.

      • Fix infinite loop while inc/dec InputNubmer with keyboard. #3239

      • Fix the style of the arrow of Popover.

      • Fix bug Popover and Popconfirm arrowPointAtCenter doesn't work.

      • Select

        • Fix bug that styles of Select are imported twice. #3332

        • Fix bug notFoundContent cannot be set as ''. #3345

        • Fix the unstable width of table cell with Select[showsearch]. #3413

      • Fix style conflicts while use border & title & footer of Table at the same time. #3301

      • Fix that the height of TabPane doesn't follow height of content. #3377

      • Fix bug Transfer[titles] is not under the control of LocaleProvider. #3264

      • Upload

        • Fix bug users' onRemove will override default behaviour. #3317

        • Fix style for listType='picture-card'.#3316

      • Fix bug that moment locales is not found while built. #3204 #3411

    • 2.0.1#

      2016-10-01

      • Fix developers cannot call methods of react-slick. #3164

      • Fix Steps.Step[icon] should support React.ReactNode. #3159

      • Fix server-side render for Affix. #3216

      • Fix Mention should support onSelect placeholder. #3236 #3226

      • Fix Transfer cannot work with getFieldDecorator.

      • Fix LocaleProvider doesn't work for time-related components.

      • Fix Cascader doesn't show search text in search mode.

      • Fix the animation & text Spin should be placed in vertical middle.

      • Fix styles of RangePicker Modal Tag Progress.

    • 2.0.0#

      2016-09-28

      After four months, antd@2.0.0 is published. We had refactored code and improve functionalities and details of existing components. What's more, we provide English version of the documentation. The antd community help us a lot in developing antd@2.0.0.

      If you meet any problem while you try to upgrade from antd@1.0.0, feel free to create issues on GitHub.

      2.x Major changes#

      • Refactor components with TypeScript, and provide .d.ts files which are officially supported. Thanks to all the developers that contributed to #1846 and @infeng.

      • Translate the documentation into English, and we are going to provide both of Chinese and English versions of the documentation in the future. Thanks to all the translators and reviewers that contributed to #1471.

      • DatePicker, TimePicker, Calendar and other components that are designed to select time are refactored to replace gregorian-calendar with moment.

      • All the icons are re-designed.

      • New component Mention.

      • New component AutoComplete.

      • The getFieldProps of Form is replaced with getFieldDecorator which will warn developers if they make mistakes. Related discussion #1533.

      • Table supports grouping columns. @yesmeck

      • Removed components and features which are deprecated in antd@1.x, such as QueueAnim, Validation, Form.ValueMixin, Progress.Line, Progress.Circle, Popover[overlay] and Slider[marks] will not support array any more.

      2.x Breaking changes#

      We suggest you upgrade to lastest version of 2.x.

      There are some breaking changes in antd@2.0.0, and you need to modify your code to work with it.

      • value and defaultValue of all the time-related components will not support type String/Date, please use moment:

        - <TimePicker defaultValue="12:08:23" />
         + <TimePicker defaultValue={moment('12:08:23', 'HH:mm:ss')} />
         
         - <DatePicker defaultValue="2015/01/01" />
         + <DatePicker defaultValue={moment('2015/01/01', 'YYYY/MM/DD')} />
         
         - <Calendar defaultValue={new Date('2010-10-10')} />
        -+ <Calendar defaultValue={moment('2010-10-10', 'YYYY-MM-DD')} />
      • Parameters of type Date/GregorianCalendar of functions such as onChange and onPanelChange, plus other callback functions had been changed to type moment. Please consult APIs of gregorian-calendar and APIs of moment, and update your code accordingly. And you can consult this commit to see how to update.

        Because the return value of JSON.stringy(date: moment) will lost time zone, we should use .format to convert date to string first, see related issue #3082 for details:

        handleSubmit() {
        ++ <Calendar defaultValue={moment('2010-10-10', 'YYYY-MM-DD')} />
      • Parameters of type Date/GregorianCalendar of functions such as onChange and onPanelChange, plus other callback functions had been changed to type moment. Please consult APIs of gregorian-calendar and APIs of moment, and update your code accordingly. And you can consult this commit to see how to update.

        Because the return value of JSON.stringy(date: moment) will lost time zone, we should use .format to convert date to string first, see related issue #3082 for details:

        handleSubmit() {
           const values = this.props.form.getFieldsValue();
           values.date = values.date.format('YYYY-MM-DD HH:mm:ss'); // or other format
           const data = JSON.stringify(values);
           // send data to server
        -}
      • For the value of time-related components becomes an instance of moment, you should replace type: 'date' with type: 'object' in form validation.

      • The format of time-related components is changed from gregorian-calendar-format to moment format now, for instance the format yyyy-MM-dd should change to YYYY-MM-DD.

      • linkRender and nameRender of Breadcrumb are removed, please use itemRender.

      • onClose and onOpen of Menu are removed, please use onOpenChange. As being totally different, please check this demo first.

      • Paging columns of Table were removed, please use fixed columns.

      • Popover[overlay] is removed, please use Popover[content] instead.

      The following change will throw some warnings in the console and it will still work, but we recommend to update your code.

      • getFieldProps of Form is deprecated, please use getFieldDecorator:

        -  <Input placeholder="text" {...getFieldProps('userName', { ... })} />
        +}
      • For the value of time-related components becomes an instance of moment, you should replace type: 'date' with type: 'object' in form validation.

      • The format of time-related components is changed from gregorian-calendar-format to moment format now, for instance the format yyyy-MM-dd should change to YYYY-MM-DD.

      • linkRender and nameRender of Breadcrumb are removed, please use itemRender.

      • onClose and onOpen of Menu are removed, please use onOpenChange. As being totally different, please check this demo first.

      • Paging columns of Table were removed, please use fixed columns.

      • Popover[overlay] is removed, please use Popover[content] instead.

      The following change will throw some warnings in the console and it will still work, but we recommend to update your code.

      • getFieldProps of Form is deprecated, please use getFieldDecorator:

        -  <Input placeholder="text" {...getFieldProps('userName', { ... })} />
         +  {getFieldDecorator('userName', { ... })(
         +    <Input placeholder="text" />
        -+  )}

        Look up to #1533 for related discussion.

      • toggleOpen of DatePicker is deprecated, please use onOpenChange:

        - handleToggleOpen({ open }) {
        ++  )}

        Look up to #1533 for related discussion.

      • toggleOpen of DatePicker is deprecated, please use onOpenChange:

        - handleToggleOpen({ open }) {
         + handleOpenChange(open) {
           ...
        -}

      2.x Bug fixes#

      • Dropdown.Button[disabled] should work. #3070

      • option.withRef of Form.create should work. #2843

      • Fix slow response of expanding sub menu in Menu[inline] mode. #2701

      • The button of Modal.confirm(and so on) should not be clickable while it is closed asynchronously. #2684

      • format of DatePicker[showtime] should work. #3123

      • Fix Table[datasource] treat key whose value is 0 as inexisting. #3166 @noonnightstorm

      • Tree.Node should not show arrow if it has no child nodes. #2616

      • Fix cursor style of arrows that are hidden of Tree.Node. #2748

      2.x Other improvements#

      2.x Workflow#

      • AntD Library a collection of Axure files which includes components and patterns that follow Ant Design Specification.

      • Rename babel-plugin-antd to babel-plugin-import, and this means that babel-plugin-import becomes an common load-on-demand solution and not just for antd.

        Please update package.json:

        {
        +}

      2.x Bug fixes#

      • Dropdown.Button[disabled] should work. #3070

      • option.withRef of Form.create should work. #2843

      • Fix slow response of expanding sub menu in Menu[inline] mode. #2701

      • The button of Modal.confirm(and so on) should not be clickable while it is closed asynchronously. #2684

      • format of DatePicker[showtime] should work. #3123

      • Fix Table[datasource] treat key whose value is 0 as inexisting. #3166 @noonnightstorm

      • Tree.Node should not show arrow if it has no child nodes. #2616

      • Fix cursor style of arrows that are hidden of Tree.Node. #2748

      2.x Other improvements#

      2.x Workflow#

      • AntD Library a collection of Axure files which includes components and patterns that follow Ant Design Specification.

      • Rename babel-plugin-antd to babel-plugin-import, and this means that babel-plugin-import becomes an common load-on-demand solution and not just for antd.

        Please update package.json:

        {
           "devDependencies": {
         -   "babel-plugin-antd": "^0.x.x",
         +   "babel-plugin-import": "^1.0.0",
           }
        -}

        And update your babel config in .babelrc or other place:

        {
        +}

        And update your babel config in .babelrc or other place:

        {
         -  "plugins": [["antd", { style: "css" }]]
         +  "plugins": [["import", { libraryName: "antd", style: "css" }]]
        -}
      • dva@1.0.0 is published and it is officially recommended framework in real world.

      • The officially recommended scaffold is dva-cli now, the old antd-init is just for studying and demo.

    • 1.11.4#

      Visit GitHub to read change logs from 0.x to 1.x.

    +}
  • dva@1.0.0 is published and it is officially recommended framework in real world.

  • The officially recommended scaffold is dva-cli now, the old antd-init is just for studying and demo.

  • 1.11.4#

    Visit GitHub to read change logs from 0.x to 1.x.

  • diff --git a/components/affix-cn/index.html b/components/affix-cn/index.html index c8fa1f733..88e88d2a5 100644 --- a/components/affix-cn/index.html +++ b/components/affix-cn/index.html @@ -110,9 +110,9 @@
    -

    Affix固钉

    将页面元素钉在可视范围。

    何时使用#

    当内容区域比较长,需要滚动页面时,这部分内容对应的操作或者导航需要在滚动范围内始终展现。常用于侧边菜单和按钮组合。

    页面可视范围过小时,慎用此功能以免遮挡页面内容。

    代码演示


    最简单的用法。

    import { Affix, Button } from 'antd';
     
     ReactDOM.render(
       <div>
    diff --git a/components/affix/index.html b/components/affix/index.html
    index 0bae4d59d..f63b5bc19 100644
    --- a/components/affix/index.html
    +++ b/components/affix/index.html
    @@ -110,9 +110,9 @@
       
       
         
    -

    Affix

    Make an element sticky to viewport.

    When To Use#

    When user browses a long web page, some content need to stick to the viewport. This is common for menus and actions.

    Please note that Affix should not cover other content on the page, especially when the size of the viewport is small.

    Examples


    The simplest usage.

    import { Affix, Button } from 'antd';
     
     ReactDOM.render(
       <div>
    diff --git a/components/alert-cn/index.html b/components/alert-cn/index.html
    index 65ecb7c94..903cfcb72 100644
    --- a/components/alert-cn/index.html
    +++ b/components/alert-cn/index.html
    @@ -110,9 +110,9 @@
       
       
         
    -

    Alert警告提示

    警告提示,展现需要关注的信息。

    何时使用#

    • 当某个页面需要向用户显示警告的信息时。

    • 非浮层的静态展现形式,始终展现,不会自动消失,用户可以点击关闭。

    代码演示

    Success Text

    最简单的用法,适用于简短的警告提示。

    import { Alert } from 'antd';
     
     ReactDOM.render(
       <Alert message="Success Text" type="success" />
    @@ -165,7 +165,7 @@ ReactDOM.ren
         type="error"
         showIcon
       />
    -</div>, mountNode);

    页面顶部通告形式,默认有图标且type 为 'warning'。

    import { Alert } from 'antd';
    +</div>, mountNode);

    页面顶部通告形式,默认有图标且type 为 'warning'。

    import { Alert } from 'antd';
     
     ReactDOM.render(
       <div>
    diff --git a/components/alert/demo.js b/components/alert/demo.js
    index 4acfc67bf..893782613 100644
    --- a/components/alert/demo.js
    +++ b/components/alert/demo.js
    @@ -1,2 +1,2 @@
    -webpackJsonp([22,211],{661:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u9875\u9762\u9876\u90e8\u901a\u544a\u5f62\u5f0f\uff0c\u9ed8\u8ba4\u6709\u56fe\u6807\u4e14",["code","type"]," \u4e3a 'warning'\u3002"]],"en-US":[["p","Display Alert as a banner at top of page."]]},meta:{order:6,iframe:250,title:{"zh-CN":"\u9876\u90e8\u516c\u544a","en-US":"Banner"},filename:"components/alert/demo/banner.md",id:"components-alert-demo-banner"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(\n  <div>\n    <Alert message="Warning text" banner />\n    <br />\n    <Alert message="Very long warning text warning text text text text text text text" banner closable />\n    <br />\n    <Alert showIcon={false} message="Warning text without icon" banner />\n    <br />\n    <Alert type="error" message="Error text" banner />\n  </div>\n, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Warning text",banner:!0}),n.createElement("br",null),n.createElement(a.Alert,{message:"Very long warning text warning text text text text text text text",banner:!0,closable:!0}),n.createElement("br",null),n.createElement(a.Alert,{showIcon:!1,message:"Warning text without icon",banner:!0}),n.createElement("br",null),n.createElement(a.Alert,{type:"error",message:"Error text",banner:!0}))},src:"/demo-0.33200397866120457.html"}},662:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u6700\u7b80\u5355\u7684\u7528\u6cd5\uff0c\u9002\u7528\u4e8e\u7b80\u77ed\u7684\u8b66\u544a\u63d0\u793a\u3002"]],"en-US":[["p","The simplest usage for short messages."]]},meta:{order:0,title:{"zh-CN":"\u57fa\u672c","en-US":"Basic"},filename:"components/alert/demo/basic.md",id:"components-alert-demo-basic"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(\n  <Alert message="Success Text" type="success" />\n, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement(a.Alert,{message:"Success Text",type:"success"})}}},663:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u663e\u793a\u5173\u95ed\u6309\u94ae\uff0c\u70b9\u51fb\u53ef\u5173\u95ed\u8b66\u544a\u63d0\u793a\u3002"]],"en-US":[["p","To show close button."]]},meta:{order:2,title:{"zh-CN":"\u53ef\u5173\u95ed\u7684\u8b66\u544a\u63d0\u793a","en-US":"Closable"},filename:"components/alert/demo/closable.md",id:"components-alert-demo-closable"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nconst onClose = function (e) {\n  console.log(e, \'I was closed.\');\n};\n\nReactDOM.render(<div>\n  <Alert message="Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text"\n    type="warning"\n    closable\n    onClose={onClose}\n  />\n  <Alert message="Error Text"\n    description="Error Description Error Description Error Description Error Description Error Description Error Description"\n    type="error"\n    closable\n    onClose={onClose}\n  />\n</div>, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3)),t=function(n){console.log(n,"I was closed.")};return n.createElement("div",null,n.createElement(a.Alert,{message:"Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text",type:"warning",closable:!0,onClose:t}),n.createElement(a.Alert,{message:"Error Text",description:"Error Description Error Description Error Description Error Description Error Description Error Description",type:"error",closable:!0,onClose:t}))}}},664:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u53ef\u4ee5\u81ea\u5b9a\u4e49\u5173\u95ed\uff0c\u81ea\u5b9a\u4e49\u7684\u6587\u5b57\u4f1a\u66ff\u6362\u539f\u5148\u7684\u5173\u95ed ",["code","Icon"],"\u3002"]],"en-US":[["p","Replace the default icon with customized text."]]},meta:{order:5,title:{"zh-CN":"\u81ea\u5b9a\u4e49\u5173\u95ed","en-US":"Customized Close Text"},filename:"components/alert/demo/close-text.md",id:"components-alert-demo-close-text"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(\n  <Alert message="Info Text" type="info" closeText="Close Now" />\n, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement(a.Alert,{message:"Info Text",type:"info",closeText:"Close Now"})}}},665:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u542b\u6709\u8f85\u52a9\u6027\u6587\u5b57\u4ecb\u7ecd\u7684\u8b66\u544a\u63d0\u793a\u3002"]],"en-US":[["p","Additional description for alert message."]]},meta:{order:3,title:{"zh-CN":"\u542b\u6709\u8f85\u52a9\u6027\u6587\u5b57\u4ecb\u7ecd","en-US":"Description"},filename:"components/alert/demo/description.md",id:"components-alert-demo-description"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(<div>\n  <Alert\n    message="Success Text"\n    description="Success Description Success Description Success Description"\n    type="success"\n  />\n  <Alert\n    message="Info Text"\n    description="Info Description Info Description Info Description Info Description"\n    type="info"\n  />\n  <Alert\n    message="Warning Text"\n    description="Warning Description Warning Description Warning Description Warning Description"\n    type="warning"\n  />\n  <Alert\n    message="Error Text"\n    description="Error Description Error Description Error Description Error Description"\n    type="error"\n  />\n</div>, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Success Text",description:"Success Description Success Description Success Description",type:"success"}),n.createElement(a.Alert,{message:"Info Text",description:"Info Description Info Description Info Description Info Description",type:"info"}),n.createElement(a.Alert,{message:"Warning Text",description:"Warning Description Warning Description Warning Description Warning Description",type:"warning"}),n.createElement(a.Alert,{message:"Error Text",description:"Error Description Error Description Error Description Error Description",type:"error"}))}}},666:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u53ef\u53e3\u7684\u56fe\u6807\u8ba9\u4fe1\u606f\u7c7b\u578b\u66f4\u52a0\u9192\u76ee\u3002"]],"en-US":[["p","Decent icon make information more clear and more friendly."]]},meta:{order:4,title:{"zh-CN":"\u56fe\u6807","en-US":"Icon"},filename:"components/alert/demo/icon.md",id:"components-alert-demo-icon"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(<div>\n  <Alert message="Success Tips" type="success" showIcon />\n  <Alert message="Informational Notes" type="info" showIcon />\n  <Alert message="Warning" type="warning" showIcon />\n  <Alert message="Error" type="error" showIcon />\n  <Alert\n    message="success tips"\n    description="Detailed description and advices about successful copywriting."\n    type="success"\n    showIcon\n  />\n  <Alert\n    message="Informational Notes"\n    description="Additional description and informations about copywriting."\n    type="info"\n    showIcon\n  />\n  <Alert\n    message="Warning"\n    description="This is a warning notice about copywriting."\n    type="warning"\n    showIcon\n  />\n  <Alert\n    message="Error"\n    description="This is an error message about copywriting."\n    type="error"\n    showIcon\n  />\n</div>, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Success Tips",type:"success",showIcon:!0}),n.createElement(a.Alert,{message:"Informational Notes",type:"info",showIcon:!0}),n.createElement(a.Alert,{message:"Warning",type:"warning",showIcon:!0}),n.createElement(a.Alert,{message:"Error",type:"error",showIcon:!0}),n.createElement(a.Alert,{message:"success tips",description:"Detailed description and advices about successful copywriting.",type:"success",showIcon:!0}),n.createElement(a.Alert,{message:"Informational Notes",description:"Additional description and informations about copywriting.",type:"info",showIcon:!0}),n.createElement(a.Alert,{message:"Warning",description:"This is a warning notice about copywriting.",type:"warning",showIcon:!0}),n.createElement(a.Alert,{message:"Error",description:"This is an error message about copywriting.",type:"error",showIcon:!0}))}}},667:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u5171\u6709\u56db\u79cd\u6837\u5f0f ",["code","success"],"\u3001",["code","info"],"\u3001",["code","warning"],"\u3001",["code","error"],"\u3002"]],"en-US":[["p","There are 4 types of Alert: ",["code","success"],", ",["code","info"],", ",["code","warning"],", ",["code","error"],"."]]},meta:{order:1,title:{"zh-CN":"\u56db\u79cd\u6837\u5f0f","en-US":"More types"},filename:"components/alert/demo/style.md",id:"components-alert-demo-style"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(<div>\n  <Alert message="Success Text" type="success" />\n  <Alert message="Info Text" type="info" />\n  <Alert message="Warning Text" type="warning" />\n  <Alert message="Error Text" type="error" />\n</div>, mountNode);'
    +webpackJsonp([22,211],{661:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u9875\u9762\u9876\u90e8\u901a\u544a\u5f62\u5f0f\uff0c\u9ed8\u8ba4\u6709\u56fe\u6807\u4e14",["code","type"]," \u4e3a 'warning'\u3002"]],"en-US":[["p","Display Alert as a banner at top of page."]]},meta:{order:6,iframe:250,title:{"zh-CN":"\u9876\u90e8\u516c\u544a","en-US":"Banner"},filename:"components/alert/demo/banner.md",id:"components-alert-demo-banner"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(\n  <div>\n    <Alert message="Warning text" banner />\n    <br />\n    <Alert message="Very long warning text warning text text text text text text text" banner closable />\n    <br />\n    <Alert showIcon={false} message="Warning text without icon" banner />\n    <br />\n    <Alert type="error" message="Error text" banner />\n  </div>\n, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Warning text",banner:!0}),n.createElement("br",null),n.createElement(a.Alert,{message:"Very long warning text warning text text text text text text text",banner:!0,closable:!0}),n.createElement("br",null),n.createElement(a.Alert,{showIcon:!1,message:"Warning text without icon",banner:!0}),n.createElement("br",null),n.createElement(a.Alert,{type:"error",message:"Error text",banner:!0}))},src:"/demo-0.6290122502965967.html"}},662:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u6700\u7b80\u5355\u7684\u7528\u6cd5\uff0c\u9002\u7528\u4e8e\u7b80\u77ed\u7684\u8b66\u544a\u63d0\u793a\u3002"]],"en-US":[["p","The simplest usage for short messages."]]},meta:{order:0,title:{"zh-CN":"\u57fa\u672c","en-US":"Basic"},filename:"components/alert/demo/basic.md",id:"components-alert-demo-basic"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(\n  <Alert message="Success Text" type="success" />\n, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement(a.Alert,{message:"Success Text",type:"success"})}}},663:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u663e\u793a\u5173\u95ed\u6309\u94ae\uff0c\u70b9\u51fb\u53ef\u5173\u95ed\u8b66\u544a\u63d0\u793a\u3002"]],"en-US":[["p","To show close button."]]},meta:{order:2,title:{"zh-CN":"\u53ef\u5173\u95ed\u7684\u8b66\u544a\u63d0\u793a","en-US":"Closable"},filename:"components/alert/demo/closable.md",id:"components-alert-demo-closable"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nconst onClose = function (e) {\n  console.log(e, \'I was closed.\');\n};\n\nReactDOM.render(<div>\n  <Alert message="Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text"\n    type="warning"\n    closable\n    onClose={onClose}\n  />\n  <Alert message="Error Text"\n    description="Error Description Error Description Error Description Error Description Error Description Error Description"\n    type="error"\n    closable\n    onClose={onClose}\n  />\n</div>, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3)),t=function(n){console.log(n,"I was closed.")};return n.createElement("div",null,n.createElement(a.Alert,{message:"Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text",type:"warning",closable:!0,onClose:t}),n.createElement(a.Alert,{message:"Error Text",description:"Error Description Error Description Error Description Error Description Error Description Error Description",type:"error",closable:!0,onClose:t}))}}},664:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u53ef\u4ee5\u81ea\u5b9a\u4e49\u5173\u95ed\uff0c\u81ea\u5b9a\u4e49\u7684\u6587\u5b57\u4f1a\u66ff\u6362\u539f\u5148\u7684\u5173\u95ed ",["code","Icon"],"\u3002"]],"en-US":[["p","Replace the default icon with customized text."]]},meta:{order:5,title:{"zh-CN":"\u81ea\u5b9a\u4e49\u5173\u95ed","en-US":"Customized Close Text"},filename:"components/alert/demo/close-text.md",id:"components-alert-demo-close-text"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(\n  <Alert message="Info Text" type="info" closeText="Close Now" />\n, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement(a.Alert,{message:"Info Text",type:"info",closeText:"Close Now"})}}},665:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u542b\u6709\u8f85\u52a9\u6027\u6587\u5b57\u4ecb\u7ecd\u7684\u8b66\u544a\u63d0\u793a\u3002"]],"en-US":[["p","Additional description for alert message."]]},meta:{order:3,title:{"zh-CN":"\u542b\u6709\u8f85\u52a9\u6027\u6587\u5b57\u4ecb\u7ecd","en-US":"Description"},filename:"components/alert/demo/description.md",id:"components-alert-demo-description"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(<div>\n  <Alert\n    message="Success Text"\n    description="Success Description Success Description Success Description"\n    type="success"\n  />\n  <Alert\n    message="Info Text"\n    description="Info Description Info Description Info Description Info Description"\n    type="info"\n  />\n  <Alert\n    message="Warning Text"\n    description="Warning Description Warning Description Warning Description Warning Description"\n    type="warning"\n  />\n  <Alert\n    message="Error Text"\n    description="Error Description Error Description Error Description Error Description"\n    type="error"\n  />\n</div>, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Success Text",description:"Success Description Success Description Success Description",type:"success"}),n.createElement(a.Alert,{message:"Info Text",description:"Info Description Info Description Info Description Info Description",type:"info"}),n.createElement(a.Alert,{message:"Warning Text",description:"Warning Description Warning Description Warning Description Warning Description",type:"warning"}),n.createElement(a.Alert,{message:"Error Text",description:"Error Description Error Description Error Description Error Description",type:"error"}))}}},666:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u53ef\u53e3\u7684\u56fe\u6807\u8ba9\u4fe1\u606f\u7c7b\u578b\u66f4\u52a0\u9192\u76ee\u3002"]],"en-US":[["p","Decent icon make information more clear and more friendly."]]},meta:{order:4,title:{"zh-CN":"\u56fe\u6807","en-US":"Icon"},filename:"components/alert/demo/icon.md",id:"components-alert-demo-icon"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(<div>\n  <Alert message="Success Tips" type="success" showIcon />\n  <Alert message="Informational Notes" type="info" showIcon />\n  <Alert message="Warning" type="warning" showIcon />\n  <Alert message="Error" type="error" showIcon />\n  <Alert\n    message="success tips"\n    description="Detailed description and advices about successful copywriting."\n    type="success"\n    showIcon\n  />\n  <Alert\n    message="Informational Notes"\n    description="Additional description and informations about copywriting."\n    type="info"\n    showIcon\n  />\n  <Alert\n    message="Warning"\n    description="This is a warning notice about copywriting."\n    type="warning"\n    showIcon\n  />\n  <Alert\n    message="Error"\n    description="This is an error message about copywriting."\n    type="error"\n    showIcon\n  />\n</div>, mountNode);'}],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Success Tips",type:"success",showIcon:!0}),n.createElement(a.Alert,{message:"Informational Notes",type:"info",showIcon:!0}),n.createElement(a.Alert,{message:"Warning",type:"warning",showIcon:!0}),n.createElement(a.Alert,{message:"Error",type:"error",showIcon:!0}),n.createElement(a.Alert,{message:"success tips",description:"Detailed description and advices about successful copywriting.",type:"success",showIcon:!0}),n.createElement(a.Alert,{message:"Informational Notes",description:"Additional description and informations about copywriting.",type:"info",showIcon:!0}),n.createElement(a.Alert,{message:"Warning",description:"This is a warning notice about copywriting.",type:"warning",showIcon:!0}),n.createElement(a.Alert,{message:"Error",description:"This is an error message about copywriting.",type:"error",showIcon:!0}))}}},667:function(n,a,s){n.exports={content:{"zh-CN":[["p","\u5171\u6709\u56db\u79cd\u6837\u5f0f ",["code","success"],"\u3001",["code","info"],"\u3001",["code","warning"],"\u3001",["code","error"],"\u3002"]],"en-US":[["p","There are 4 types of Alert: ",["code","success"],", ",["code","info"],", ",["code","warning"],", ",["code","error"],"."]]},meta:{order:1,title:{"zh-CN":"\u56db\u79cd\u6837\u5f0f","en-US":"More types"},filename:"components/alert/demo/style.md",id:"components-alert-demo-style"},toc:["ul",["li",["a",{className:"bisheng-toc-h2",href:"#zh-CN",title:"zh-CN"},"zh-CN"]],["li",["a",{className:"bisheng-toc-h2",href:"#en-US",title:"en-US"},"en-US"]]],highlightedCode:["pre",{lang:"jsx",highlighted:'import { Alert } from \'antd\';\n\nReactDOM.render(<div>\n  <Alert message="Success Text" type="success" />\n  <Alert message="Info Text" type="info" />\n  <Alert message="Warning Text" type="warning" />\n  <Alert message="Error Text" type="error" />\n</div>, mountNode);'
     }],preview:function(){var n=s(1),a=(s(2),s(3));return n.createElement("div",null,n.createElement(a.Alert,{message:"Success Text",type:"success"}),n.createElement(a.Alert,{message:"Info Text",type:"info"}),n.createElement(a.Alert,{message:"Warning Text",type:"warning"}),n.createElement(a.Alert,{message:"Error Text",type:"error"}))}}},1142:function(n,a,s){n.exports={banner:s(661),basic:s(662),closable:s(663),"close-text":s(664),description:s(665),icon:s(666),style:s(667)}}});
    \ No newline at end of file
    diff --git a/components/alert/index.html b/components/alert/index.html
    index bba059f49..7305a1c5d 100644
    --- a/components/alert/index.html
    +++ b/components/alert/index.html
    @@ -110,9 +110,9 @@
       
       
         
    -

    Alert

    Alert component for feedback.

    When To Use#

    • When you need to show alert messages for users.

    • When you need a persistent static container which is closable by user actions.

    Examples

    Success Text

    The simplest usage for short messages.

    import { Alert } from 'antd';
     
     ReactDOM.render(
       <Alert message="Success Text" type="success" />
    @@ -165,7 +165,7 @@ ReactDOM.ren
         type="error"
         showIcon
       />
    -</div>, mountNode);

    Display Alert as a banner at top of page.

    import { Alert } from 'antd';
    +</div>, mountNode);

    Display Alert as a banner at top of page.

    import { Alert } from 'antd';
     
     ReactDOM.render(
       <div>
    diff --git a/components/anchor-cn/index.html b/components/anchor-cn/index.html
    index 88b76b06c..8772c9c4f 100644
    --- a/components/anchor-cn/index.html
    +++ b/components/anchor-cn/index.html
    @@ -110,9 +110,9 @@
       
       
         
    -