Releases: zakodium-oss/react-science
Releases · zakodium-oss/react-science
v0.33.0
0.33.0 (2024-01-26)
⚠ BREAKING CHANGES
- remove Modal component in favor of blueprintjs' Dialog component (#626)
- remove component tabs in favor of blueprintjs Tabs component (#624)
- Table's font size changed from 12px to 14px. Table
border
prop rename tohasBorder
- You should use ValueRenderer.Header instead of ValueRenderer.Title inside of Table.Header
Features
- add a 'disabled' prop to Toolbar.Item (#615) (c5352bc)
- add noTooltip prop to Toolbar.Item (#629) (82a2be9)
- improve layout of tabs (#630) (123f72f)
- remove Modal component in favor of blueprintjs' Dialog component (#626) (64ad1d0)
- use blueprint html table, adds bordered, compact, interactive and striped props (#611) (fef5ea7)
Bug Fixes
Documentation
- create controllable tooltip on button stories (#619) (bf1bfde)
- fix keyboard navigation in most select stories (f917094)
Miscellaneous Chores
Code Refactoring
v0.32.2
v0.32.1
v0.32.0
0.32.0 (2023-12-13)
⚠ BREAKING CHANGES
- Modal's and ConfirmModal's
onRequestClose
is now mandatory. Note that a Modal has to always be closed (isOpen
must be set tofalse
) whenonRequestClose
is called. This is driven by a change in the HTML spec that ensures a web page cannot indefinitely keep a dialog open. See whatwg/html#9462 and https://bugs.chromium.org/p/chromium/issues/detail?id=1511166#c1
Bug Fixes
v0.31.0
v0.30.1
v0.30.0
0.30.0 (2023-12-12)
⚠ BREAKING CHANGES
- remove Select component. Use blueprintjs select component instead
- remove our Input, Textarea, Checkbox and Field components. Use blueprintjs components directly instead.
Features
- remove Input, Textarea, Checkbox and Field (#579) (104e2ad)
- remove Select component (#588) (f695596)
- use NonIdealState for empty DropZone (#586) (4ed7560)
Bug Fixes
v0.29.0
0.29.0 (2023-12-06)
⚠ BREAKING CHANGES
- remove ContextMenu and Dropdown components. We advise using the equivalent components provided by blueprintjs.
- rewrite buttons to be wrappers around blueprintjs buttons
Features
- remove ContextMenu and Dropdown components in favour of using blueprintjs (#585) (03d9ce9)
- rewrite buttons to be wrappers around blueprintjs buttons (c191026)
Bug Fixes
v0.28.1
v0.28.0
0.28.0 (2023-10-17)
⚠ BREAKING CHANGES
- the api of the
Toolbar
component has changed. To migrate, removeorientation='horizontal'
or replaceorientation='vertical'
withvertical={true}
. The api of theToolbar.Item
has changed. To migrate, set the icon in theicon
prop instead of passing it in children. It is recommended to use blueprint icons by passing one of the available string constants toicon
.
Features
Bug Fixes
- confirm modal outline (6e3ba05)
- display boolean and zero values correctly in value renderers (#566) (10c65fe)
- replace mouse event with pointer event to support touch devices (#557) (db36620)