Skip to content

Latest commit

 

History

History
468 lines (289 loc) · 26.8 KB

CHANGELOG.md

File metadata and controls

468 lines (289 loc) · 26.8 KB

1.9.1 (2021-05-18)

Bug Fixes

  • select: use ellipsis in multiple select tag to prevent overflow (b0ae7ac)

1.9.0 (2021-05-03)

Bug Fixes

  • modal: add useChain back for status bar delay render (b770dab)
  • table: always reset shadow (4d0a357)

Features

  • select: support async search (5d02b80)

1.8.5 (2021-04-19)

Bug Fixes

1.8.4 (2021-04-19)

Bug Fixes

  • container: add overflow to children element (1760ec7)

1.8.3 (2021-04-16)

Bug Fixes

  • container: update type & add some tests (a0b0e9b)

1.8.2 (2021-04-16)

Bug Fixes

  • container: remove overflow: hidden (2c87c87)

1.8.1 (2021-04-14)

Bug Fixes

  • 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)

Bug Fixes

  • container: add padding top to container children when not title (4fe050a)

Features

  • notification: implement useNotification (6057d74)

1.7.4 (2021-04-08)

Bug Fixes

  • 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)

Bug Fixes

  • table: watch table width resize to update scroll shadow (d506286)

1.7.2 (2021-04-07)

Bug Fixes

  • table: add width 100% to table (f9b8dde)

1.7.1 (2021-04-07)

Bug Fixes

1.7.0 (2021-04-06)

Bug Fixes

  • select: IME bugs & add missing no options message (b50436a)

Features

  • 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)

Bug Fixes

1.6.2 (2021-03-16)

Bug Fixes

  • table: children type of Head & Body (e8c82b9)

1.6.1 (2021-03-16)

Bug Fixes

  • positioner: useless warning condition (e062c38)

1.6.0 (2021-03-15)

Bug Fixes

  • positioner: hide useless warning (0ac555d)
  • table: use forwardRef (10e4df9)

Features

  • select: use forwardRef to pass ref down (55e3f9c)

1.5.0 (2021-02-04)

Bug Fixes

  • date-picker: prevent trigger close when it is rendered in popover (970f391)
  • textarea: remove FC to keep ref props (b89b94f)

Features

  • 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)

Bug Fixes

  • date-picker: use customize dateFns config to decrease bundle size (3054e08)

1.4.0 (2020-12-24)

Bug Fixes

  • positioner: update useRect api usage (db8b1bf)
  • select: prevent parent popover disapear when click options of lab select (86f8099)

Features

  • select: add stack order to Select (524e75b)
  • tooltip: add stack order to Tooltip (5b43081)

1.3.2 (2020-12-17)

Bug Fixes

  • textfield: prop textarea can be undeifned (d553541)

1.3.1 (2020-12-17)

Bug Fixes

  • textfield: overload types (f26b02c)

1.3.0 (2020-11-18)

Features

  • modal: add style props to modal (ee9f932)

1.2.1 (2020-11-02)

Bug Fixes

  • modal: add workaround for hooks modal z-index (779f28f)

1.2.0 (2020-10-29)

Bug Fixes

  • select: use absolute popover (e6fc0ce)

Features

  • tooltip: new tooltip based on @reach-ui/tooltip (ca12d1c)

1.1.0 (2020-10-21)

Features

  • 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)

Bug Fixes

  • remove useless packages (5060745)

0.2.11 (2019-02-13)

Bug Fixes

  • checkbox: spread other props to correct component (ebb02cb)
  • radio: spread other props to correct component (706ffcb)

Features

  • 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)

Bug Fixes

  • menu: use default export (a310499)

0.2.8 (2019-01-25)

Features

0.2.7 (2019-01-07)

Bug Fixes

  • message: upgrade spring types (cdff0bb)

Features

0.2.6 (2018-12-28)

Features

  • upload: add onBeforeSelect & show clear icon when uploaded (896a120)

0.2.5 (2018-12-26)

Bug Fixes

  • tooltip: z-index must more than Modal (#26) (6fd5b36)

Features

0.2.4 (2018-12-19)

Bug Fixes

  • divider: pass other props to component for spacing (cf4acb2)

0.2.3 (2018-12-17)

Bug Fixes

  • drawer: pass other props to drawer content (bf1ee67)

0.2.2 (2018-12-10)

Bug Fixes

Features

  • drawer: add press esc key to close drawer (#14) (86b922b)

0.2.1 (2018-12-10)

Bug Fixes

  • modal: instance mount root z-index (#13) (bccdd22)

0.2.0 (2018-12-07)

Features

  • backdrop: add backdrop for overlay (983f570)
  • drawer: implement drawer (cac2bc3)
  • upload: implement Upload (#6) (e837527)

0.1.0 (2018-12-04)

Bug Fixes

  • 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)

Code Refactoring

  • 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)

Features

  • 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)

BREAKING CHANGES

  • 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 to visible, renamed closeButton to closable, remove animation
  • card: REMOVE Card.Button from Card component