Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@alifd/next

alibaba-fusion22.9kMIT1.27.32TypeScript support: included

A configurable component library for web built on React.

fusion, fusion design, next, component, ui toolkit, react, react-components, components, design, frontend

readme

English | 简体中文

Fusion

An enterprise-class UI solution for backend system, aimed at settling the problems like cooperation between designers and front-developers, consistency of product experience and development efficiency.


You can customize your own DesignSystem via Collaboration Platform.💖 Designers will receive design materials by Fusion Cool - an easy to use plugin on sketch. Developers will get code fragment on IceWorks. At the same time, the consistency between code and visual manuscript is guaranteed. 😍

howtouse

🤔 Why use

@alifd/next usually used with Fusion Design to improving designer-developer collaboration and development efficiency. Designer can customize the UI of components and release an npm theme package. Developer can use this theme package directly, and don't need to care about the UI refactoring. It saves the workload of reductive degree review repeatedly with designers, and greatly improves the development efficiency.

💻 Browser Compatibility

Chrome Firefox Edge IE Safari Opera UC
9+ ✔

🚀 Quick Start

🛠 Install

1.Use NPM ( Recommend )

npm install @alifd/next --save

2.Import in Browser

Use the script and link tags in the browser to directly import the file and use the global variable Next. We provide files such as next.js/next.min.js and next.css/next.min.css in the @alifd/next/dist directory in the npm package, or via unpkg Download it.

<link rel="stylesheet" href="https://unpkg.com/@alifd/next/dist/next.css" />

<script src="https://unpkg.com/@alifd/next/dist/next.js"></script>

// The above ways import latest @alifd/next, we recommend you specify version.
<script src="https://unpkg.com/@alifd/next@1.8.6/dist/next.min.js"></script>

// Or import as your own static resource
<script src="../build/public/@alifd/next.js"></script>

☔️ Dependencies

  • @alifd/next is based on react@16 development and is currently not compatible with versions below react@16. react/react-dom is used as peerDependencies, which requires the user to manually install or import it.
  • @alifd/next use moment library to implement date-time related component. moment is also used as peerDependencies, which requires the user to manually install or import it.

🎯 Import

Import All

import '@alifd/next/dist/next.css';
// import '@alifd/next/index.scss';

import { Button, Input } from '@alifd/next';

Import module with plugin

1. Import module manually

import Button from '@alifd/next/lib/button';
import '@alifd/next/lib/button/style';

2. Use with babel-plugin-import ( Recommend )

// webpack babel loader option or .babelrc
{
    // ...
    plugins: [
        [
            'import',
            {
                libraryName: '@alifd/next',
                style: true,
            },
        ],
    ];
}

It will transform code as below

import { Button } from '@alifd/next';

To

import Button from '@alifd/next/lib/button';
import '@alifd/next/lib/button/style';

🔗 Advanced

🌈 Contributing

Use Gitpod, a free online dev environment for GitHub.

Open in Gitpod

Or clone locally:

📣 Join Group

Use Dingtalk App scan the Qrcode to join in Dingtalk Group : Join the chat at dingtalk

changelog

Change Log

1.27.31 (2025-01-06)

