You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

7.0 KiB

order title toc timeline
6 Change Log false true

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 breaking change and new features.

4.0.0-rc.0

2020-01-04

Ant Design 4.0-rc released! Here is the release document.

โš ๏ธ Migrate from v3 to v4 please ref to migration documentใ€‚

New features and improvements

  • ๐ŸŒŸ antd package size optimization, js gzipped dropped from 532.75KB to 289.89 KB. #20356
  • ๐Ÿ’„ New dark theme support. #20281
  • ๐ŸŒŸ ConfigProvider supports direction internationalization settingrtl. #19380
  • ๐ŸŒŸ New Form component. #17327
    • ๐ŸŒŸ Form comes with data binding function.
    • ๐ŸŒŸ Field changes only affect the rendering of related field components and not the entire Form.
    • ๐ŸŒŸ Added initialValues to replace the original field initialization.
    • ๐ŸŒŸ Added validateMessages to support modify validation templates.
    • ๐ŸŒŸ Added onFinish and onFinishFailed to complete the overall component verification logic.
    • ๐ŸŒŸ Added onFieldsChange and onValuesChange for triggering controlled state.
    • ๐ŸŒŸ Provide hook support for useForm.
    • ๐ŸŒŸ Form.Item adds name property for data binding.
    • ๐ŸŒŸ Form.Item validateTrigger will only perform validation trigger and will not collect field values โ€‹โ€‹at the same time.
    • ๐ŸŒŸ Form.Item adds rules property for data validation.
    • ๐ŸŒŸ Form.Item adds shouldUpdate property to support render props.
    • ๐ŸŒŸ Form.Item adds dependencies property to simplify related field update logic.
    • ๐ŸŒŸ Form.Item adds noStyle property and adds unstyled data binding.
    • ๐ŸŒŸ Added Form.List component to simplify adding, deleting, modifying and checking operations.
    • ๐ŸŒŸ Added Form.Provider component to support multi-form linkage.
  • ๐ŸŒŸ New Table component. #19678
    • ๐ŸŒŸ Added summary support for summary lines.
    • ๐ŸŒŸ Now fixedColumn,expandable, and scroll can be mixed.
    • ๐ŸŒŸ Support multi-column sort.
    • ๐ŸŒŸ Support custom body and add virtual scrolling example.
    • ๐ŸŒŸ Expansion-related props moved into the expandable attribute and add rowExpandable prop.
    • ๐ŸŽ‰ Use css sticky to achieve fixed effects to optimize performance.
    • ๐Ÿ’„ Optimized expand animation effect.
  • ๐ŸŒŸ New DatePicker, TimePicker and Calendar components. #20023
    • ๐ŸŒŸ Support custom date library.
    • ๐ŸŒŸ Added picker support for setting selectors (no longer need to simulate selectors via controlledmode).
    • ๐ŸŒŸ Full range selector support: time, date, week, month, year.
    • ๐ŸŒŸ Range selector can now select start and end times individually.
    • ๐ŸŒŸ The range selector can be set to disabled separately for the start and end time.
    • ๐ŸŒŸ The range selector allows empty start and end times.
    • ๐ŸŒŸ Optimized manual input and keyboard interaction support.
  • ๐ŸŒŸ Remove Icon and use @ ant-design / icons instead. #18217
  • Skeleton
  • ๐ŸŒŸ Tree supports virtual scrolling. #18172
  • ๐ŸŒŸ Tree Enhanced accessibility support and keyboard interaction. #18866
  • ๐ŸŒŸ Select uses virtual scrolling and enhanced accessibility support and keyboard interaction. #18658
    • ๐ŸŒŸ Uncontrolled mode when value is undefined now.
  • ๐ŸŒŸ TreeSelect uses virtual scrolling and optimizes keyboard support. #19040
    • ๐ŸŒŸ Uncontrolled mode when value is undefined now.
  • ๐ŸŒŸ Button adds default andlink styles for danger. #19837
  • ๐ŸŒŸ Form and ConfigProvider support size setting to include component size. #20570
  • ๐ŸŒŸ Typography adds suffix attribute. #20224
  • ๐ŸŒŸ Progress adds steps subcomponent. #19613
  • ๐ŸŒŸ TextArea supports onResize. #20408
  • ๐ŸŒŸ Added Alert.ErrorBoundary to provide friendly error interception and prompting. #19923
  • ๐ŸŒŸ Upload supports iconRender to customize icons. #20034 @qq645381995
  • ๐ŸŒŸ Tag component preset status color. #19399
  • ๐ŸŒŸ Grid uses flex layout. #16635
  • ๐Ÿž Fix the display error of Carousel component dotposition asleft | right. #20645 @xrkffgg
  • ๐Ÿž Fix Alert style text overflow. #20318
  • ๐Ÿ™… Removed warning messages for deprecated APIs. #17510
  • ๐Ÿ™… Added warning for Avatar, Button, Modal.method and Result components using v3 strings as icons. #20226
  • ๐Ÿ’„ Add @border-color-split-popoverใ€@input-icon-hover-colorใ€@select-clear-backgroundใ€@cascader-menu-border-color-splitใ€@modal-header-border-color-splitใ€@skeleton-to-colorใ€@transfer-item-hover-bg and other less variables. #20070

3.x

Visit GitHub to read 3.x change logs.

2.x

Visit GitHub to read 2.x change logs.

1.11.4

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