1.9.1 (2021-05-18)
- select: use ellipsis in multiple select tag to prevent overflow (b0ae7ac)
1.9.0 (2021-05-03)
- select: support async search (5d02b80)
1.8.5 (2021-04-19)
1.8.4 (2021-04-19)
- container: add overflow to children element (1760ec7)
1.8.3 (2021-04-16)
- container: update type & add some tests (a0b0e9b)
1.8.2 (2021-04-16)
- container: remove overflow: hidden (2c87c87)
1.8.1 (2021-04-14)
- positioner: remove dynamic config to fix component delay unmount (6748c88)
- use isomorphic effect to prevent hooks method not work in effect (c4e5bc1)
- notification: update type and stacking order (b63f2f2)
1.8.0 (2021-04-12)
- container: add padding top to container children when not title (4fe050a)
- notification: implement useNotification (6057d74)
1.7.4 (2021-04-08)
- message: prevent dom not match between SSR and CSR (850895b)
- table: add position relative to wrapper prevent parent scrollable (9709f5e)
1.7.3 (2021-04-07)
- table: watch table width resize to update scroll shadow (d506286)
1.7.2 (2021-04-07)
- table: add width 100% to table (f9b8dde)
1.7.1 (2021-04-07)
- table: column types (c8c0a8c)
1.7.0 (2021-04-06)
- select: IME bugs & add missing no options message (b50436a)
- modal: support customized header (ee35aea)
- table: implement scrollable fixed table & usage with Container (9814fe7)
- bump deps & react-spring to v9 (e097709)
1.6.3 (2021-03-16)
- select: generic types (ca9831e)
1.6.2 (2021-03-16)
- table: children type of Head & Body (e8c82b9)
1.6.1 (2021-03-16)
- positioner: useless warning condition (e062c38)
1.6.0 (2021-03-15)
- select: use forwardRef to pass ref down (55e3f9c)
1.5.0 (2021-02-04)
- date-picker: prevent trigger close when it is rendered in popover (970f391)
- textarea: remove FC to keep ref props (b89b94f)
- date-picker: export DatePickerPanel for calendar usage (54fbedf)
- select: add hint to select option (2e66881)
- select: implement new MultipleSelect based on downshift.js (8fdbeec)
- tag: add disabled API (5c28784)
1.4.1 (2021-01-05)
- date-picker: use customize dateFns config to decrease bundle size (3054e08)
1.4.0 (2020-12-24)
- positioner: update useRect api usage (db8b1bf)
- select: prevent parent popover disapear when click options of lab select (86f8099)
1.3.2 (2020-12-17)
- textfield: prop
textarea
can be undeifned (d553541)
1.3.1 (2020-12-17)
- textfield: overload types (f26b02c)
1.3.0 (2020-11-18)
- modal: add style props to modal (ee9f932)
1.2.1 (2020-11-02)
- modal: add workaround for hooks modal z-index (779f28f)
1.2.0 (2020-10-29)
- select: use absolute popover (e6fc0ce)
- tooltip: new tooltip based on @reach-ui/tooltip (ca12d1c)
1.1.0 (2020-10-21)
- select: new implementation with downshift@6.x (683a124)
- theme: move current theme to
darkerTheme
and add another light version (1692288)
1.0.4 (2020-10-12)
- remove useless packages (5060745)
0.2.11 (2019-02-13)
- checkbox: spread other props to correct component (ebb02cb)
- radio: spread other props to correct component (706ffcb)
- tooltip: add mouseEnterDelay and mouseLeaveDelay to Tooltip (62773b2)
- trigger: auto fix placement when popup overflow (f212e16)
- trigger: implement rect observer (92f88e7)
0.2.10 (2019-01-30)
0.2.9 (2019-01-29)
- menu: use default export (a310499)
0.2.8 (2019-01-25)
0.2.7 (2019-01-07)
- message: upgrade spring types (cdff0bb)
- menu: add new menu implement to lab (#34) (0abf049)
- message: add cancel button to message (#36) (7261819)
- upload: customize text (#35) (4d1547d)
0.2.6 (2018-12-28)
- upload: add onBeforeSelect & show clear icon when uploaded (896a120)
0.2.5 (2018-12-26)
0.2.4 (2018-12-19)
- divider: pass other props to component for spacing (cf4acb2)
0.2.3 (2018-12-17)
- drawer: pass other props to drawer content (bf1ee67)
0.2.2 (2018-12-10)
- babel runtime (27e161f)
0.2.1 (2018-12-10)
0.2.0 (2018-12-07)
- backdrop: add backdrop for overlay (983f570)
- drawer: implement drawer (cac2bc3)
- upload: implement Upload (#6) (e837527)
0.1.0 (2018-12-04)
- button: button default is light color (fe6634e)
- button: hide button icon when loading (1e8442e)
- card: onClick event (53fc705)
- checkbox: checkbox group onChange event (6f04083)
- add and option to use default multi-select, add delimiter for text style multi-select (2b6caa4)
- checkbox: controlled props
value
should work (1b161b9) - checkbox: set initialValues as
[]
(33c67c3) - date-picker: missing global styles (4217bd2)
- deps: remove peer deps from deps (dbe59d9)
- dropdown: add defaultProps (f95e5f7)
- dropdown: default props (b737c37)
- dropdown: dropdown list background color (e72ffd0)
- dropdown: forwardRef warning (2a2126d)
- dropdown: missing trigger (a6f3cdf)
- dropdown: observe rect (#381) (69d98dc)
- dropdown: text-align (784f5ad)
- icon: line-height (#292) (f35ba86)
- input: button loading (#473) (b49a62a)
- input: drop style-system breaking API (4501fcc)
- input: only auto select when on mount (#468) (9a226ab)
- mention: dropdown list (2d6ffec)
- add classNamePrefix (d68427d)
- add skipLocale to prevent reset globalLocale (519439c)
- babel build (ef94ea8)
- build types (1195e7a)
- card radius (b282bdb)
- clean tag ref (4aa1d23)
- components types (5a7c1f5)
- dark colors (ae715b9)
- dropdown padding (fa69834)
- filter html attrs (eb2b777)
- forwardRef warning (#458) (f9fcf37)
- locale export (715900d)
- remove font-size from
a
link (0ee8d41) - some types (32a6fd3)
- styled-components v4 typing (4bab22b)
- tabs: add default tab color (e9806c7)
- test script (0b68df6)
- textfield: render props value when it is empty string (#286) (b1c789c)
- tree shaking (2aa02cc)
- mention: prevent display undefined when click (b009cb3)
- mention: set height to auto (5a62ddc)
- mention: use md as default input size (1f43115)
- message: add z-index (494d459)
- modal: add overflow-y: auto to modal content (662d0cb)
- modal: confirm events (3e7097e)
- modal: omit title (f82ca62)
- modal: use portal with SSR (2f572fb)
- modal: useKeydown effect callback (c3dd209)
- popover: update opacity to 1 (#255) (0d6c1b8)
- radio: controlled props
value
should work (9128de3) - switch: controlled can not own checked state (#315) (8e8d0fa)
- table: remove borderColor to fix DOM element issue (bb21610)
- textfield: actived condition (#279) (46a4ff9)
- unobserve when trigge unmount (b432a85)
- textfield: controlled max length (79c55d6)
- tooltip: base tooltip ref (93d2d55)
- tooltip: defaultVisible (3890b67)
- tooltip: move hideTooltip to context (7c4a511)
- tooltip: wrapper z-index (#260) (a08829c)
- ts: eslint & tests (89e5a89)
- button: add type & variant (de8d462), closes #270
- button: remove variant props (51a2da3)
- card: drop useless api (05684ac)
- checkbox: new API inspired from ant design (8f076cf)
- modal: Drop handleClose (3935fe2)
- modal: remove no animation modal & rename api (cf016ea)
- radio: new API inspired from ant design (49f3ab1)
- alert: add onClosed (c19b4c5)
- button: add icon prop (51524c1)
- button: add only icon suppored & improve loading status (14d2f8e)
- button: add text type button (#425) (eeeadd1)
- button: support customize icon color (2f26b76)
- checkbox: support component composition (a6fe672)
- date-picker: implement date-picker (82366ec)
- divider: implement divider (384f417)
- dropdown: add onVisibleChange callback (1aeede8)
- dropdown: fixed position (533f8e6)
- dropdown: implement SubList (b8fbb9c)
- dropdown: update styles (#264) (c8dad0e)
- grid: add lineHeight, background, zIndex and textAlign to Box (2fc8b2d)
- input: add prefix/suffix to input (#417) (0f716d1)
- mention: add autoFocus (a0ebe37)
- mention: create same prefix mention (#426) (f907f9a)
- mention: impelment mention component (#316) (3674d02)
- menu: add togglable to sub menu (#407) (48d27e6)
- modal: add confirmButtonProps & cancelButtonProps (f17bc32)
- modal: add empty footer (679f9cc)
- modal: add header & footer (73e797d)
- modal: add return promise to modal instance methods (#314) (d10084b)
- modal: implement instance method (5c54632)
- popconfirm: implement popconfirm (9085889)
- popover: add hide popover to title props (e507616)
- popover: Implement popover (#251) (1580492)
- select: add multiple select in Select (ebfe5c4)
- spin: implement new spin (c78c7cc)
- steps: impelment steps component (4ee4220)
- table: add color props from styled-system (b9f8281)
- tag: implement Tag component (#305) (67e0ac1)
- tooltip: absolute position (6848d2e)
- add css props support (8ee5c4f)
- tooltip: add defaultVisible (f085c67)
- tooltip: Add hide callback to content props (f0cecf1)
- tooltip: Add onVisibleChange (8574ec2)
- tooltip: add scale animation (3df98f9)
- tooltip: close tooltip after click outside (e653e7f)
- add esc to trigger (e9f53c8)
- add trigger props to Trigger for hover event (60912b4)
- add tslint (960f7e6)
- make checkbox & radio field optional (5ff6c05)
- new gray colors (443ad3d)
- utils: add size to get-type-icon (c178282)
- radio: remove status & message API, remove RadioField, move RadioField.Group to Radio.Group
- checkbox: remove status & message API, remove CheckboxField, move CheckboxField.Group to Checkbox.Group
- modal: Drop handleClose, use onCancel instead
- button: use bool props instead of variant props
- button: the button default color is light (previous is primary)
- button: move all type & variant to new props
- modal: renamed
show
tovisible
, renamedcloseButton
toclosable
, removeanimation
- card: REMOVE Card.Button from Card component