Bug Fixes

  • Core: 修复使用 css variable 模式构建时,主题包内的 varMap 配置值会被重复覆盖的问题 (#5002) (6ed80bf)

1.27.30 (2024-12-06)

Bug Fixes

  • Badge: set alignment by use transform (fbda649)
  • Balloon: v2 default offset adjustment (3f5f818)
  • CascaderSelect: The value of the menuProps attribute is passed by props (7a33369)
  • Collapse: Internal elements need to apply the radius configuration of external elements, close #3277 (936c429)
  • DatePicker2: support defaultValue & value for quarter, close #3006 (9760278)
  • Select: Fix select doc (af1c2e7)

Code Refactoring

  • ConfigProvider: static reference to moment (e74c307)

1.27.29 (2024-11-12)

Bug Fixes

  • Slider: correct typo and improve types definition (9d4f0f7)

1.27.28 (2024-10-21)

Bug Fixes

  • DatePicker2: after entering a customized date format and pressing Enter, the value should not change,closed #4896 (e74ab40)
  • Grid: The style prop of Col in the Grid does not take effect (836eeb6)
  • Timeline: left content of timeline item cannot be styled correctly (f27e646)

Code Refactoring

  • DatePicker: convert to TypeScript, improve docs and tests (4c37bf5)
  • Form: convert to TypeScript, improve docs and tests, close#4585 (adbb6c9)
  • Form: update form field options and dependencies (f1c17a1)
  • Range: convert to TypeScript, improve docs and tests (d4b99e9)
  • Shell: convert to TypeScript, improve docs and tests (202f538)
  • Tab: convert to TypeScript, improve docs and tests (4632a46)
  • TimePicker2: convert to TypeScript, improve docs and tests, close #4616 (e082513)

1.27.27 (2024-10-18)

Bug Fixes

1.27.26 (2024-09-20)

Bug Fixes

  • VirtualList: stabilize children keys in virtual list (f3d1d81)

1.27.25 (2024-09-14)

Bug Fixes

  • Balloon: export balloon props types (eecc4dd)
  • Slider: export SliderProps types (813448d)

1.27.24 (2024-09-14)

Bug Fixes

  • change esbuild target to es2018 (0fe351f)

1.27.23 (2024-09-10)

Bug Fixes

  • Form: enabled responsive form should maintain alignment between label and input (db30f4f)
  • Overlay: overlay support SSR, close #4205 (69241bc)
  • Select: adjust auto-complete menu length issue, close #4873 (bf08e19)
  • Upload: theme page fail to render (a200df1)
  • VirtualList: resolve bugs in jumpIndex functionality, close #4883 (324b0d3)

Code Refactoring

  • Balloon: convert to TypeScript, improve docs and tests, close#4565 (cf6a80d)
  • Card: convert to TypeScript, improve docs and tests, close#4571 (15ff8b6)
  • Pagination: convert to TypeScript, improve docs and tests (442240d)
  • Slider: convert to TypeScript, improve docs and tests (0ddbb65)
  • VirtualList: convert to TypeScript, improve docs and tests (21518d4)

1.27.22 (2024-08-27)

Bug Fixes

  • Button: add displayName for Button and ButtonGroup to fix balloon issue (b23bead)

1.27.21 (2024-08-12)

Bug Fixes

  • add displayName to components for configProvider popupContainer bug (ced12e1)

1.27.20 (2024-08-09)

Bug Fixes

  • add displayName to components for configProvider popupContainer bug (c682c03)

1.27.19 (2024-08-08)

Bug Fixes

  • add displayName to components for configProvider locale bug (622cc47)

1.27.18 (2024-08-06)

Bug Fixes

  • Breadcrumb: fix comment issues (03873e7)
  • Calendar: make switch panel unclickable when showOtherMonth is false, close #4782 (8fd68ff)
  • Upload: support upload again when an upload fails, close #4849 (1fd28f9)
  • Upload: support itemRender on Dragger, close #4840 and #4721 (f4c56c0)

Documentation

  • Cascader: Provide supplementary explanations for useVirtual (#4885) (a3ed8f3)

Code Refactoring

  • Breadcrumb: upgrade tests and docs, convert to TypeScript (997721c)
  • Dropdown: improve ts & docs & test (edc7c11)
  • MenuButton: rename to ts, improve tc, types and docs (08bf3d2)
  • Overlay: ts & docs & test tools (bda0ef3)
  • TimePicker: upgrade tests and docs, convert to TypeScript (5ede00a)
  • Upload: convert to TypeScript, improve docs and tests, close #4622 (#4841) (26d59c9)

1.27.17 (2024-07-19)

Bug Fixes

  • Tree: tree demo fail to render (ca23b16)

1.27.16 (2024-07-18)

Bug Fixes

  • Icon: icon demo fail to render (7bf33dd)

1.27.15 (2024-07-05)

Features

  • Tree: the Tree component provides the scrollFilterNodeIntoView API (#4860) (9df35fe)

Bug Fixes

  • DatePicker2: unable to enter space to enter time (65faba2)

1.27.14 (2024-07-03)

Features

  • Balloon: add mouseEnterDelay and mouseLeaveDelay, with higher priority than delay (1f6ccdd)
  • CascaderSelect: clear the search box after selecting the item, close #3008 #3415 (9e159f2)

Bug Fixes

  • CascaderSelect: use white background with virtual scrolling (65a206b)
  • DatePicker2: okButton is still clickable when input value is in disabled date, close #3801 (#4870) (df4ecc7)
  • DatePicker2: unable to enter space to enter time (83269e0)
  • Message: the styles of the outer Message component will affect the inner component when nested, close #4851 (ec8978e)
  • Select: should be able to not clear search value in multiple mode, close #3590 (ab017bc)
  • Slider: the last element covers on top when the Slider component is set to fade effect (28a6b23)
  • Tree: should keep click and key events consistent,close #2899 (906bc90)

Documentation

  • update contributing document (740d523)

1.27.13 (2024-06-11)

Bug Fixes

  • Select: remove duplicate values when selecting all options in multiple mode (aed4c97)

1.27.12 (2024-06-11)

Bug Fixes

  • DatePicker2: disabledDate method should return the correct panel mode, close #4775 (4556613)
  • DatePicker2: Translation compliant with international standards (69a22e7)
  • DatePicker: handle value type consistency with Form components, close #2895 (25083c8)
  • Input: fix autoprefixer warning (#4822) (3ac4938)
  • Locale: failed test which caused by new DatePicker key monthBeforeYear (fc42b72)
  • NumberPicker: adjust type behavior for phone/tablet devices (0470479)
  • Range: add context menu event handling to prevent default behavior, close #4768 (38013ed)
  • Select: preserve previous data when selecting all, close #4810 (a23fba8)
  • Tab: extra content should not be obscured (e66d4e6)

Code Refactoring

  • Calendar2: convert to TypeScript, improve docs and tests (75a0a4a)
  • Calendar: convert to TypeScript, improve docs and tests (dfb0397)
  • CascaderSelect: convert to TypeScript, improve docs and tests (c38ad58)
  • Icon: convert to TypeScript, improve docs and tests (84d7380)
  • Input: convert to TypeScript, improve docs and tests (f82ed20)
  • List: convert to TypeScript, improve docs and tests (445b23d)
  • Menu: convert to TypeScript, impove docs and tests, close #4591 (ad4885e)
  • Message: convert to TypeScript, improve docs and tests (7def294)
  • NumberPicker: convert to TypeScript, improve docs and tests (726ec1f)
  • Progress: convert to TypeScript, improve docs and tests (020d6e2)
  • ResponsiveGird: rename to ts & upgrade document & refactor unit testing (e7a0d6a)
  • Select: convert to TypeScript, improve docs and tests (176f335)
  • Transfer: convert to TypeScript, improve docs and tests (129f41f)
  • TreeSelect: convert to TypeScript, improve docs and tests, close #4620 (#4837) (9f7f9cb)

1.27.11 (2024-04-12)

Bug Fixes

  • Switch: form fail to pass checked to Switch by wrong displayName, close #4819 (c178333)

Code Refactoring

  • Nav: rename to ts & upgrade document & refactor unit testing (2073475)
  • Radio: convert to TypeScript, impove docs and tests, close #4556 (f39cffc)

1.27.10 (2024-04-03)

Features

Bug Fixes

  • Grid: pass legal HTML props to the root dom node, close #2867 (3b60374)
  • Step: compatible with legacy direction and labelPlacement, close #4813 (#4814) (fd14601)
  • TimePicker2: use props.format to validate value, close #3651 (#4803) (aac4730)

Code Refactoring

  • Rating: convert to TypeScript, impove docs and tests, close #4603 (7d72565)
  • Switch: convert to TypeScript, impove docs and tests, close #4611 (334c8cc)
  • Tree: convert to TypeScript, impove docs and tests, close #4619 (b42bd2e)

1.27.9 (2024-03-26)

Bug Fixes

  • Overlay: fix maximum loop update error (f6a71fd)

Code Refactoring

  • SplitButton: convert to TypeScript, impove docs and tests, close #4609 (cc68da8)
  • Tag: convert to TypeScript, impove docs and tests, close #4614 (df9fd5e)

1.27.8 (2024-03-21)

Features

Bug Fixes

  • Avatar: size should work in box , close #3511 (881cad8)
  • DatePicker2: should pass inputProps to trigger function to support custom range picker trigger (2bdb937)
  • DatePicker2: WeekPicker should format value correctly when date is 01-01 (#4786) (103aafe)
  • DatePicker: should show clear icon when it only has start/end value, close #3448 (67cf979)
  • Table: should not log warn when primaryKey is 0, close #3740 (f7b8c8c)
  • remove banner msg from dist/*.css to make @charset useful (77b0c2e)

Documentation

  • Search: remove unnecessary symbol "," (4c15a1b)

Code Refactoring

  • Checkbox: convert to TypeScript, impove docs and tests (#4688)
  • Dialog: convert to TypeScript, impove docs and tests (#4772)
  • Drawer: convert to TypeScript, impove docs and tests (#4760)
  • Step: convert to TypeScript, impove docs and tests (#4770)

1.27.7 (2024-03-08)

Bug Fixes

  • Collapse: hotfix panel className missing (8430d71)

1.27.6 (2024-03-07)

Features

Bug Fixes

  • Shell: phone shell should hidden when collapsed, close #3886 (#4766) (94d3030)
  • Table: fix merging cell width in locked columns, close #4716 (#4752) (9bda719)
  • Upload: should hide trigger when limit is reached for Upload.Dragger, close #3951 (#4761) (f2d5303)

Documentation

  • Calendar2: remove legacy api, close #3100 (8a6536f)
  • Field: improve document description of parseName, close #3453 (004fa0e)

Code Refactoring

  • Collapse: convert to TypeScript, impove docs and tests (#4713)
  • Field: convert to TypeScript, impove docs and tests (#4710)
  • Timeline: convert to TypeScript, impove docs and tests (#4715)

1.27.5 (2024-02-22)

Bug Fixes

  • ConfigProvider: improve config types, close #4751 (b442d93)
  • TimePicker2: should has focus style when visible, close #4657 (#4738) (228b621)
  • Overlay: solve problems caused by numerical floating, close #4740 (8f29094)
  • rollback #4746 and fix textarea clear spec (e486542)

Code Refactoring

  • Cascader: convert to TypeScript, impove docs and tests (#4730)
  • Grid: convert to TypeScript, impove docs and tests (#4703)
  • List: convert to TypeScript, impove docs and tests (#4702)
  • Validate: convert to TypeScript, improve tests (910c957)

1.27.5-beta.1 (2024-02-22)

1.27.5-beta.0 (2024-02-22)

1.27.4 (2024-01-26)

Bug Fixes

  • Util: compatibility breaking introduced by Object.hasOwn (6caea8e)

1.27.3 (2024-01-25)

Features

Bug Fixes

  • Menu: should update layout when children size changed, close #4640 (#4722) (f4ceaf7)
  • Overlay: fix the crash issue when resize is caused by adjustment, close #4692 (7315f9e)
  • Rating: fix grade background, close #4734 (#4735) (54d7f57)
  • Tree: expand action area should not shrink when the content is oversize, close #4689 (#4723) (157835f)

Documentation

  • Generate docs from tsdoc (f89d6b2)

Code Refactoring

  • Animate: convert to TypeScript, impove docs and tests (#4719)
  • Box: convert to TypeScript, impove docs and tests (e1805e2)
  • Core: support node&sass tests, complete types, improve tests and docs (9b1b054)
  • MixinUiState: convert to TypeScript, improve tests (86e5414)
  • Search: convert to TypeScript, impove docs and tests (5997230)

1.27.2 (2024-01-11)

Features

Bug Fixes

1.27.1 (2024-01-03)

Bug Fixes

  • Set esModuleInterop true to compat esbuild

1.27.1-alpha.1 (2024-01-03)

1.27.1-alpha.0 (2024-01-03)

1.27.0 (2024-01-02)

Code Refactoring

  • Create new project structure
  • Upgrade to TypeScript Project progressive
  • Improve maintenance for documentation and component APIs
  • Improve test cases with cypress

1.27.0-alpha.2 (2023-12-29)

1.27.0-alpha.1 (2023-12-29)

1.27.0-alpha.0 (2023-12-27)

Code Refactoring

  • Create new project structure
  • BuildTool: add tools for new project structure
  • Affix: convert to TypeScript, impove docs and tests
  • Avatar: convert to TypeScript, impove docs and tests (#4682)
  • Badge: convert to TypeScript, impove docs and tests (#4666)
  • Button: convert to TypeScript, impove docs and tests
  • ConfigProvider: convert to TypeScript, impove docs and tests
  • Loading: convert to TypeScript, impove docs and tests (#4677)
  • Locale: convert to TypeScript, impove docs and tests
  • Typography: convert to TypeScript, impove docs and tests (#4675)
  • Paragraph: convert to TypeScript, impove docs and tests (#4683)
  • Util: convert to TypeScript, impove docs and tests

1.26.37 (2023-12-14)

Bug Fixes

  • TimePicker2: improve stability when isPreview and complete related types, close #4638 (#4643) (e86e1fd)

Features

1.26.36 (2023-12-07)

Bug Fixes

1.26.35 (2023-11-30)

Bug Fixes

  • Table: header and body always scroll together while GroupHeader and StickyLock, close 4396 (#4550) (a11365a), closes #4396

Features

  • Form: the error help does not affect the item margin, close #3994 (#4546) (99a08ba)

1.26.34 (2023-11-23)

Bug Fixes

  • Balloon: adjust overlay position at boundary when fixed, close #4137 (#4541) (c542089)
  • Slider: some props should not affect index at didUpdate, close #4533 (#4535) (7d2bc79)

Others

1.26.33 (2023-11-16)

Bug Fixes

  • Search: enter search always be called once each time, close #4049 (#4530) (aac300f)

1.26.32 (2023-11-16)

Bug Fixes

1.26.31 (2023-11-09)

Bug Fixes

  • Overlay: support show-hide in nested scroll component (#4517) (8cef2a1)

1.26.30 (2023-11-01)

1.26.29 (2023-11-01)

Bug Fixes

  • Calendar: calendar should support uncontrolled mode, close #4491 (64396da)
  • Cascader: first level menu always can collapse next level menus, close #4472 (#4502) (c8ed0b5)
  • Select: should prevent scroll when click wrapper, close #4492 (#4504) (dae8daf)
  • Switch: should unClickable while diabled, close #4478 (28266ad)
  • Tab: scroll by active correctly, close #4227 (#4505) (1f0a4f4)

Features

  • upload: add listType 'none' to hide upload list (#4500) (bf5bf12)
  • Breadcrumb: Add onClick eventHandler for item, close #4457(fdcf494)

1.26.28 (2023-10-25)

Bug Fixes

  • TreeSelect: valueRender prop type, close (#4494) (4ca767b)

1.26.27 (2023-10-25)

Bug Fixes

  • CascaderSelect: a typesetting error occurred while being at the … (#4455) (49bb89e)
  • DatePicker2: change inputValue when only mode changes (#4486) (c98ec12)
  • Dialog: in case of overlay is empty, close #4333 (#4475) (d96899a)
  • Dialog2: clear warning by ConfigProvider cross ref props with no forwardRef component (496601c)
  • Field: field props rules should be immutable, close #4367 (#4479) (cb7701e)
  • NumberPicker: fix minimum value on initialization (#4477) (f5b999f)
  • Select: can infinite scroll when useVirtual, close #4175 (#4476) (9044b0e)
  • Table: error when columns is undefined, close #4070 (#4474) (c60faec)

Features

1.26.26 (2023-10-11)

1.26.25 (2023-09-25)

Bug Fixes

  • Animate: correct type of Animate, close #3859 (#4412) (c378b79)
  • CascaderSelect: fail to scroll menu when changeOnSelect and expandTriggerType is hover (18fb080)
  • DatePicker: test case RangePicker & showTime failed (dee574d)
  • DatePicker2: onChange empty when value not ISO8601, close #4404 (89a9091)
  • Input: remove input propType onClear, close #4438 (#4446) (72d5618)
  • Overlay: overlay eslint error (1978e09)
  • Tree: test case should support keyboard & should support useVirtual failed (8a1258e)
  • TreeSelect: should support keyboard test case fail (2450132)
  • Upload: the ts type is incomplete, close #4442 (#4445) (fa53328)

Features

  • Menu: add new prop footerWrapperClassName, close #4432 (6522209)
  • TreeSelect: In check mode, click the node directly to check, close #4408 (#4424) (7055c4f)

1.26.24 (2023-09-06)

Bug Fixes

  • Actions: github actions fail caused by cache failure (#4416) (ba3a594)
  • Dialog: the status returned by using onCancel in Promise loading added to the okProps (286800f)
  • Input: textarea autoHeight issue, close #4414 (87fd26e)

Features

  • Menu: add new theme var menu-item-border-radius, close #4403 (56a1fd0)

1.26.23 (2023-08-11)

Bug Fixes

  • Balloon: the offset attribute does not take effect after the v2 version is enabled, close #4378 (#4391) (f373e41)
  • Timeline: fix i18n issue, close #4398 (#4400) (56b2906)

1.26.22 (2023-07-12)

Bug Fixes

  • Button: fix style issue when set icon size, close #4383 (#4388) (8045d56)
  • Button: optimize type definition of component props (#4380) (fdf0033)

Features

  • DatePicker2: add onCalendarChange method to support disable dynamically, close #4135 (#4389) (96c84f7)

1.26.21 (2023-06-28)

Bug Fixes

1.26.20 (2023-06-27)

Bug Fixes

  • CascaderSelect: use multiple props over mode props when use together, close #4355 (#4360) (4bbf8c7)
  • ConfigProvider: validate momentjs before locale (#4373) (15a2aa8)
  • Tree: support config virtualList props, close #4326 (#4332) (a97cced)
  • Uploader: add null check to improve robustness (#4371) (6f6cdae)

1.26.19 (2023-06-05)

Bug Fixes

1.26.18 (2023-05-08)

Bug Fixes

  • Button: add types support for react-router Link as component (#4329) (e9e956d)
  • CascaderSelect: optimize default not-found text, close #4325 (4199601)
  • switch: add type definition for loading props (#4324), close #4323 (45554d8)

1.26.17 (2023-04-19)

1.26.16 (2023-04-19)

Bug Fixes

  • Checkbox: optmize props type definitions, close #4299 (#4303) (c994892)
  • TreeSelect: fix select bug when use preserveNonExistentValue (#4320) (0b24a45)
  • Typescript: fix type conflict with @type/react, close #4313 (#4317) (41a2011)

1.26.15 (2023-03-09)

Bug Fixes

1.26.14 (2023-02-27)

1.26.13 (2023-02-27)

Bug Fixes

1.26.12 (2023-01-11)

Bug Fixes

  • Menu: fix hozInLine mode popup bug when subMenu has a specified key, close #4222 (#4226) (7c747b0)

1.26.11 (2022-12-27)

Bug Fixes

1.26.10 (2022-12-20)

Bug Fixes

1.26.9 (2022-12-06)

Bug Fixes

  • ConfigProvider: support using ref on function component, close #4203(#4204) (7f69703)
  • Dialog: add TS definition for wrapperClassName props, close #4155 (#4198) (2791f70)

1.26.8 (2022-11-17)

Bug Fixes

  • DatePicker2: support config state props, close #3750 (#4189) (6fc1474)
  • DatePicker2: update display value when toggle showTime props (#4190) (fe7f913)
  • Table: optimize cell props ts signature (#4188) (1a86a5b)

1.26.7 (2022-11-15)

Bug Fixes

1.26.6 (2022-11-01)

Bug Fixes

1.26.5 (2022-10-27)

Bug Fixes

  • Nav: optimize nav ts definition and update theme input-group style, close #4150 (#4166) (8b60f5e)

1.26.4 (2022-10-18)

Bug Fixes

1.26.3 (2022-10-11)

Bug Fixes

1.26.2 (2022-09-20)

Bug Fixes

  • Balloon: update safeNode ts (b7b6bc6)

Features

1.26.1 (2022-09-08)

Bug Fixes

  • Card: limit show/hide divider selector (cd8e782)
  • Form: useLabelForErrorMessage of Form.Item have a higher priority than Form (#4088) (b0aec62)
  • Notification: update notfication icon api and form labelAlign api document, close #4087 #3917 (ae4413e)
  • Table: optimize table loding (e215a92)
  • Table: prevent crash when dataSource is undefined, close #4073 (cc1817a)

Features

  • ballon-onVisibleChange add args (64777e1)

1.26.0-beta.4 (2022-06-30)

Bug Fixes

  • Table: prevent loading crash, fix #3369 (#3973) (aaa332c)
  • cellDomRef is undefined (654dcae)
  • some pc h5 cross issue (bbf871c)
  • CascaderSelect: could pass menuProps={{focusable: true}} to cascader fix #3685 (3a5c056)
  • CascaderSelect: focus to input after select (#3712) (bd1d44f)
  • Core: division deprecation warning when using dart-sass (001a21f)
  • DatePicker2: fix selected value display when disabled (#3706), close #3705 (ca84bc9)
  • Dialog: could custom margin-bottom when no footer fix #3799 (#3809) (a407931)
  • Dialog: height type can be either number or string (#3807) (600efaf)
  • Dialog: rollback body style while unmount fix #3725 (2447585)
  • Dialog: style higher than props fix #3797 (a7ee53c)
  • Drawer: rollback body style while unmount fix #3725 (#3829) (9155964)
  • Field: fix field.validate function signature (#3723) (96f36ef)
  • Input: 修复密码输入框在禁用态的时候仍然可以点击右侧的眼睛来切换显隐的问题 (44a2d12)
  • Menu: keys of more, close #3733 (189b21f)
  • NumberPicker: repair field setValues 0 numberPicker unread, clos… (#3752) (47462eb)
  • NumberPicker: repair numberPicker log string, close #3768 (#3769) (d68df7f)
  • Overlay: onTouchEnd stopPropagation by default (#3714) (8b0735a)
  • Overlay: ts add placement (#3753) (504cca5)
  • Range: fix onChange/onProgress types (3eb78e3)
  • Range: onProcess&onChange props type error fix #2769 (#3816) (3768a0d)
  • Range: repair browser count float issue, close #3652 (59c8d08)
  • Select: could select item already selected fix #3791 (a2640b0)
  • Select: make highlight color configurable (fce8a91)
  • Select: make width stable (2962edf)
  • Select: optimize controlled highlightKey question, close #3795 (#3798) (dfbd657)
  • Switch: set children text size to form-element-font-size, fix #3710 (#3711) (5e63dc5)
  • Tab: config active line padding (b818e6e)
  • Tab: style compile fail (d266f85)
  • Table: data should be mutable for async load (3653a02)
  • Table: do not change dataSource (#3811) (0a52fc3)
  • Table: fix memory leak (c04fb68)
  • Table: hidden to __hidden (6c3e54a)
  • Table: tree table support virtual (5e7c865)
  • Table: virtual table with selection should tell all records, fix #3792 (62b4591)
  • 修复从只读态切换到输入态时无法删除已上传的问题 (7f889d5)
  • TimePicker2: fix RangePicker wrong minutes and seconds disabled (#3771), close #3766 (ecfc2d6)
  • use Set to avoid duplication keys (#3772),close #3773 (2877a88)
  • Transfer: fix some wrong prop-types of transfer (f1a5209)
  • TreeSelect: clear search value when select, close #3738 (f47e25e)
  • Upload: card add ts (b0e66af)

Features

1.26.0-beta.5 (2022-07-06)

Bug Fixes

  • Slider: activeIndex changes while rerender fix #3722 (76b8284)

1.26.0-beta.6 (2022-07-12)

Bug Fixes

  • CascaderSelect: filter duplicated non-existent value, close #3921 (#3968) (a9960a2)

Features

  • TreeSelect: support not clear search value when choose item, close #3985 (3f09e6b)

1.26.0-beta.8 (2022-08-18)

Bug Fixes

1.26.0 (2022-08-30)

Bug Fixes

  • Upload: resolve onPreview method fails in preview mode, close #3830 (c59d797)

1.25.51 (2022-08-25)

Bug Fixes

1.25.50 (2022-08-11)

Bug Fixes

  • Table: optimize expandedRowIndent type hints (#4039) (9d80631)

1.25.49 (2022-08-04)

Features

  • Dialog: add wrapperClassName to Dialog v2 (ddb7bc2)

1.25.48 (2022-07-28)

Bug Fixes

  • NumberPicker: ignore input not in -.\d fix #3363, #3916 (e9c361f)
  • NumberPicker: should not input bigger then max fix #4002 (e2371e0)
  • Select: auto close popup when item get clicked, close #4004 (c879a52)
  • Table: table tree if without children should icon type equal, close #4009 (#4022) (09ea83e)

1.25.47 (2022-07-26)

Bug Fixes

  • Tree: fix select-all bug on parent node when treeCheckedStrategy set as "child", close #3984, #3936 (7a86713)

1.25.46 (2022-07-25)

Bug Fixes

1.25.45 (2022-06-28)

Bug Fixes

  • CascaderSelect: filter duplicated non-existent value, close #3921 (#3968) (7b8ab75)

1.25.44 (2022-06-21)

Bug Fixes

  • Table: table d.ts add wordBreak props (#3960) (5163641)
  • Tree: not calculate all checked value when checkedStrategy is child (#3961) (5e2c577)
  • TreeSelect: support turn off local filter, close #3939 (#3959) (6f6b3f1)

1.25.43 (2022-06-16)

Bug Fixes

1.25.42 (2022-06-14)

Bug Fixes

  • Menu: focuseKey type contain obj, close #3929 (086937b)
  • Slider: add pauseOnHover on d.ts (#3950) (fc8d20f)
  • TreeSelect: calculate all checked value only when treeCheckedStrategy=all, close#3936 (35ff149)
  • TreeSelect: fix treeCheckedStrategy issue (2558ce7)

Features

  • Form: new api errorMessageName for replace validate name fix #3937 (ed0915d)

1.25.41 (2022-06-02)

Bug Fixes

  • TimePicker2: fix FooterPanel ok button locale, close #3932 (1086b4b)

1.25.40 (2022-05-31)

Bug Fixes

  • DatePicker2: fix defaultPanelValue default value, close #3803 (1491c51)

1.25.39 (2022-05-26)

Bug Fixes

  • Core: remove s-auto for sass-build error (41b5f84)
  • Menu: repair menu focusedKey type warning, close #3817 (a673175)

1.25.38 (2022-05-19)

Bug Fixes

1.25.37 (2022-05-19)

Bug Fixes

1.25.36 (2022-05-10)

Bug Fixes

  • TimePicker2: value under control on RangePicker (9a4a517)

1.25.35 (2022-05-10)

Bug Fixes

  • Balloon: api placementOffset to Balloon (#3881) (6712175)
  • Input: Add getInputNode signature, close #3878 (267dffa)
  • NumberPicker: Add getInputNode signature, related to #3878 (affdea2)
  • Select: repair multiple highlightKey and ts add popupAutoFocus, close #3876 #3869 (c8edfb9)

Features

1.25.34 (2022-04-27)

1.25.33 (2022-04-26)

1.25.32 (2022-04-21)

Bug Fixes

1.25.31 (2022-04-19)

Bug Fixes

1.25.30 (2022-04-12)

Bug Fixes

  • Cascader: do not render Menu Item when itemRender return null (#3838) (3da6cd2)
  • Message: repair message iconType warning, close #3843 (86c7def)
  • Slider: config for hover on dot, fix #3839 (#3840) (bb3f704)
  • Typescript: update Table cell props (7c235b7)

1.25.29 (2022-03-31)

Bug Fixes

  • Calendar2: update header panel display value when panel value changed, close #3831 (b33e0ba)
  • Dialog: use "确定" instead of "确认" for zh-cn (201cacf)

1.25.28 (2022-03-25)

Bug Fixes

  • Dialog: could custom margin-bottom when no footer fix #3799 (#3809) (6ddace0)
  • Dialog: height type can be either number or string (#3807) (174a971)
  • Range: onProcess&onChange props type error fix #2769 (#3816) (2235092)
  • Select: make highlight color configurable (13d3dea)
  • Table: data should be mutable for async load (1df62bf)
  • Table: do not change dataSource (#3811) (3c70a31)
  • Table: hidden to __hidden (d818db6)

Features

  • Message: can remove icon by iconType: false (3cf723d)

1.25.27 (2022-03-18)

Bug Fixes

  • Dialog: height type can be either number or string (#3807) (174a971)

1.25.26 (2022-03-17)

Bug Fixes

1.25.25 (2022-03-17)

Bug Fixes

  • some pc h5 cross issue (f5d23e2)
  • Select: could select item already selected fix #3791 (15c373b)
  • Select: optimize controlled highlightKey question, close #3795 (#3798) (444680a)
  • Table: virtual table with selection should tell all records, fix #3792 (ff7bb16)
  • 修复从只读态切换到输入态时无法删除已上传的问题 (2ded045)

1.25.24 (2022-03-15)

Bug Fixes

  • Input: now allow to toggle visibility when password input is disabled (91a2cf2)
  • Range: repair browser count float issue, close #3652 (eef6e11)
  • Select: make width stable (1ff2b73)
  • Tab: style compile fail (8033e4a)
  • Table: tree table support virtual (0a4a311)
  • TimePicker2: fix RangePicker wrong minutes and seconds disabled (#3771), close #3766 (1aa6f16)

1.25.23 (2022-03-03)

Bug Fixes

  • Tab: style compile fail (8033e4a)
  • Table: tree table support virtual (0a4a311)
  • TimePicker2: fix RangePicker wrong minutes and seconds disabled (#3771), close #3766 (1aa6f16)

1.25.22 (2022-03-01)

Bug Fixes

1.25.21 (2022-02-24)

Bug Fixes

  • Tab: config active line padding (66ee0cb)
  • Transfer: fix some wrong prop-types of transfer (a4c95dd)

1.25.20 (2022-02-22)

Bug Fixes

  • NumberPicker: repair field setValues 0 numberPicker unread, clos… (#3752) (53c6feb)
  • Overlay: ts add placement (#3753) (6de9d6b)
  • Upload: card add ts (78d3bb6)

1.25.19 (2022-02-15)

Bug Fixes

1.25.18 (2022-02-10)

Bug Fixes

  • Core: division deprecation warning when using dart-sass (a145c26)
  • Field: fix field.validate function signature (#3723) (2bca1f6)
  • Overlay: onTouchEnd stopPropagation by default (#3714) (fcc451d)
  • Switch: set children text size to form-element-font-size, fix #3710 (#3711) (6e2c156)

Features

  • Transfer: transfer support different search config between panels (#3724), close #3664 (2ce740f)

1.25.17 (2022-01-27)

Bug Fixes

  • CascaderSelect: could pass menuProps={{focusable: true}} to cascader fix #3685 (607a30c)
  • CascaderSelect: focus to input after select (#3712) (6a2537d)
  • DatePicker2: fix selected value display when disabled (#3706), close #3705 (667a11b)
  • Dialog: could disappear one by one while click mask (e1fd08e)
  • Dialog: lockcache pop (04e471c)
  • Menu: bug of mode=popup with only 1 children Item (4426f30)
  • NumberPicker: optimize delete value from 1.x to 1. while under control, close #3698 (#3700) (148d713)
  • NumberPicker: update displayValue, close #3666 (#3689) (dc412e2)
  • Range: fix onChange/onProgress types (04559e1)
  • Select: handleClear should selectAllYet is false (#3690) (593483c)
  • Select: select useDetailValue optimize highlightkey, close #3693 (420cb22)

Features

  • optimize id-ID language copy writer (985cb21)

1.25.16 (2022-01-25)

Bug Fixes

  • CascaderSelect: could pass menuProps={{focusable: true}} to cascader fix #3685 (607a30c)
  • NumberPicker: optimize delete value from 1.x to 1. while under control, close #3698 (#3700) (148d713)

Features

  • optimize id-ID language copy writer (985cb21)

1.25.15 (2022-01-20)

Bug Fixes

  • Dialog: could disappear one by one while click mask (e1fd08e)
  • Select: select useDetailValue optimize highlightkey, close #3693 (420cb22)

1.25.14 (2022-01-19)

Bug Fixes

  • Dialog: lockcache pop (04e471c)
  • Menu: bug of mode=popup with only 1 children Item (4426f30)
  • NumberPicker: update displayValue, close #3666 (#3689) (dc412e2)
  • Select: handleClear should selectAllYet is false (#3690) (593483c)

1.25.13 (2022-01-11)

Bug Fixes

1.25.12 (2022-01-05)

Bug Fixes

1.25.11 (2021-12-28)

Bug Fixes

  • Popup: set animation position while placement adjust to top (0b9c313)
  • Select: add highlightKey for ts (#3650) (18b9e56)
  • Select: select ts add defaultHighlightKey (bafaf75)
  • Table: border issue, close #3610 (#3642) (08ce3ee)

1.25.10 (2021-12-23)

Bug Fixes

  • DatePicker2: not allow to input a disabld value, close #3616 (0a4a92e)
  • Overlay: set useCapture defaultValue as true (9b80892)

1.25.9 (2021-12-21)

Bug Fixes

  • Collapse: set content to $font-lineheight-2 fix #3601 (6b15928)
  • Dialog: set content to $font-lineheight-2 fix #3601 (1df8e8f)
  • Dialog: support okProps={loading} under control usage (bfab278)
  • Message: set content to $font-lineheight-2 fix #3601 (ca7e6fe)
  • Select: optimize selectSearch hightLight (354f824)
  • Step: set content to $font-lineheight-2 fix #3601 (77b621d)
  • Timeline: set content to $font-lineheight-2 fix #3601 (d0230a8)

1.25.8 (2021-12-16)

Bug Fixes

1.25.7 (2021-12-13)

Bug Fixes

  • TimePicker2: fix bug not support string value (5485517)

1.25.6 (2021-12-10)

Bug Fixes

  • TimePicker2: fix sass circular dependency (#3602) (f1df783)

1.25.5 (2021-12-08)

Bug Fixes

Features

Performance Improvements

1.25.4 (2021-12-03)

Bug Fixes

  • DatePicker2: prevent show popup when disabled, fix #3583 (003cc0d)
  • Tab: should realtime update dropdown, close #3516 (#3517) (3705db3)
  • Tree: fix auto focus when key is empty string, close #3566 (d53c170)

1.25.3 (2021-11-30)

Bug Fixes

  • CascaderSelect: add renderPreview type (f08b134)
  • CascadeSelect: add isPreview types (ada822c)
  • Dialog: compate with usage style.width (43a748f)
  • Dialog: v2 compate with typeof closeMode = string (5d2e861)
  • Input: set innerAfter color = label (#3563) (ec36d12)
  • Overlay: support Functional Component (01129c6)
  • Search: repair highlightKey, close #3560 (35e3ea7)
  • Utils: improve dom.getStyle robustness (40ed79d)

1.25.2 (2021-11-26)

Bug Fixes

  • Dialog: shake while dialog hiding after scrollbar show (#3558) (5c5125d)

1.25.1 (2021-11-25)

Bug Fixes

1.25.0 (2021-11-22)

Bug Fixes

Features

1.24.17 (2021-11-19)

Bug Fixes

  • Affix: suport resize container width fix #3536 (218c07d)
  • Affix: update container async to wait ref called (62c3ba7)

1.24.16 (2021-11-17)

Bug Fixes

1.24.15 (2021-11-09)

Bug Fixes

  • correct style order of next.var.css, close #3493 (6b8ff04)

Features

  • Upload: new api previewOnFileName to set onPreview on filename. fix #3455 (fd3d04a)

1.24.14 (2021-11-04)

Bug Fixes

Features

  • Input: add hoverShowClear api to show clear icon only when hover, resolve #3441 (aee2c67)

1.24.13 (2021-11-03)

Bug Fixes

  • DatePicker2: use flex-basis instead width to be compiable with safari, close #3463 (b13021e)
  • Select: select maxcount demo dataSource should string, close #3462 (64f27ea)
  • Select: set innerAfter element line-height, close #2830 (#3469) (f5899a5)

1.24.12 (2021-10-28)

Bug Fixes

  • NumberPicker: if max or min were undefined or null should be infinity, close #3456 (eb8887c)

1.24.11 (2021-10-27)

Bug Fixes

  • Calendar: fix showOtherMonth bug close#3436 (261b900)
  • Form: add disabled props for d.ts (eae8449)
  • NumberPicker: min max can be async, close #3450 (bf41b9b)

Features

1.24.10 (2021-10-19)

Bug Fixes

  • Input: password compatible edge, close #3289 (29b17e9)
  • Table: Different sorts have different className of table header, close #3386 (a03f292)
  • Tree: reduce rerender caused by onDrageLeave (21049f4)

1.24.9 (2021-10-15)

Bug Fixes

  • Card: arrow down rotate (0ff263b)
  • Rating: hover color when score<2 and disabled fix #3400 (d883045)
  • Tab: repair slipping question, close #3342 (3f5ec74)
  • Typescript: add ts type for ConfigProvider Consumer (#3401) (17ae8d7)

1.24.8 (2021-10-12)

1.24.7 (2021-10-12)

Bug Fixes

  • DatePicker2: should support fullWidth (#3395) (6b9a04b)
  • Tree: remove guide line when beyond boundary (695efdc)

1.24.6 (2021-09-26)

Bug Fixes

1.24.5 (2021-09-24)

Bug Fixes

  • Balloon: close #3357 (85f6b9b)
  • Card: hr should be visible, close #3281 (a7936a5)
  • ConfigProvider: popupContainer should work when container set undefined, close #3368 (716ddc7)
  • DatePicker2: popupTriggerType hover should work, close #3366 (ac4baac)
  • Nav: add disabled style (4e06f71)
  • Select: useVirtual when children > 10 (cedf011)

1.24.4 (2021-09-18)

Bug Fixes

Features

  • add main.scss for only main style (97814ec)

1.24.3 (2021-09-14)

Bug Fixes

Features

1.24.2 (2021-09-09)

Bug Fixes

  • Dialog: add font weight for dialog (8dfd031)
  • Typescript: dialog (772a2e6)
  • Upload: support capture (3dbfb97)

Features

  • expose componet props for adapter (0f2ca58)
  • Input: add $input-feedback-error-color=$input-text-color (2167b08)
  • Table: add asyncResizable for table (0955927)

1.24.1 (2021-08-26)

Bug Fixes

  • Form: form label previewfor theme config (238980f)
  • Nav: increase weight of nav-item, close #3187 (54e505c)

1.24.0 (2021-08-23)

Bug Fixes

  • Message: animation for message (f67e216)
  • NumberPicker: delete 0 at beginning for stringMode (1ed7b45)
  • NumberPicker: onChange fired twice on win10 & cn input, close #3110 (eed9b55)
  • NumberPicker: step should work on undefined and win10 bug, close #3110 (8366fdf)
  • Upload: remove reUpload in ie9 (c8f0021)

Features

  • remove dependency of next, in mobile mode, close #3080 (3c3cdd7)
  • Form: add api disabled for Form fix #3024 (b966299)
  • Form: move name to FormItem fix #937 (9977f45)
  • Form: support config label and text color when isPreview=true fix #2418,#2107 (c5e0c14)
  • Message: support multiple instance by Message.config fix #3259 (b28077a)
  • NumberPicker: add bignumber support (eca241d)
  • NumberPicker: refactor interactive logic (5eabf65)
  • Table: update resize style, close #3215 (b71f725)
  • Upload: add removeCallback for itemRender fix #3022 (fb23c5d)
  • Upload: new api reUpload for upload error fix #3010 (05d80a3)
  • Upload: new api showDownload to show download icon (638e001)

1.23.24 (2021-08-23)

Bug Fixes

  • CascaderSelect: deduplicate value (3c86c31)
  • Table: filter invalid dom attributes (1a40ac6)

1.23.23 (2021-08-17)

Bug Fixes

  • Overlay: resolve crash when Popup receives an empty node, close #3233 (c1f5765)
  • Tab: Maximum update depth on didUpdate fix #2981 (c511de7)

1.23.22 (2021-08-05)

Bug Fixes

  • Slider: activeIndex not work when resize, close #3245 (f53a36a)
  • Table: bug when list table with useVirtal (856a352)

Features

1.23.21 (2021-08-04)

Bug Fixes

1.23.20 (2021-07-30)

Bug Fixes

  • DatePicker2: FooterPanel miss locale prop (6937505)
  • Select: should support object without value in item, in case of useDetailValue (0776a3b)
  • Table: virtual not work with async dataSource, close #3232 (e2aaf44)

1.23.19 (2021-07-28)

Bug Fixes

1.23.18 (2021-07-27)

Bug Fixes

  • Calendar: select in calendar can't show in h5 (5cb9f42)
  • Select: native onCompositionStart onCompositionEnd fix #3181 (0b24e3a)
  • Select: position relative to warper fix #3149 (c4c9a6c)
  • Tree: change unfold icon content (4416c62)

Features

  • Timeline: add mode?: 'alternate' | 'left', close #3183 (439e9e4)

1.23.17 (2021-07-23)

Bug Fixes

  • DaatePicker2: should support value empty when showTime (f07b5f8)
  • DatePicker2: format && outputFormat should support array type (2287c39)
  • DatePicker2: panelValue issues, close #3186 (86045fa)
  • DatePikcer2: timePanelProps.defaultValue issue, close #3203 (1a7b25c)

Features

  • Tree: support switcher icon config (beb92b2)

1.23.16 (2021-07-16)

Bug Fixes

1.23.15 (2021-07-14)

1.23.14 (2021-07-14)

Bug Fixes

Features

1.23.13 (2021-07-13)

Bug Fixes

  • DatePicker: correct color of DatePicker2 (0523bed)

Features

1.23.12 (2021-07-07)

Features

  • Table: table column support wordBreak config, close #3148 (424fd2f)

1.23.11 (2021-07-02)

Bug Fixes

Features

  • Nav: support item gradient bg color (4e29c22)

1.23.10 (2021-06-24)

Bug Fixes

  • Overlay: should ignore hidden container (0ede924)
  • Select: invalid cssFloat due to stylelint autofix (17b4dc3)

Features

  • CascaderSelect: support onSearch prop && async search (ab4b7dd)
  • Select: add adjustTagSize prop (6d28b37)
  • Table: make header corner configuaable (cee6da5)

1.23.9 (2021-06-21)

Bug Fixes

  • DatePicker2: bug on checkRangeDate (d011a72)
  • Overlay: overflow bug with mulitple overlay (ffa20f3)

Features

  • DatePicker2: support outputFormat (976d712)
  • Progress: bg can be gradient (44d33a5)
  • Table: can get ref of Table.Column (93e4446)

1.23.8 (2021-06-17)

Bug Fixes

1.23.7 (2021-06-16)

Bug Fixes

1.23.6 (2021-06-10)

Bug Fixes

  • DatePicker2: RangeDate check bug when set disabled, close #3086 (91d4b70)

Features

  • Input: add api composition for call onChange after IME finished fix #3032 (baf94db)

1.23.5 (2021-06-07)

Bug Fixes

  • ConfigProvider: fix moment import (1ceecd4)
  • ConfigProvider: more robust (63a2424)
  • Form: error state in functional children of FormItem fix #3075 (ae74464)
  • Overlay: fix svg element position bug,close ##3070 (8b449d8)
  • Table: height issue of virtual table, close #3069 (350f7f4)
  • Table: too much expanded-row width, close #3057 (257e8ea)

Features

  • Button: add gradient bg for primary button (63a770e)
  • Range: support gradient color (307dc40)

1.23.4 (2021-06-02)

Bug Fixes

  • Form.Item: add fullWidth type (fbd41ae)
  • Message: quick mode should be fixed, close #3059 (383c332)
  • Overlay: popupContainer won't work in Overlay&Popup (3cd801b)
  • Overlay: should set overflow hidden to container (9b8c8d3)
  • Table: custom header misses its scrollLeft while update,close #3050 (926d81e)

1.23.3 (2021-05-31)

Bug Fixes

  • Overlay: update position after children change size, close #2868 (a2743c2)

1.23.2 (2021-05-21)

Bug Fixes

Features

  • Drodpown: popup should disappear by default, close #3004 (49f9a69)

1.23.1 (2021-05-14)

Bug Fixes

Features

1.23.0 (2021-05-10)

Bug Fixes

  • add spacing for popup of MenuButton, SplitButton (fd5a18e)
  • Pagination: add item padding config, close #2822 (3f71889)
  • fix some words (cdad5f3)
  • maxLength text (593ed92)
  • Locale: ja-ja should be ja-jp (0f27ccf)
  • modify some words of ja-jp lang (2f6b286)
  • some pt words by @Andrey (6c5b583)
  • Dialog: update dialog motion (c6139f5)

Features

1.22.25 (2021-05-10)

Bug Fixes

  • DatePicker: default format of WeekPicker, close #1491 (94d4764)
  • DatePicker2: default time don`t work (bfd7743)

1.22.24 (2021-04-29)

Bug Fixes

  • DatePicker: interactive optimization, close #2951 (eaeefdb)
  • DatePicker2: disabled support array type (f05aab7)
  • DatePicker2: fix value check logic on showTime (f825cce)
  • Typescript: add DatePicker2.RangePicker index.d.ts (b882ab7)
  • DatePicker2: should reset value on showOk (6ba229c)
  • DatePicker2: style issues (5932238)
  • DatePicker2: support props label and separator (151d48b) (52691a8)

1.22.23 (2021-04-28)

Bug Fixes

  • Nav: remove next-nav-icon to 1.23 (fe83639)

1.22.22 (2021-04-27)

Bug Fixes

  • add default for sass vars (4e45f87)
  • Table: wrong row height in ExpandTable with Lock, close #2943 (e140373)
  • Upload: enhance robustness, close ##2922 (530d11c)

1.22.21 (2021-04-25)

Bug Fixes

  • ConfigProvider: add method for clear cache on SSR, close #2920 (ceed3a4)
  • DatePicker2: update icon size (a6f5269)
  • MenuButton: fix wrong arrow hover color, close #2603 (f93b366)
  • Overlay: side effects of overlay on SSR, close #2269 (b36bf1d)
  • Search: add fillProps for search (a65577e)
  • Step: update step demo(step-process-failed) (3c1b517)
  • Switch: set Switch user-select: none, close #2896 (4105ce8)
  • Tab: make tab scrollable, close #2918 (6e5f397)
  • Table: ExpandTable can be Virtual, close #2646 (47b4aa6)
  • Typescript: for Search & Table (934a7f4)
  • Upload: Upload.Card d.ts missing multiple, fix #2906 (7bf32f8)

Features

1.22.20 (2021-04-14)

Bug Fixes

  • DatePicker2: fix typeof Dayjs (68e6da5)
  • TreeSelect: hasClear with multiple=true fix #2837 (edc548b)

1.22.19 (2021-04-13)

Bug Fixes

  • DatePicker2 etc. locale issues (7b6db23)
  • global popupContainer for MenuButton & SplitButton, close #2871 (9a4cc35)
  • DatePicker2: remove required types (dae50c6)

1.22.18 (2021-04-09)

Bug Fixes

  • avoid empty content being corrected as 0, close #2856 (731da6f)
  • NumberPicker: make trigger untabbable, close #2794 (b1e12da)

1.22.17 (2021-04-06)

Bug Fixes

  • Calendar2: show icon for year select, close #2841 (e99bc38)
  • NumberPicker: avoid input - when min >=0, close #2335 (a8f0e89)
  • NumberPicker: fix some corrections, close #2849 (603f897)
  • Table: StickyLock has no shadow after didupdate, close #2673 (86269a5)
  • Table: style issue of StickyLock (e987b83)
  • Typescript: add triggerType for Menu.PopupItem (bd3c2bd)

1.22.16 (2021-03-30)

Bug Fixes

  • fix Radio.Group and Checkbox.Group api lost in demo, close #2834 (6510882)
  • Table: z-index of stickyheader with lock columns, close #2832 (7286429)
  • Typescript: add calendar2 (f979f39)

1.22.15 (2021-03-29)

Bug Fixes

Features

  • Table: support scrollToRow for ordinary table (e2dfc76)

1.22.14 (2021-03-25)

Bug Fixes

  • Table: empty width should change when screen resize, close #2818 (71ca870)
  • Table: get correct width after screen resize, close #2399 (a75024f)
  • Table: z-index issues, close #2820 (522a19f)

1.22.13 (2021-03-23)

Bug Fixes

1.22.12 (2021-03-19)

Bug Fixes

  • checkbox: correct checkbox icon (9b56b50)
  • Input: disabled color in safari fix #2766 (1f2c88c)
  • Menu: remove box-shadow in embeddable, close #2781 (6c3b9c1)
  • NumberPicker: add size=small theme config fix #1897 (241e02e)
  • Pagination: button should align center, close #2791 (8adc19c)
  • Search: remove shadow of input in type=simple fix #2717 (e3e306f)
  • Typescript: update message quick props (6648735)

1.22.11 (2021-03-04)

Bug Fixes

  • DatePicker2: ts file lost name (12887c9)
  • Step: add stretch type (0aaa574)
  • Step: stretch props warning (5762d7d)

1.22.10 (2021-02-25)

Bug Fixes

  • DatePicker: demo bug on riddle (eb6cb07)
  • Datepicker2: update demo (93ee965)
  • DatePicker2: ts issues (c7d73d8)
  • Typescript: update Message (0a11978)

1.22.9 (2021-02-24)

Bug Fixes

  • DatePicker: wrong style import (bfb5120)
  • Icon: line-height inherit (a3af842)
  • Paginaton: make autoWidth false, add selectProps, close #2720 (7efb23d)
  • Table: prefix of Table.StickyLock not working, close #2722 (0dfd0cd)
  • Typescripts: update message props (8ac9d56)

1.22.8 (2021-02-23)

Bug Fixes

  • DatePicker: bug on isValueChanged (2841951)
  • DatePicker2: time picker panel lost prefix prop (c4d8786)
  • Dialog: closeMode types (e40208a)
  • Transfer: fix wrong behavior of check-all while using search (1204592)

Features

  • Select: pass event to onSearch callback (e134ca8)
  • Step: support stretch, close #2651 (04db8bb)

1.22.7 (2021-02-05)

Bug Fixes

Features

  • Step: add node size config (e8609a4)

1.22.6 (2021-02-04)

Bug Fixes

1.22.5 (2021-01-28)

Bug Fixes

1.22.4 (2021-01-28)

Bug Fixes

  • DatePicker2: value controlled issue (c94067a)
  • Overlay: wrong container when followTrigger (d215470)
  • WeekPicker: format bug (f6e002c)

1.22.3 (2021-01-27)

Bug Fixes

  • Core: update next-sr-only for select (fb4e0f7)
  • Icon: make icon square (d7ca661)
  • Overlay: bug on right & bottom overflow,close #2602 (3588da6)
  • Search: remove highlightKey while input not match fix #2642 (2bfaf1f)
  • Tab: can pass data-* props to Tab.Item fix #2636 (fe0c379)
  • Tab: remove line animation while animation=false fix #2226 (2869bf0)
  • Tab: reset activeKey be first one while children update fix #1835 (3b039e6)
  • Tab: tab item positon while slider fix #2096 (7720048)
  • Table: fix multiheaders, close #2631 (b7d10e8)

1.22.2 (2021-01-20)

Bug Fixes

  • Calendar2: style issues (2f9ae92)
  • CascaderSelect: cannot type when showSearch on (3a67739)
  • Form: add valueName (96c97a5)
  • Form: types (cf2c1cc)
  • Menu: do not autoFocus highLight while focusable=false fix #2565 (364ed28)
  • Message: font of config demo not work (94b9b8a)
  • Message: types (f1005ed)
  • Pagination: flash when page number switched (9e5d3fd)
  • Upload: add types: fileKeyName, isPreview, renderPreview (a2dfa94)

Features

  • ConfigProvider: add defaultPropsConfig (059cd48)

1.22.1 (2021-01-08)

Bug Fixes

1.22.0 (2020-12-30)

Bug Fixes

Features

  • Balloon: update the way of drawing direction angle, close #2351 (69c466b)
  • Checkbox: itemDirection => direction (d84b1b7)
  • Form: add api colon, close #1507 (de6143f)
  • Form: new sass var for preview label font size. fix #2364 (3fd8f6d)
  • Input: add focus border for Input (1706a95)
  • Input: hasLimitHint => showLimitHint (2ffeed7)
  • Locale: add pt (#2536) (df9811d)
  • Menu: split item padding left and right for design, close #2427 (#2428) (ed147d0)
  • Nav: expand icon of subNav can be hidden, close #2386 (efae574)
  • Radio: itemDirection => direction (e9b16c1)

1.21.16 (2020-12-24)

Bug Fixes

1.21.15 (2020-12-18)

Bug Fixes

  • Overlay: should clean paddingRight when dialog disappears (7e513cc)
  • Table: tableOuterWidth can be undefined (e3b7b22)
  • Tag: cant set border color for primary closable tag (52c5c99)
  • TreeSelect: bug on preview when value is empty (1c095c4)

Features

  • Loading: add disableScroll (c0f7592)

1.21.14 (2020-12-15)

Bug Fixes

  • CascaderSelect: should ignore case when searching (f34c82f)
  • ConfigProvider: add missed static methods types, close #2486 (7d1225b)
  • Form: add missing useLabelForErrorMessage definition of props (0620124)
  • NumberPicker: fix default type prop, close #2370 (a6c203f)
  • Table: close #2497 (f801aee)
  • Table: correct signature of getExpandedColProps in Table props (a286710)
  • Table: make vertical rolling smoother (60e0ea4)
  • TreeSelect: should ignore case on searching (fad02fa)

Features

  • NumberPicker: support ref.getInputNode (11c0827)

1.21.13 (2020-12-01)

Bug Fixes

  • Checkbox: fix disabled checkbox label color and cursor display, close #2231 (#2471) (1a1e69a)
  • Table: virtual table doubled height, close #2475 (5b96708)

1.21.12 (2020-11-27)

Bug Fixes

1.21.11 (2020-11-20)

Bug Fixes

  • fix warning of style (b865019)
  • Checkbox: wrong style in .disabled.focus, close #2280 (4e474cc)
  • Typescript: add StickyLock (79fd9db)
  • Upload: Card progress under controled value. fix #2411 (edcea69)

1.21.10 (2020-11-18)

Bug Fixes

  • Nav: color of a link, close #2388 (8c93ae7)
  • NumberPicker: dts for size=small (7e1d2a0)
  • NumberPicker: fix trigger style in firefox fix #2281 (a88d81e)
  • Table size of sort icon should be xs (40c6686)
  • Upload: correct typo for old ts version (#2368) (1345652)

1.21.9 (2020-11-13)

Bug Fixes

  • Balloon: remove shadow of arrow, close #2257 (4c84f4e)
  • DatePicker: close #2198, #2129 (3e974cc)
  • List: bug of show empty when 1 data left, close alibaba/ice#3799 (9623241)
  • Menu: increase weight of a in menu, close #2337 (5e9d345)
  • Message: withContext Demo affect global ConfigProvider (a8a098d)
  • NumberPicker: enable ie Number.MAX_SAFE_VALUE/MIN_SAFE_VALUE (6dfe049)
  • NumberPicker: fix overflow, close#2048 (01b005b)
  • NumberPicker: fix trigger height problem in firefox, close#2281 (1c7f190)
  • NumberPicker: fix unexpected scientific notation display,close#2243 (5504b83)
  • Overlay: dom should ready when call onOpen & afterOpen evnet (bf8b879)
  • ResponsiveGrid: columns can be string (96b7fb7)
  • Step: style disorder while switching direction dynamically (8192867), closes #2266
  • Table: close #2354 (70ebc01)
  • Table: close #2362 (a0fe83e)
  • Table: error when colspan with ListTable, close #2004 (bae77c1)
  • Table: right not work sometimes in StickyTable, close #2276 (810de2d)
  • Table/List: correct signature of loadingComponent (5b31fc0)
  • Tree: style issue when use virtual (c9e9efa)
  • TreeSelect: search bug when useVirtual and checkable,close #2271 (dedb342)

1.21.8 (2020-10-15)

Bug Fixes

  • correct typemark to fit forwardref (2cb0fd7)
  • fix style (0d8fc47)
  • Button: make text button selectable, close #2248 (467acf9)
  • Message: $message-close-icon-size lose default statement (fb65a17)
  • Search: correct use of this and avoid warning for esm bundle (1a25a1a)
  • Upload: Card renderPreview fix #2239 (e698721)

1.21.7 (2020-10-12)

Bug Fixes

Features

  • ResponsiveGrid: support ie11 for css grid (#2225) (8a539b4)

1.21.6 (2020-09-25)

Bug Fixes

  • add disabled className for input/menu/search (c0ac701)
  • NumberPicker: fix bug that cannot input 0 decimal's last position (3fe963b)
  • NumberPicker: use regexp to solve (0fafb20)
  • Range: fix range position with custom range-size-m-scale-height (#2208) (68aa95c)

Features

1.21.5 (2020-09-17)

Bug Fixes

  • Input: ui of radius in password autofill. fix #2017 (916f0f0)
  • Menu: avoid errors while dom removed and js executing (4c4732a)
  • Nav: correct inline level when iconOnly switched, close #1676 (b4a03d7)
  • Select: crash when mode=tag&&value={null}&&isPreview, close #2175 (bcc4ddc)
  • Select: enhance defaultValue type. fix #2071 (d6a090d)
  • Select: only close popup in disabled state. fix #2072 (f9f7456)
  • Table: add _typeMark to func, close #2180 (0176594)
  • Table: rowselection bug when children is null, close #2179 (b756075)
  • Upload: startUpload in card mode. fix #2097 (6032d0d)

Features

1.21.4 (2020-09-15)

Bug Fixes

  • Calendar: set button type to button (2b1d8a7)
  • NumberPicker: add alwaysShowTrigger in types/number-picker (0852dfa)
  • Select: placeholder in ie11. fix #2170 (da047c6)
  • Select: resolve preview bug, close #2175 (243ea6c)
  • Typescript: fix table (013b86f)

Features

  • Switch: use checkedChildren first if set preview but not renderPreview(#2173) (608f1bd)

1.21.3 (2020-09-10)

Bug Fixes

  • add className for scrollbar size getter helper (2714a83)
  • Badge: fix badge count min-width (989566c)
  • Badge: fix count scroll position (03d6b9a)
  • Select: remove useless code (0b373bc)
  • Shell: navigation blocked content when device is phone, close #2157 (3ee9158)
  • Table: add cursor: pointer for sort, close #2138 (0c49a2c)
  • Table: highlight filter when active, close #2163 (f00a2da)
  • Tree: bug when object is not extensible,close #2070 (b70d9e6)

Features

1.21.2 (2020-09-02)

Bug Fixes

1.21.1 (2020-08-28)

Bug Fixes

  • bugfix for icon in css variable (6039021)
  • ensure all @import 'scss/variable.scss' is replaced (53f59d7)
  • List: make loading state display: block (96f0502)
  • Message: fix css var calc (0494ad0)
  • Step: fix arrow position (503040f)
  • Tree: add calc to tree variable (2ee789e)
  • Typescript: correct type of rating onChange (a99a047)

Features

1.21.0 (2020-08-25)

Features

1.20.28 (2020-08-12)

Bug Fixes

  • Menu: in caseof children null, close #2088 (7f20168)
  • Select: compact with string value while useDetailValue=true (59bd67a)

1.20.26 (2020-08-11)

Bug Fixes

  • Tree: bug when selectable is false (8aeeae5)

1.20.25 (2020-08-07)

Bug Fixes

1.20.24 (2020-07-30)

Bug Fixes

  • Select: enhance value type must be object (45c6bd8)
  • Shell: phone navigaiton should be fullscreen & fix ie 11 (0b709ff)
  • Typescript: add preview (cb8c854)

1.20.23 (2020-07-28)

Bug Fixes

  • Menu: enhance robotness (9098d95)
  • Tab: offest exception when set translate scale, close #1928 (c42e0f7)
  • Typescript: replace {} with any (d3bfd09)

Features

  • Select: add defaultHighlightKey (ad8c5cb)

1.20.22 (2020-07-27)

Bug Fixes

  • Overlay: bug on Gateway when settting ContainerNode,close #2033 (0cdac60)

1.20.21 (2020-07-23)

Bug Fixes

  • Menu: renderMore with className (51b412a)
  • Typescript: correct d.ts (0a6833a)

Features

  • Select: api tagClosable for disable Tag close fix #2025 (c754ee9)

1.20.20 (2020-07-22)

Bug Fixes

1.20.19 (2020-07-15)

Bug Fixes

  • DatePicker: disabledDate invalid when type year/month,close #1565 (d88beac)
  • GateWay: getDerivedStateFromProps don`t execute (faf6a90)
  • Search: fix Incompatible units on sass compile (ecfd10f)
  • Table: fix expanded table border, close #884 (18d82e5)
  • Tree: should stop stopPropagation keyboard event when editing node (70233fb)
  • Typescript: close #1789 (d1b296e)

1.20.18 (2020-07-08)

1.20.17 (2020-07-08)

Bug Fixes

1.20.16 (2020-06-28)

Bug Fixes

  • Select: showDataSourceChildren with empty child (dee1bfb)

1.20.15 (2020-06-28)

Features

  • Select: add showDataSourceChildren to ignore children fix #1955 (ada0ff6)

1.20.14 (2020-06-22)

Bug Fixes

  • Progress: unexpected style when number is under threshold, close #1813 (e0ce8aa)
  • TreeSelect: bug on search when use virtual (4debed7)
  • Typescript: close #1951 (1d3b1b9)

1.20.13 (2020-06-17)

Bug Fixes

  • Table: filter under control should work, close #1945 (433bfc0)

1.20.12 (2020-06-11)

Bug Fixes

  • Transfer: fix item of right panel can't be checked when ds changed (8737a08)

Features

1.20.11 (2020-06-10)

Bug Fixes

  • Dialog: should has max-height when setting height,close #1912 (902a2d2)
  • Select: AutoComplete input focus selectionStart close #1913 (#1921) (a3f17c3)
  • Table: table should scroll inside itself (9398869)
  • Tree: fix bug on isLeaf and level (#1917) (f4d89fd)
  • Typescript: update ConfigProvider (9950b51)
  • VirtualList: enhance robotness (ddcde86)

1.20.10 (2020-06-03)

Bug Fixes

  • Tree: fix error when dataSource is empty (a8fbffb)

1.20.9 (2020-06-03)

Bug Fixes

  • Tree: support styled component (be52446)

1.20.8 (2020-06-02)

Bug Fixes

  • DatePicker: icon className should be string (80fc6cb)
  • Overlay: dom should ready before onOpen, close #1901 (6ac02c0)
  • Util: adapt to rollup, close #1898 (e22e4a4)

1.20.7 (2020-05-28)

Bug Fixes

  • Breadcrumb: separator icon's vertical align should be middle (6f947a5)
  • Drawer: title should be react node (080ac7b)
  • Input: IE10 can't find getDerivedStateFromProps (8ef2c4c)
  • Typescript: add types for Button iconSize (#1882) (8df9bac)
  • Typescript: update typescript, close #1875 (b3a3a26)
  • Upload: enhance robustness (53b3cd7)
  • Upload: support upload a directory, close #1877 (c3a2b7b)

Features

  • Overlay: support render overlay in shadow dom (#1869) (ba100cc)
  • Transfer: add API showCheckAll & add demo (d55c82d)

1.20.6 (2020-05-21)

Bug Fixes

  • Box: resolve justify wont work when wrap&spacing setted, close#1855 (bbaf45b)
  • DatePicker: should not resetTime as default,close #1840 (aa19795)
  • Overlay: should base on BaseElement`offset (21c3608)
  • Table: bug of colspan in first render (97f4b53)
  • Upload: resolve Upload.Card isPreview not work, close#1847 (54ff5b2)

Features

  • Transfer: support virtual list (9dd37fb)

1.20.5 (2020-05-15)

Bug Fixes

  • correct Checkbox&Radio's display name (02d8d1b)

1.20.4 (2020-05-13)

Bug Fixes

  • CascaderSelect: support prop expandedValue,close #1802 (9613579)
  • Icon: use data-namespace instread of id (849ece2)
  • Table: lock width colSpan cause endless loop, close #1837 (e243acf)
  • Table: update adjustIfTableNotNeedLock(), close #1832 (0681a9a)
  • Upload: add type incase of lowversion theme (3aa2e31)
  • Upload: Upload.Card prefix (c7c1f40)

Features

1.20.3 (2020-05-09)

Bug Fixes

  • Icon: add id for custom icon (e852745)
  • Select: error when useVirtual with header or footer, close #1821 (3af6d61)
  • Select: item should stay in valueRender props (abfb3f6)
  • Typescript: add followTrigger for cascader-select(#1822) (6e1d222)

1.20.2 (2020-04-29)

Bug Fixes

  • DatePicker: resolve wrong value onOk with ranges prop,close #1799 (981599d)
  • Input: size of textarea close #1795 (a586d56)
  • Menu: show title only when children is string, close #1804 (6e499af)
  • Tag: make tag text selectable (2fbcb72)

1.20.1 (2020-04-26)

Bug Fixes

  • Box: support to IE10+ (26e0b46)
  • ConfigProvider: set first locale (7a39dad)
  • ConfigProvider: should work in SPA, close #286 (b67276e)
  • Input: disabled input radius close #1592 (3d823dd)
  • Overflow: fix disableScroll in safari (5746a55)
  • Select: one can custom title for menu in select (8fe64e4)
  • Shell: fixed for Shell.Page (006a861)
  • Shell: hotfix for flex auto (a8ffc36)
  • Step: fix bug of label-horizontal mode (52269c8), closes #1769
  • Table: header icon should on right of content, close #1785 (3cfc859)
  • Typescript: add event to onFocus&onBlur, close #1764 (0f5ac95)
  • Typescript: update Datepicker d.ts (9d6f206)
  • Typescript: update menubutton d.ts (eab2d1b)

1.20.0 (2020-04-10)

Bug Fixes

  • Form: react17 lifecycles (a6e5d69)
  • Menu: _k2n is null in root, but has value in root.state (fc9ef09)
  • Nav: icon should be placeed in center (#1751) (3afad78)
  • Overlay& Nav: wrong position when pinElement is fixed (#1617) (b01f457), closes #1599
  • Select: react17 lifecycles (417a46d)
  • Shell: update lifecycle (e09fdd2)
  • Tab: fix tab style and aria (#1577) (338876f)
  • Upload: react17 lifecycles (7159719)

Features

  • Badge: remove string ref (bb8e428)
  • Breadcrumb: make sep icon configurable (37049c7)
  • Button: add icons for custom loading icon (#1624) (3132443)
  • Calendar: make icons configurable (#1634) (1bb0495)
  • Calendar: update string ref (e91c3aa)
  • Calendar: upgrade life circle (a0148fe)
  • Cascader: update string ref (b60946e)
  • Cascader: upgrade life circle (af6e701)
  • CascaderSelect: upgrade life circle (8d3b25d)
  • Checkbox: make checkbox icon configurable (#1637) (0939565)
  • Collapse: make arrow configurable (bd7d2f0)
  • DatePicker: icon config (#1651) (0436069)
  • DatePicker: icon config (#1652) (0a9d91e)
  • DatePicker: upgrade life circle (6d33f6b)
  • Field: add api getValueFormatter/setValueFormatter fix #781 (#1646) (ee7db6c)
  • Form: api useLabelForErrorMessage for replace name fix #294 (8b483f8)
  • Icon: add icons (#1574) (929da88)
  • Input: hint icon overlap (#1729) (43cd5a3)
  • Input/upload: support icon config for #1256 (#1625) (08596b1)
  • List: make list configurable (6a98990)
  • Locale: add language zh-hk (3101978)
  • Menu: make icons be cofigurable (18b7982)
  • Menu: update lifecyle (32a16a4)
  • MenuButton: support theme icons config (563d2a3)
  • MenuButton: upgrade life circle (3875624)
  • NumberPicker: api for show/hide trigger fix #1448,fix #1464 (7df4720), closes #1403
  • Pagination: make icons configurable (846f286)
  • Rating: make rating icon configurable (32300d4)
  • Rating: update string ref (dee5056)
  • Search: add focus for search/select close ##1669 (205ff6e)
  • Search: make icons be configurable (fd1e0ff)
  • Search: new api for autoHighlightFirstItem fix #1688,#1517 (8511283)
  • Select: make icons configurable (#1648) (f930202)
  • Select: treat selectAll as locale (687c898)
  • Shell: support fixedHeader&Navigation fixed mode (#1738) (0b674b6)
  • Slider: update lifecycle (89658ac)
  • SplitButton: support fold / unfold icon config (dd22419)
  • SplitButton: upgrade life circle (c2b224b)
  • Step: adjust while receive props (#1659) (027de8e)
  • Step: update lifecycle (9a695e2)
  • Tab: make tab icon configurable in both designer and developer (#1631) (1cd026e)
  • Table: add tableLayout tableWidth (#1725) (188a761), closes #1730 #1731
  • Table: update lifecycle (c4b992b)
  • Table: update string ref (7bc2e3a)
  • TimePicker: make icon configurable in theme (#1655) (a525c05)
  • Transfer: make transfer simple move icon configurable (a40abfd)
  • Transfer: update lifecycle (#1554) (2b9995b)
  • Tree: make arrow configurable (975fcac)
  • Tree: update string ref (83d4c0e)
  • Tree: upgrade life circle (9cbab09)
  • TreeSelect: upgrade life circle (a0402d2)
  • Upload: update string ref (a7c0ab7)
  • VirtualList: update lifecycle (db17b93)

1.19.24 (2020-04-08)

Bug Fixes

1.19.23 (2020-04-03)

Bug Fixes

1.19.22 (2020-03-31)

1.19.21 (2020-03-27)

Bug Fixes

  • TreeSelect: resolve repeated label issue, close #1633 (3d78fab)
  • Util: enhance robotness (9a3a3ce)

1.19.20 (2020-03-26)

Bug Fixes

Features

  • Box: add component api (111d1ea)
  • ResponsiveGrid: add dense (d0dd1bc)

1.19.19 (2020-03-20)

Bug Fixes

1.19.18 (2020-03-09)

Bug Fixes

  • DatePicker: support string placeholder (4316946)
  • Icon: add className when use iconfont (face9a4)
  • TimePicker: resolve bugs on blur handler, close #1533 (ca450ab)
  • Typescript: second params is not required in ts (#1657) (5aa47ba)

1.19.17 (2020-03-06)

Bug Fixes

1.19.16 (2020-02-27)

Bug Fixes

  • Card: bad time of warning, close #1612 (02e63e4)
  • Checkbox: pass value and name to input dom (3e8f2d9)

1.19.15 (2020-02-24)

Bug Fixes

  • correct sideEffect path (9e52828)

1.19.14 (2020-02-21)

Bug Fixes

1.19.13 (2020-02-14)

Bug Fixes

  • Collapse: collapsed panel should be overflow hidden, close #1569 (c2767ec)

Features

  • Shell: add align for Shell.Navigaiton (#1576) (e6318c3)
  • Table: add htmlTitle for header (8a89c0a)

1.19.12 (2020-02-10)

Bug Fixes

1.19.11 (2020-02-05)

Bug Fixes

  • NumberPicker: bug of delete like 0.01 => 0.0 (7377629)
  • NumberPicker: can input char while value=null (be34205)
  • NumberPicker: remove iconSize (030cb2c)
  • Table: add title for table header, close #1550 (1fe345c)
  • Upload: Compatibility in ie/firefox (23083ee)

1.19.10 (2020-01-20)

Bug Fixes

Features

  • Form: make preview configurable (03c8326)
  • Menu: add render more (67cb1a0)

1.19.9 (2020-01-14)

Bug Fixes

  • Dialog: popupContainer of ConfigProvider should work, close #1508 (67caa94)
  • Shell: change default navigation background-color (7e811ed)
  • Table: lock height sync fail in ie (d450505)
  • Table: support lock columns with colspan, close #1452 (8ae3e21)
  • Upload: progressbar layout exception in fusion-cool tool (1f4d97a)

1.19.8 (2020-01-07)

Bug Fixes

  • Table: disorder with mouse (14dce9d)

1.19.7 (2020-01-07)

Bug Fixes

Features

1.19.6 (2020-01-02)

Bug Fixes

  • Form: endless loop while setValues (85b0471)
  • Select: use input-disabled-color as select-disabled-color fix #1285 (408e75c)

1.19.5 (2019-12-12)

Bug Fixes

Features

  • DatePicker: add disableChangeMode Prop (cfcda01)
  • Pagination: upgrade life circle (35552c5)

1.19.4 (2019-12-04)

Bug Fixes

Features

  • List: Add List Component (c00ea22)

1.19.3 (2019-12-02)

Bug Fixes

  • show avatar & divider in fusion cool (710c2aa)
  • Balloon: infinite loop (7c8cbd2)
  • Box: missing style (86f1691)
  • Dialog: bodyNode is undefined in windows occasionally, close#1397 (f9aa669)

1.19.2 (2019-11-27)

Bug Fixes

  • Radio: fix radio group preview (#1391) (e993cdb)
  • Tab: calculate use wrapper width instead of navbar width (#1385) (ed9bf9a)

1.19.1 (2019-11-26)

1.19.0 (2019-11-25)

Bug Fixes

  • Table: bug of scrolling on node of cell, close #1308, #1377 (73c9482)
  • Upload: bugs of IE9 (#1376) (8e9cbae)
  • Button: style vertical align middle (c543b80)
  • Core: add a new corner variables (1645c10)
  • Drawer: make it easy to set fixed footer, close #1228 (8d35064)
  • Input: render error in fusion cool (117e784)
  • Radio: support config disabled & checked background/color/icon (dfda93b)
  • Timeline: update lifecycle (#1276) (eb4ec42)

Features

1.18.16 (2019-11-15)

Bug Fixes

  • Nav: remove border-width when embeddable (fb0b1bc)
  • Slider: ConfigProvider should work for innerSlider, close #1358 (58ef17d)
  • Typescript Perfect d.ts for Field/Dialog (4a901c8) (31b5c24)

1.18.15 (2019-11-12)

Bug Fixes

  • Cascader: disable can`t change checked (0c63ae6)
  • Checkbox: fix style display (2801eb0)
  • Table: item of dataSource may be a string (73760fb)
  • TreeSelect: add max height (f1d2f06)

1.18.14 (2019-11-08)

Bug Fixes

  • Menu: group and its children should have the same inlineLevel (228c6ad), closes #1330
  • Table: correct rowIndex when useVirtual (6fc5259)
  • TimePicker: Can`t reset input props (53354c0)

1.18.13 (2019-11-06)

1.18.12 (2019-11-05)

Bug Fixes

  • Checkbox: fix nested checkbox style (1088fbb)
  • Input: lifecycle for didUpdate close #1301 (8e21cc8)
  • Menu: make arrow in hoz configurable, #1280 (b7c6322)
  • Nav: correct child selected state, close #1280 (9d68697)
  • Nav: icon is blocked 1px in iconOnly mode, close #1278 (9c3fd0a)
  • Notification: title and content are not both required (49b4b96)
  • Switch: update getDerivedStateFromProps logic (638e6b1) (5ac62df)
  • Table: expanded trigger cell's width should be unchanged, close #1281 (9fca31b)
  • TreeSelect: Can`t remove tag (7ef73f0)

1.18.11 (2019-10-31)

Bug Fixes

  • Range: add window.pageXOffset when calculate (#1289) (3460f0f)

1.18.10 (2019-10-29)

Bug Fixes

  • ConfigProvider: warning when config function component (6eb71b5)
  • NumberPicker: under control input 0 => 0. (60c0d86)

1.18.9 (2019-10-28)

Bug Fixes

1.18.8 (2019-10-25)

Bug Fixes

  • Overlay: use rgba instead of change-color to get a color with alpha (e552a66)
  • Table: reset style (db24905)

1.18.7 (2019-10-25)

Bug Fixes

  • Cascader: scroll focus error (fa92198)

1.18.6 (2019-10-24)

Bug Fixes

  • Affix: fix recursive call in some situation (633c3b6)
  • Button: style vertical align middle (cec2e9a)
  • Shell: config Shell.Page (4249e0a)
  • Tab: make dropdown mode tab nav scroll to active (881ce87)

1.18.5 (2019-10-17)

Bug Fixes

  • Balloon: Tooltip shoule support alignEdge, close #1222 (3c6289a)
  • Shell: should support use nothing (1c76aea)

1.18.4 (2019-10-11)

Bug Fixes

  • Breadcrumb: unused css-prefix (b05cddf)
  • Checkbox: remove focused style (2002161)
  • Dialog: quick-calling support set prefix to dialog (7d458d4)
  • Radio: remove checked focused style (e750cd6)
  • Select: add api menuProps for menu. close #1141 (38fed47)
  • Select: can re select in AutoComplete. close #1199 (2814be4)
  • Select: keep search value while unselect with Enter. fix #1173 (a5f5519)
  • Select: should not del disabled item with backspace. fix #1196 (81b0e75)
  • Select: should not del item while disabled/readonly .fix #1022 (7c98e1c)
  • Shell: header should be able to be removed (c1ef847)
  • Table: remove warning, close #644 (56faee6)
  • Upload: outline error (2c53354)

1.18.3 (2019-09-30)

Bug Fixes

  • Icon: correct eye/eye-close's width (19b7d04)
  • NumberPicker: corner config (db5929f)
  • NumberPicker: fix display valueunder controlled. fix #1163 (7207532)
  • NumberPicker: up down key (6edc9a6)
  • Progress: backgroundColor is invalid (#1180) (b4ee796)
  • Typescript: add field (01fdcd2)

1.18.2 (2019-09-26)

1.18.2 (2019-09-26)

1.18.2 (2019-09-26)

1.18.1 (2019-09-26)

Bug Fixes

  • ConfigProvider: support component created by React.forwardRef() (cc6d002)
  • Dialog: fullscreen mask click. fix #927 (#932) (e9b5d28)
  • Dialog: option.type can only be set as alert or confirm (be7d644)
  • Field: spliceArray can remove a obj in array. close #1091 (8cc5546)
  • NumberPicker: add variable for button corner. close #1151 (882fa89)
  • Overlay: fullscreen mask click issue with pr #932 (e117487)
  • Tab: all key should use string (#1070) (0d8396f)
  • TimePicker: support format HH (e5924c2)

Deprecated

  • ConfigProvider(pure): deprecated API pure (434e6e0)

Features

  • Field use field and validate npm packages (6e70255)
  • Card: add free card (5ee79c7)
  • ConfigProvider: add popupContainer (6631a55)
  • Field: add api addArrayValue/deleteArrayValue for spliceArray (ccc95e9)
  • Form: add fullWidth prop (c9e6ded)
  • Form: api field={false} to disable inner field. fix #1162 (4ed9cde)
  • Icon: add new icon, close #1114 (9651f2f)
  • Transfer: support customer panel (7bef81e) (6a57e62)
  • Notification: add Notification Component (f135a67)
  • Shell: add Shell (#1175) (dd03a64)
  • Typography: add Typography, deprecated Paragraph (ed3afce)

1.17.12 (2019-09-19)

Bug Fixes

  • Input: border should collapse in input group, close #1127 (ac4e604)
  • Overlay: wrong object of reference in safari (cba0d1e)
  • Rating: click offset in allowHalf, close #1123 (b4278c4)
  • Select: popupStyle width should override autoWidth, close #1075 (0e75a2f)
  • Tab: fix tab nav border in fusion cool (43d2013)
  • Util: copy react node directly, close #1132 (04618b0)

1.17.11 (2019-09-11)

Bug Fixes

  • Collapse: cannot read property 'key' of null (a31a979)
  • Select: cascader-select component hasclear attr (c22796e)
  • Tab: close #1105 (2c841b1)

1.17.10 (2019-09-05)

Bug Fixes

  • CascaderSelect: search menu always exist after (ee9739c)
  • Pagination: pagination size select over width (8822f05)
  • Search: filter attr setting default value. close #1034 (589c9cb)
  • Tab: isTouchable use slide tabs (7de99ca)
  • Tab: remove padding&margin&border in hidden (3abf12f)
  • Table: add filterProps for users to customize filter (a3db26f)

1.17.9 (2019-09-02)

Bug Fixes

1.17.8 (2019-08-29)

Bug Fixes

  • CascaderSelect: click selected item can`t close (b623436)
  • Dialog: allow disableScroll. fix #954 (04f19b3)
  • Field: shallow copy. Close #1062 (97ffea6)
  • Search: change the way of using sass method(color calculation) (84808e1)
  • Slider: correct arrow disabled state in some case, close #1065 (a9b319b)
  • Tab: use visibility instead of display to control tab content show. (#1058) (2bb776d)
  • Tree: disabled node can`t set checked (dcb1686)

Deprecated

  • Collapse: getDerivedStateFromProps (01eb9f2)
  • Collapse: lifecycle polyfill (17598a6)

Features

1.17.7 (2019-08-21)

Bug Fixes

  • Checkbox: checkbox will update indeterminate state when in group (8b9582a)
  • Overlay: remove position absolute. fix #1016 (7d87e86)
  • Select: readonly (0d732d6)
  • Tree: undined of parent (f38f440)

1.17.6 (2019-08-15)

Bug Fixes

  • Menu: value in selectedKeys doesn't exit in k2n (fef80cd)

1.17.5 (2019-08-14)

Bug Fixes

  • Field: bug of resetToDefault withtou initValue. close #1001 (a76b05c)
  • Input: support null to reset value (0ecc5c2)
  • Pagination: react warning use setTimout event (0e92ade)

Features

  • Animate: add slide animations (407dc5b)
  • Drawer: make drawer configurable (fbc4ad2)
  • Locale: add Drawer words (1be3ea8)

1.17.4 (2019-08-13)

Bug Fixes

  • Menu: child-selected should work in popup mode (bd784e7)
  • Tag: closable cant setdata-xx` prop (d1e5507)

1.17.3 (2019-08-09)

Bug Fixes

  • Select: width should be in outer dom (c8f072f)

1.17.2 (2019-08-09)

1.17.1 (2019-08-08)

1.17.0 (2019-08-08)

Bug Fixes

  • add name and value (5beedd8)
  • Input: fix textarea (ac270ea)
  • Input: fix ts property (9ceb94a)
  • Menu: paddingLeft should only be related to inline mode (1115687)
  • Menu: string in Group/SubMenu causes error, close #952 (18a7f17)
  • Nav: subNav should be selected if it has selected child, close #520 (3eca52f)
  • Range: prevent arrow keyup event when disabled (05f5a87)
  • Search: onSearch ts (35d33dc)
  • Select: popupComponent do not need syncWidth (71d7943)
  • Tab: only focus after first render (5feb398)
  • Transfer: fix that Transfer component cannot be dragged in firefox (0f72ef6)
  • Transfer: pass test case (632dea7)
  • Tree: Still can check after disableChecked (20ac774)
  • Typescript: add a tags ts. (443eecf)
  • TypeScript: correct Upload Dragger props, close #936 (2c4ad4c)

Features

  • Add Next Adaptor (0c7f49c)
  • Add Next Adaptor (#903) (807e258)
  • time-function & duration update (f4535d3)
  • Breadcrumb: maxNode support auto (9ce0323)
  • ConfigProvider: add device prop (67161a1)
  • DatePicker: support set Array defaultValue (2f9ea90)
  • Dialog: add max-width to fit phone (66f463a)
  • Drawer: add new component Drawer (2ca6f17)
  • Form: force set labelAlign=top while device=phone (f07260f)
  • NumberPicker: force set type=inline while device=phone (0666869)
  • Pagination: support device (52054e1)
  • Range: add touch test case for Range (6e2c85a)
  • Range: range component support touch event (ac03213)
  • Select: add api popupComponent to custom Popup (737f7e4)
  • Tab: support device touchable (3c356bf)
  • TimePicker: add renderTimeMenuItems prop (8c368f1)

1.16.6 (2019-08-01)

Bug Fixes

  • Typescript: fix menu-button & split-button (0cfe939)

1.16.5 (2019-08-01)

Bug Fixes

  • CascaderSelect: not exist value be removed (2b1dee8)
  • Dialog: pass event to onClose of Dialog.show, close #947 (9921578)
  • Field: use constructor not initValue fix #924 (3fe5cf7)
  • Pagination: button style override pagination (41e9399)
  • Typescript: add button props to menu-button split-button (61a9c54)
  • Upload: bug by Dragger value under controlled. Close #923 (c2ea8a7)

1.16.4 (2019-07-23)

Bug Fixes

1.16.3 (2019-07-22)

Bug Fixes

1.16.2 (2019-07-19)

Bug Fixes

  • DatePicker: RangePicker select year error (e32cbbe)
  • Dialog: br br alignment: fixes #887 (0a92c73)
  • Nav: label should show in iconOnly mode, close #894 (5cfd0fa)
  • Table: filter Menu blocked, close #893 (a16d566)
  • Upload: add errorcode in beforeUpload (c6a505a)

1.16.1 (2019-07-15)

Bug Fixes

1.16.0 (2019-07-11)

Bug Fixes

  • Badge: change count to -1 error, close #845 (a17e586)
  • Field: getValues return initValue, close #792 (#807) (2459716)
  • NumberPicker: support innerAfter. Close #860 (4c0e018)
  • Overlay: comment out unnecessary code (52ddf8d)
  • Overlay: endless loop in position calculate (5553799)
  • Overlay: wrapper position absolute-close #812 (9fb3708)
  • Overlay: wrong top when 2+ scroll bars, close #861 (d00329f)
  • Radio: change demo default state (e1a08f3)
  • Select: support innerAfter. Close #859 (b49a35e)
  • Tab: add tests to cover auto scroll feature (4004f1d)

Features

  • Badge: add API showZero, close #848 (8f48f50)
  • Calendar: add onModeChange (514846e)
  • Calendar: add yearRange prop (32a6f31)
  • Checkbox: label color configrable (da4a411)
  • Menu: add hozInLine to fold SubMenus if too long (63f9962)
  • Radio: label configurable when used standalone (3b3e510)
  • Tab: make capsure border hover configurable (1b1554f)
  • Tab: support auto scroll to active tab (5bcfa02)
  • Tag: split primary and primary deletable (4ace5a6)
  • Theme: add font weight (b31e2e8)

1.15.12 (2019-07-11)

Bug Fixes

  • remove 'next-' in variable.scss of theme package, close #865 (a9d46f5)
  • Pagination: override button disabled style (253239b)

1.15.11 (2019-07-04)

Bug Fixes

  • 'name' does not exist on type SelectProps (732de79)
  • CascaderSelect: overflow-x shaking (6e83df4)
  • Form: use ref in FormItem. Close #820 (4585c9c)
  • Input: check if navigator exist to support SSR (f9b9dfd)
  • Nav: disabled background should be the same with others (46f7959)
  • Overlay: check if instance of React Component (c9e6802)
  • Overlay: support function children-#close-810 (cff7566), closes children-#close-810
  • Search: fix onChange argc. Close #394 (aa9de65)
  • Select: scroll after search by hightlight click item. Close #801 (2e31d0a)
  • Tree: cancel select on click twice (61657a1)

1.15.10 (2019-06-27)

Features

  • Table: dragable table with react-dnd (95c05c9)

1.15.9 (2019-06-20)

Bug Fixes

  • Tree: set checkedStrategy check error (fa3c164)

1.15.8 (2019-06-20)

Bug Fixes

  • MenuButton: error types path (4293361)
  • Tree: dataSource will update indeterminateKeys (9b1c07d)

1.15.7 (2019-06-19)

Bug Fixes

  • Checkbox: add label cursor (0122707)
  • Checkbox: change default cursor to pointer (499f581)
  • Overlay: stop click propagation. #close 791 (c0b7ef6)
  • Pagination: popupProps warning (b534738)
  • Radio: change default cursor to pointer (e8e4911)
  • Radio: only add tabIndex to Radio instead of all child of Group (d2054f1)
  • Tree: can`t pos of undefined (9b0ff2c)

Features

1.15.6 (2019-06-13)

Bug Fixes

  • Balloon: position shouldn't be chanaged when no space, close #774 (a6d55f8)
  • Dialog: title radius when bg color #close-783 (8692936), closes #close-783
  • Field: setError valiate - #close 747 (25adbd1)
  • NumberPicker: support null to clear value. relate #780 (15ae286)
  • Search: hasIcon with shape=simple. Close #734 (033bfb8)
  • Slider: lazyLoad pre and next pics, close #706 (f841201)

1.15.5 (2019-06-06)

Bug Fixes

  • CascaderSelect: clear search input change (bff0134)
  • Date-picker: prop 'onOk' typescript declaration File wrong (3c21dcd)
  • Nav: disorder when set margin(t, b) of hoz Nav, close #744 (f6f9625)
  • RangePicker: to start month after selected (2ea6cf6)
  • Select: warning in select base, close #771 (dae7047)
  • Table: resizeable won't work if isTree on, close #384 (bf1eb55)

Features

  • Table: add API filterMenuProps (61ab2b0)

1.15.4 (2019-05-31)

Bug Fixes

  • Table: React.Fragment is supported in 16.2.4, use [] instead (aec5368)

Features

  • Select: add API tagInline to make it won't wrap (d21f8a1)

1.15.3 (2019-05-30)

Bug Fixes

  • Select: tag should show all content but it ellipsis, close #751 (46122aa)

1.15.2 (2019-05-29)

Bug Fixes

  • Nav: active line should have disappear animation (8a1ad70)
  • NumberPicker: UI for button height not eq input (c8b78bb)
  • Tag: checkable selected Tag border should be able to config (c06f513)
  • Tag: resolve overflow issues, close #727 (538e1d4)
  • Tag: text overflow for custom height (5b52372)

Features

  • Upload: add upload border-radius variable (fb3f8e4)

1.15.1 (2019-05-27)

Bug Fixes

  • ConfigProvider: locale should deep merge zh-cn.js, close #719 (c10baa2)
  • Tag: check icon should use variable, close #720 (709d5d4)
  • Tag: clean up scss (7c643a3)

Deprecated

  • Table: getRowProps => rowProps, getCellProps => cellProps (185d70a), closes #724

Features

  • add followTrigger for component with overlay (f98fb15)
  • Balloon: make font-size font-weight configurable (e6f7137)
  • Button: component support div or span (66341a0)
  • Calendar: support 0.x locale.format (c2d7db2)
  • Calendar: support 0.x YearCellRender (1ee70af)
  • Core: split shadow distance from sdn to sdny (85101eb)
  • DatePicker: support 0.x ranges (59d0483)
  • Nav: add theme configuration about hover (27ccded)
  • NumberPicker: support 0.x onDisabled (947d3d2)
  • Pagintion: add config variables (7a27465)
  • Slider: support 0.x onBeforeChange (34603cc)
  • Table: add columnProps/titleAddons/titleProps of rowSelection (965118f)
  • Tag: change tag var sections (b71c883)
  • Tag: closable normal has custom colors (da08e11)
  • Tag: primary and closable primary use same style (28d4738)
  • Tag: primary theme customization (b82e7b1)
  • Transfer: make footer shadow configurable (9df069d)

1.15.0 (2019-05-24)

Bug Fixes

  • fusion cool render issues (fbdffaa)
  • Calendar: select month auto change date view (354f545)
  • Field: resetDefault when parseValue false (e2c2b00)
  • Message: can`t close after click (53fe94d)
  • Select: init flatten ds (57667a4)
  • Select: value no show fillProps with empty dataSource. Close #715 (70a15ab)

Features

  • Select: add api to customize show tag content (4c29109)
  • Select: add maxTagPlaceholder (bfc9b20)

1.14.6 (2019-05-23)

Bug Fixes

1.14.5 (2019-05-22)

Bug Fixes

  • Field: parseName defaults (#683) (7fe0130)
  • Field: revert typescript of Field to any (c35d935)
  • Input: maxLength in safari on Mac. Close #671 (f771d67)
  • Tab: should not listen to extra keyboard events (50e1699)

1.14.4 (2019-05-16)

Bug Fixes

  • fix DatePicker,Switch,Upload to a11y (99ef836)
  • Checkbox: number 0 should be rendered (93318d8)
  • Field: no react key props for errors (93127d6)
  • Menu: Resolve expanding and selecting in uncontrolled mode (#667) (0ba7e4a)
  • Menu: Resolve items that created by React.forwardRef (807d8de)
  • Select: hight first item with remote datasource. Close #654 (d784ee0)

Features

  • add file types/ to customize index.d.ts (c537d81)
  • Menu: add API embeddable (6d21bb1)
  • Nav: add API embeddable (1379df3)
  • Table: add API sortIcons to customize sort icons (7abcf7c)

1.14.3 (2019-05-09)

Bug Fixes

  • Core: clip-path in sr-only destroys scrolling performance (49ff99f)
  • Dialog: fixed height dialog (c334b2b)
  • Menu empty focus key when blur using undefined (#634) (8c6a3af)
  • Slider: dots should be cursor: pointer; (1754a74)
  • Table: using clientHeight instead of maxBodyHeight (33abd4a)
  • Upload: a11y problem (97ab17b)

1.14.2 (2019-04-29)

Bug Fixes

  • Balloon: autoFocus should be false when triggerType is focus (af7cce1)
  • DatePicker: delete input, can`t select date (cf9f9e4)
  • Loading: backwards compatible fullscreen (3ff5972)
  • Loading: fix offset for fullscreen (481c409)
  • Overlay: touch events to dismiss overlay (b35a59c)
  • Select: issue #550 add api followTrigger (9312ea8)
  • Step: step keydown event bubble bug (4a843f0)
  • Table: add deprecated API to make 0.x 1.x behave the same (43f17aa)
  • Tag: fix state not matching props (#614) (52d09dd)

1.14.1 (2019-04-24)

Bug Fixes

  • Tab: capsure tab shakes (a19901f)
  • Tab: wrong initial position due to animation (fbd079e)
  • Tag: pass checked state to onChange (57cfa20)
  • Tree: error when checkKey not in dataSource (b925d76)

1.14.0 (2019-04-11)

Bug Fixes

  • support function component (a1b1f41)
  • Radio: add configurations (f5dbaa9)
  • Tab: add default maxHeight for tab popup (5358921)
  • Tab: change variable order (8451ef8)
  • Tab: issues of closable (05ec227)
  • Tab: remove invalid character in variable name (8dbd6df)
  • Tab: slide related issues (986178a)
  • Table: merge cell with GroupHeader GroupFooter, close #547 (4a420cb)
  • TreeSelect: supoort a11y, add aria attrs (d34bdc2)

Deprecated

  • Balloon: triggerType=focus is deprecated at Balloon (32710a3)
  • Dropdown: triggerType="focus" is deprecated (a07bb54)

Features

  • add accessibility.scss (127fbe7)
  • Breadcrumb: add component props (3e9c3ae)
  • Collapse: add title hover theme variables (19f3501)
  • DatePicker: add keyboard control (025f752)
  • Dialog: quick dialog padding (14a4ded)
  • Input: add api hasBorder for TextArea. Close #266 (d3c8e23)
  • Message: configable message icon type (7a80c13)
  • Overlay: custom keycode trigger (7ebfb99)
  • Select: support a11y. Close #327 (22a42e7)
  • Slider: split variable for dots height & width (2f5c247)
  • Step: support keyborad direction and use semantic label (7225e8b)
  • Tab: adding more configuration of wrapped tab (e72129e)
  • Tab: support more config (70511e9)
  • Table: make header padding configurable (3b7a23b)
  • Tag: add content min width theme variable (8bfef9a)
  • Upload: allow down load when disabled (975cbab)
  • Upload: card and drag configurable item (9b485d7)

1.13.13 (2019-04-11)

Bug Fixes

  • Pagination: pagination dropdown position (93482f7)
  • Table: mismatch between minWidth and value, close #554 (c589863)

1.13.12 (2019-04-04)

Bug Fixes

  • Balloon: babel exports issue (74a09a4)

1.13.11 (2019-04-04)

Bug Fixes

  • Balloon: popup won't goaway when hover out of disabled Button (c569486), closes close#308
  • Balloon: strengthen robustness for align, close#517 (a820b1a)
  • Rating: remove form tag (fa87aa9)
  • Search: search config bug (6919e41)
  • Select: AutoComplete can input space with popupContent. Close #500 (07dc088)
  • Tab: adding api document (3ba4f26)

1.13.10 (2019-03-28)

Bug Fixes

  • Input: fix lineheight. Close #214 (706adce)
  • Menu: filter duplicate keys (e8e6e52)
  • Nav: remove focus style which equals to hover (f31320f)
  • NumberPicker: remove padding in inline mode (a5c59a7)
  • Range: revert unnecessary style change (7ed0bb9)
  • Select: use mouse to select text. Close #469 (d474b7a)
  • Select: value={0} display bug. Close #449 (6e7e642)
  • SplitButton: normal icon color override (b18c332)
  • Switch: disable handle not centered when config border (f28bf52)
  • Tab: right border missing in capsule shape (8ff454e)
  • Table: style confusion caused by vertical scrollbar, close #473 (9149879)
  • Transfer: fix wrong Type of title props in TransferPanel (d088da9)
  • Upload: Resolve context missing (8a26eec)

Features

  • Balloon: make Tooltip's shadow configurable (9a6a931)
  • Menu: add API to set selectIcon right (b5dd678)
  • Slider: make slider dots configurable (027c2a4)

1.13.9 (2019-03-19)

Bug Fixes

  • CascaderSelect: support value not in data (93e4227)
  • Overlay: fix position typo (71bf7d2)
  • Select: hasSelectAll bug under controled (fd5faf4)
  • Table: warning when stickyHeader + lock with enough space (46a38f6)
  • Util: Prevent warning on production (0fcde5a)

1.13.8 (2019-03-14)

Bug Fixes

  • ConfigProvider: config on components should take higher priority (87917c8)

1.13.7 (2019-03-13)

Bug Fixes

  • Select: css override fail when using theme (5f80ead)

1.13.6 (2019-03-13)

Bug Fixes

  • DatePicker: disabledDate will auto disable month (94276d2)
  • Step: labelPlacement value change dbl times (3c7ae73)
  • Tag: close button not showing in select when text too long (fd341f8)
  • Upload: className not pass in (cb33e75)
  • Upload: drag upload no trigger onDrop (5f58f29)
  • Upload: fix setValue fail in onSuccess (384c379)

Features

  • ConfigProvider: add ErrorBoundary (ada2b5b)
  • Range: RTL feature of Range Component (2127ee6)
  • Select: can unselect all (77077a2)
  • Tab: RTL feature of Tab (142af04)

1.13.5 (2019-03-07)

Bug Fixes

  • Collapse: fix nested collapse icon (7a6842a)
  • DatePicker: date range picker select time error (59eaa9c)
  • Step: step-item param of labelPlacement change update bug (f0939af)
  • Tab: can't scroll when active item is inside view (a8f4d18)
  • Table: extra lock columns when enough space && dataSource=[], close#364 (b9c2328)

Features

  • NumberPicker: consider [。] as .
  • Upload: add rtl support (5505d6d)

1.13.4 (2019-02-28)

Features

  • NumberPicker: consider [。] as .

1.13.3 (2019-02-28)

Bug Fixes

  • use offset when positioning overlay, do not adjust range tooltip (ac22b05)
  • Range: set height for bare-range like input (b7a6242)
  • Select: add aria-hidden to dropdown arrow. Close #322 (b546f05)
  • Select: reset role to menu. Close #326 (1ba6d5e)
  • Select: throw error when children contain null (b703efb)
  • Tab: a11y support closeable tab (86c4e10)
  • Tab: css syntax flaw (0d7518e)
  • Table: index with expanded table when expandedIndexSimulate is true (7ce3f7e)
  • Tree: can`t drag external element (a247a09)
  • Tree: throw error when children contain null or string (7a2c9cc)
  • Search: mod search role Close #330 (e5aac4d)
  • Transfer: add a11y support for transfer (4856363)

1.13.2 (2019-02-22)

Bug Fixes

  • Table: correct cell(recored, index) when expandedIndexSimulate (2ba1ba8)

1.13.1 (2019-02-21)

Bug Fixes

  • NumberPicker: support rtl (74980bd)

Features

  • rtl support for Collapse and Loading (a80c4c5)
  • Affix: receive the change of offset props (f190bc7)
  • Badge: support rtl (0deedb7)
  • Breadcrumb: support rtl (ba2a287)
  • Card: move rtl.scss (ab95d34)
  • Card: support rtl (6dd0673)
  • Cascader: support rtl (1ed6e25)
  • Checkbox: RTL feature (313f1ac)
  • Dropdown: support rtl (a9beb00)
  • Field: add api autoValidate=false to close onChange validate (b9b0129)
  • Field: api spliceArray to splice Array like name.{index} (484841b)
  • Form: support autoValidate=false to close auto validate (4bec5db)
  • Form: support rtl (9fd345e)
  • Grid: support rtl (f4ba7b4)
  • Paragraph: add rtl prop (d6b3ea5)
  • Rating: support custom display of rating grade (df55fcf)
  • Rating: support rtl (d793959)
  • Switch: RTL feature along with some eslint fixes (1642c0c)
  • Table: API expandedIndexSimulate added (a227aa2)
  • Table: support rtl (c36d2c0)
  • Transfer: support rtl prop (1575d2f)
  • Tree: support rtl (37fa931)

1.13.0 (2019-02-21)

1.12.8 (2019-02-21)

1.12.7 (2019-02-21)

Bug Fixes

  • Radio: child can contain null (c703b60)

1.12.6 (2019-02-21)

Bug Fixes

  • Cascader: set listStyle height style error (61ea4f7)
  • Input: add name to input dom (51d151f)

1.12.5 (2019-02-20)

Bug Fixes

  • style for rtl in Menu & Slider (573694a)
  • Message: can`t config content font-size (2c18b4d)
  • Radio: a11y (f26cb24)
  • Table: can't set className via getRowProps in tree mode, close #343 (44c20cb)

Features

  • Tag: wrap in ConfigProvider (95233cc)

1.12.4 (2019-02-14)

Bug Fixes

  • Checkbox: group didn't honor children's indeternimated state (f90a747)
  • Input: textarea placeholder in ie11 (069c73b)
  • Select: could add tag while popup not visible (662a959)
  • Table: can't scroll horizontally when body scrollTop !== 0 (5935b52)
  • Table: head selection emptied wrongly (adb3b59)

Features

  • Icon: suport size of inherit (48e7f1d)
  • Progress: remove tabindex (602b267)
  • Step: uniform parameter of step (e1d2ab5)

1.12.3 (2019-01-28)

Bug Fixes

  • Pagination: locale text error (406c198)
  • Tab: extra is covered by other elements (c3d913f)
  • Tab: inproperly focus when using with field (0d3bd2c)

1.12.2 (2019-01-28)

Bug Fixes

  • Util: DO NOT process any non-string type value (2a3280f)

1.12.1 (2019-01-27)

Bug Fixes

  • Upload: import method from wrong path (7c1a6b6)

1.12.0 (2019-01-25)

Bug Fixes

  • Card: not compute card footer in height (45da06d)
  • Cascader: array will reverse (24e2a0d)
  • Dialog: add aria-label for close icon (4a1d8ea)
  • Form: add role=grid to form (b2f3cad)
  • Menu: keycode.space trigger click (531492e)
  • NumberPicker: no onBlur while click btn (6e70f1e)
  • Pagination: pageSizeSelector is overlay (9b7464a)
  • Search: disable not work (1bedb19)
  • Select: Option value can be array (fe350f2)
  • Select: display text should not change while under controlled (b962954)
  • Select: text should updated with dataSource changed (16588fe)
  • Switch: add focus state, close #177 (479206d)
  • Tab: also update doc (d7d0ab5)
  • Tab: pure/text/capsule extra align center (3f3282b)
  • Tab: TabItem no 'disabled' prop in API document (28ed342)
  • Tree: expandKeys will reset on async load data (b1818d1)
  • TreeSelect: support defaultValue/value is null string (ab04292)
  • Upload: expose error to OnError in beforeUpload, Close #128 (1981db5)

Features

  • Badge: support aria (d890f47)
  • Breadcrumb: support a11y (bd93737)
  • CascaderSelect: support a11y (4a40b2a)
  • CascaderSelect: support itemRender (9afffaa)
  • Collapse: accessibility support (48bee98)
  • ConfigProvider: support set rtl when setting locale (72f3b0f)
  • DatePicker: add dateCellRender monthCellRender prop (ca549f9)
  • DatePicker: add inputProps prop (3d92b8a)
  • Dialog: throw Error when occur in onOk (35e1a9a)
  • Dropdown: support aria (df2a05d)
  • Nav: support aria (bf4de51)
  • NumberPicker: a11y support (8eacabf)
  • Pagination: add a11y support (b922a06)
  • Progress: progress accessibility support (524e97f)
  • Radio: support name props for Radio & customer tagName for Group (3e4e971)
  • Range: a11y (4d2b69c)
  • Rating: accessibility support (f68a23c)
  • Slider: support aria (c9bf1d2)
  • SplitButton: add leftButtonProps (4d854e0)
  • Step: support aria (3b55daa)
  • Switch: switch a11y (2c2645c)
  • Tab: tab a11y (7a47360)
  • Table: add alignHeader & remove locale (7f99ed0)
  • TimePicker: support a11y (590dae6)
  • Tree: support a11y (e7ec789)
  • Upload: add error text for text list (32149af)
  • Upload: add progress props (f2d460c)
  • Upload: disallow remove when disabled, Close #132 (e535cde)
  • Upload: image list error text display (69bbc64)
  • Upload: mod upload config ability (432ef76)
  • Upload: support custom request method (1a9a7b6)
  • Upload: trigger error when exceed limit (cf71c2a)

1.11.11 (2019-01-22)

Bug Fixes

  • Form: no need form-element-large-size in form (08420c6)
  • NumberPicker: value set to min while next value < min by click + (6863b9f)
  • Select: double trigger onVisibleChange while click arrow (20f2e1c)

1.11.10 (2019-01-17)

Bug Fixes

1.11.9 (2019-01-16)

Bug Fixes

  • Loading: fix fullscreen in demo (6378cc0)
  • Nav: overflow when icon-only without icon (6b28cee)
  • Slider: can swipe vertical & width 100% invertical (3998ec2)
  • Tab: extra align middle by default (3f38491)

1.11.8 (2019-01-09)

Bug Fixes

  • CascaderSelect: value type not equal dataSource value (3cc1785)
  • ConfigProvider: check locales before set (a0da7bf)
  • Form: remove warning while message write in jsx (87d6085)
  • Form: switch aligin while size=large (db989ee)
  • Nav: can't config nav group label font size/height (5f439a5)
  • Nav: icon-only overflow bug fix (1bc40fe)
  • Radio: button shape hover border covers checked border (33be122)
  • Select: fix Select with useVirtual when empty dataSource (#164) (54da63f)
  • Tab: max-call-exceeded (d8de050)
  • Timeline: timline-item warning has function type prop (18c48f4)
  • Validate: value can be false (0e871d8)

1.11.7 (2019-01-02)

Bug Fixes

  • Menu: to much data overflow when popupAlign is outside (726da77)
  • Switch: tweak switch off-state right padding (7882d35)
  • Table: wrong value of offsetTop when set scrollToRow, close #117 (ac086c4)

Features

  • CascaderSelect: support itemRender (7f9b0f5)

1.11.6 (2018-12-26)

Bug Fixes

  • Cascader: keyboard not blur (3e43e6a)
  • Pagination: select dropdown menu position error on scrolling (70375c1)
  • Tab: can not render when child have null item (fb20367)
  • Tab, Grid: inconsistency between doc and code (5145fe7) (b07f5ac) (43a4fd1)
  • Table: style conflict with align (aa32515)
  • Upload: allow remove file when disabled (2590a70)

1.11.5 (2018-12-19)

Bug Fixes

  • NumberPicker: float bug by chrome. Close #79 (4ac7f41)
  • Select: defaultValue with async dataSource (6fd23ba)
  • Table: can't find unmounted component (f004b52)
  • Typescripts: perfect typescripts (4459f14)

1.11.4 (2018-12-18)

Bug Fixes

  • Cascader: scrollbar style error (04695d9)
  • Table: rowHeight changed when resizing useVirtual (aeaf513)

1.11.3 (2018-12-13)

Bug Fixes

  • Balloon: ltr when set rtl on it own (8cc4a8a)
  • ConfigProvider: remove warning when not using rtl (f59dd15)
  • Form: css hack only in ie9 (f5e77bc)
  • Input: loading and hint not cannot occur at the same time (cf97c99)
  • Input: padding reversed when select arrow translate 180 (d5e9573)
  • Menu: keyboard not blur (dda5a16)
  • Slider: dots' trigger area changed from <button> to parent
  • (346f684)
  • Step: rtl style bugfix (cadfec8)
  • Table: Avoid display error when browser scale (b07b680)
  • Table: lock columns cant align with whole table when affixed (f1531c3)
  • Timeline: timeline-item cannot set className (23754a3)
  • Upload: forbid deleting file when upload is disabled (e0936e5)
  • Upload: no space between upload and file list (181517c)

1.11.2 (2018-12-06)

Bug Fixes

  • Overlay: fix postion caculate error (d38a78f)

1.11.1 (2018-12-06)

Bug Fixes

1.11.0 (2018-12-05)

Features

  • Select/Input/Message: rtl supported in Select/Input/Message (3bb15c8)
  • Affix: implement affix by {position: absolute} (da3e3ec)
  • Balloon: support rtl (64522d1)
  • Button: support rtl (d863787)
  • Calendar: support rtl (d1c1e44)
  • ConfigProvider: config-provider support rtl (e91591a)
  • ConfigProvider: support set global rtl (622dda4)
  • DatePicker: support rtl (2d140fb)
  • Dialog: add rtl support (bd3a66e)
  • Icon: support rtl (027fa40) (fc5c02b)
  • Menu: support rtl (5241d7b)
  • Nav: support rtl (923593a)
  • Overlay: add rtl prop for overlay (6d77142) (e5630de)
  • Pagination: support rtl (d34959c)
  • Progress: add color & backgroundColor props (1e9cd94)
  • Progress: add rtl support (cbe6747)
  • Radio: support rtl (6a906a9)
  • Search: add rtl to search (931729a)
  • Slider: support rtl (c7416ab)
  • Step: support rtl (a0645a0)
  • Timeline: support rtl (0f3860b)
  • TimePicker: support rtl (310155a)

1.10.3 (2018-12-05)

1.10.2 (2018-12-04)

Bug Fixes

  • CascaderSelect: split of null bug (1afac48)
  • Table: maxBodyHeight both accept Number and String (552f747)
  • Table: pass affixProps to affix (0540cba)
  • Tree: selectable=false cursor:default (66bc721)

1.10.1 (2018-11-29)

1.10.0 (2018-11-28)

Bug Fixes

  • Search: medium search will overflow box when height = s-7 (14dfbb0)
  • Search: pass visible into Autocomplete (9fae8fe)

Features

  • Cascader: add useVirtual prop, open virtual scroller (769e156)
  • CascaderSelect: add useVirtual prop (a2b724d)
  • Form: Item support function children (c3ced42)
  • Search: divide $search-normal-corner into medium & large variable (3903b5e)
  • Select: add item from dataSource to onChange(v,e, item) (ff0405f)
  • Select: support virtuallist in simple case (b982efe)
  • Tag: add selectable tag theme demos (dfdd536)
  • Transfer: Support for disabling panel operations (40f6743)
  • VirtualList: add API jumpIndex (2d137e2)
  • VirtualList: add new component (29b78f5)
  • VirtualList: consider as items of the same height by default (c9576ec)

1.9.21 (2018-11-27)

Bug Fixes

  • Input: bug of value=0 with htmlType=number (0805a38)
  • Message: When there are multiple Message, the first can't close (d3004f4)
  • Search: left border-raduis not 0 (8713611)
  • Select: bug of autoWidth (829f53b)
  • Select: bug of autoWidth (b80e4bb)
  • Select: bug of onEnter (17e13cd)
  • Select: double onKeyDown (4b2e1b3)

1.9.20 (2018-11-21)

Bug Fixes

  • ConfigProvider: Isolate multiple context data (ca4bbd4), closes #43
  • ConfigProvider: Update cache in expection (a6c6151)
  • Rating: Enhance robustness (6e40724)

1.9.19 (2018-11-16)

Bug Fixes

  • Affix: update postion in didmount (1438cdf)
  • Checkbox: Change label type from string to any reanderable (858083e)
  • DatePicker: add onChange params type (5c753f1)
  • DatePicker: disabledHours no use in time end panel (31e1256)
  • Range: Scale tips become hollow on browser zoom (1ed7f49)
  • Tab: maxCall exceeded when parent using flex display (c916d21)
  • Table: style chaos when head sticky (e952632)
  • TreeSelect: 'key' undefined error without treeCheckable prop (ca4afe5)

Features

  • Cascader: loadData add argument source data (2ca6a99)

1.9.18 (2018-11-14)

1.9.17 (2018-11-13)

Bug Fixes

  • Breadcrumb: fix use Link Tag no style (503c945)
  • Calendar: week words error (674de83)
  • Range: Prevent right-button dragging (24b6769)
  • Tab: Make bg-color configurable (c353b1c)
  • Upload: Upload Card no i18n (27e76b4)
  • Calendar: add api to format cell's label (7a87917)

1.9.16 (2018-11-09)

1.9.15 (2018-11-02)

Bug Fixes

  • Select: bug of cacheValue=false (6fce5d8)
  • Select: bug of cacheValue=false (bb2acdf)
  • Tab: content panel collapsed in vertical mode (9974a22)
  • Table: error when lock without header (9081865)
  • Tree: error when set expendedKeys/selectedKeys not in dataSource (cd35aa0)
  • TreeSelect: error when set value with keys aren't in dataSource (dc8d9e8)
  • TreeSelect: show all tree while searchValue clear (c04b3d3)

1.9.14 (2018-10-29)

Bug Fixes

  • Locale: use OK instead of Ok (9782c6d)
  • Search: add type for search-simple-dark-bg-opacity (57891de)
  • Select: minWidth of popupContent (f6a4883)
  • Upload: error fileList not show (87195d2)
  • Search: add hover color variables (385ab2d)
  • Search: remove search button box-shadow (3713040)
  • Search: use hover-color in main scss (14aea57)

1.9.13 (2018-10-28)

Bug Fixes

  • TimePicker: cann't config bg of input (e5cae7b)

1.9.12 (2018-10-24)

Bug Fixes

  • Balloon: in theme platform & range (dd78f6d)
  • scripts: unify eslint config (39ced54)
  • Upload: add style to reset (b2b78f5)

1.9.11 (2018-10-19)

1.9.10 (2018-10-19)

1.9.9 (2018-10-18)

Bug Fixes

  • Input: input border-radius with one addonText (b5051cf)
  • MenuButton: remove box-shadow (6a976ca)
  • NumverPicker: remove box-shadow (2c3e29f)

1.9.8 (2018-10-18)

1.9.7 (2018-10-17)

Bug Fixes

  • Nav: primary/secondary active border (4c2c211)
  • Menu: Group.Item cant pass custom className (eaf25707)

1.9.5 (2018-10-16)

Bug Fixes

  • Util: Resolve env.isProduction in correct (190ae61)
  • Util: Undefined return statement (2dcf9d3)

1.9.4 (2018-10-16)

1.9.3 (2018-10-16)

1.9.2 (2018-10-15)

Bug Fixes

1.9.1 (2018-10-15)

Bug Fixes

  • Progress: progress number bug (8fc476d)

Features

  • Next: add dingtalk qrcode to readme (da35dfe)