Releases: Sage/carbon
Releases · Sage/carbon
v72.0.0
72.0.0 (2021-05-11)
⚠ BREAKING CHANGES
- all TypeScript projects have to add @types/styled-system
and @types/styled-components as dev dependencies
Features
- validation-icon: add ts type definitions (15a9f81)
- add global style type definition file (169a3f5)
- add type definitions to mockmatchmedia util (205a000)
- action-toolbar: add ts type definitions (0050574)
- alert: add ts type definitions (c35be8e)
- app-wrapper: add ts type definitions (dbbcc30), closes #3696
- button-toggle: add ts type definitions (f289949)
- button-toggle-group: add ts type definitions (1ca5da7)
- card: add ts type definitions (fc6129b)
- carousel: add ts type definitions (7c5490a)
- checkable-input: add type definitions (16421e3)
- configurable-items: add ts type definitions (890aaa5)
- detail: add ts type definitions (ffc91d6)
- dialog: add ts type definitions (e8b7192)
- dialog-full-screen: add ts type definitions (37ffe53), closes #3697
- duelling-picklist: add picklist-group ts type definitions (a08ca70)
- form-field: add type definitions (f6ba4f9)
- heading: add ts type definitions (9598cc3), closes #3699
- icon-button: add ts type definitions (1c18a99)
- inline-inpouts: add ts type definitions (bbd8fef)
- loader: add ts type definitions (c5e0ada), closes #3700
- menu: add scrollableblock type definitions (348f91e)
- message: add ts type definitions (12cdd01), closes #3701
- modal: add ts type definitions (108bec4)
- mount-in-app: add ts type definitions (2b4aacd)
- multi-action-button: add ts type definitions (2598a7f)
- pages: add ts type definitions (2a3f736)
- portal: add ts type definitions (c769de8)
- preview: add ts type definitions (b653c65)
- profile: add ts type definitions (74baa19)
- settings-row: add ts type definitions (85822c9)
- show-edit-pod: add ts type definitions (7bd13b2)
- sidebar: add ts type definitions (cc69fc1), closes #3702
- simple-select: add select-textbox type definitions (a100cc9)
- split-button: add ts type definitions (0598f16)
- step-sequence: add ts type definitions (29c40b2)
- add ts type definitions to theme config files (b62b21a), closes #3705
Bug Fixes
- accordion: incorrect ts type definitions (fec618f)
- action-popover: incorrect ts type definitions (7f520c2)
- advanced-color-picker: incorrect ts type definitions (4fbe849)
- anchor-navigation: incorrect ts type definitions (fc68fdd)
- badge: incorrect ts type definitions (b3cdc6e)
- batch-selection: ts type definitions not properly exported (7b59608)
- box: ts type definitions not properly exported (b0dc5e6), closes #3733
- button: incorrect ts margin type definitions (1fa2e36), closes #3727
- checkbox-group: incorrect children type in typescript (cc480c5)
- confirm: type definitions not exported (befd66e), closes #3710 #3809
- draggable: incorrect ts type definitions (e855976)
- drawer: incorrect ts type definitions (6e4ab56), closes #3694
- flat-table: missing ts type definitions (088183e)
- form: type definitions not properly exported (01c07ed), closes #3690
- hr: type definitions not properly exported (9dce2b9), closes #3691
- link: internallink export missing in type definitions (37002c1)
- number: incorrect import of textbox type definitions (984f9db)
- pill: ts type definitions not properly exported (379efd3), closes #3708
- popover-container: type definitions not properly exported (c127258), closes #3707
- radio-button: type definitions not properly exported (3873c81)
- simple-select: optionrow and optiongroupheader type definitions not exported (8143417)
- tabs: ts props other than children should be optional (df5a6b8), closes #3568
- tile-select: ts type prop should not be required (3e7343b)
- toast: type definitions not properly exported (a9b3dfe), closes #3712
- typography: incorrect prop name in type definitions ([afcebf4](afcebf420cce2da574ad0c7450a69...