Skip to content

Latest commit

 

History

History
1024 lines (507 loc) · 45.8 KB

CHANGELOG.md

File metadata and controls

1024 lines (507 loc) · 45.8 KB

10.3.2 (2024-12-17)

chore

  • 🤖 upgrade @mui/* to v6 and @mui/x-date-pickers to v7 (48ccc8e), closes #436 #437

BREAKING CHANGES

  • 🧨 mui and mui/x major upgrade

10.3.1 (2024-09-25)

10.3.0 (2024-09-24)

Features

  • 🎸 [TableVirtualized] Added new component (01e6d73), closes #421

10.2.6 (2024-07-11)

10.2.5 (2024-07-11)

10.2.4 (2024-07-11)

10.2.3 (2024-06-19)

10.2.2 (2024-06-18)

10.2.1 (2024-04-04)

10.2.0 (2024-04-04)

Features

  • 🎸 [Selecet]Change autoSort prop (b7808cb), closes #405

10.1.4 (2024-02-19)

10.1.3 (2024-02-15)

10.1.2 (2024-02-13)

10.1.1 (2024-01-30)

10.1.0 (2024-01-25)

Features

  • 🎸 [Tabs] Added single tab color (a01f698), closes #393

10.0.0 (2024-01-25)

Features

  • 🎸 [Tabs] Renamed labelList into tabList (4d3b51a)

BREAKING CHANGES

  • 🧨 Renamed labelList prop into tabList for Tabs. This impacts also ModalWithTabs.

9.11.0 (2024-01-25)

Features

9.10.2 (2024-01-25)

9.10.1 (2024-01-24)

9.10.0 (2024-01-24)

Features

9.9.7 (2024-01-16)

9.9.6 (2024-01-16)

9.9.5 (2024-01-12)

9.9.4 (2024-01-11)

Bug Fixes

  • 🐛 [Icon] Fixed rotate function (3269738), closes #305

9.9.3 (2024-01-10)

9.9.2 (2024-01-10)

9.9.1 (2023-12-21)

Bug Fixes

  • 🐛 [Progress] Type prop to be lowercase (debb718)
  • 🐛 Following official StoryBook setup for @mui (49a8d8c)
  • 🐛 Removing ripple from MUI theme when started in dev or ci (d1d813a)
  • 🐛 StoryBook viewports fix (fe19986)
  • 🐛 Viewport size to be string (e0b4333)

9.9.0 (2023-11-23)

Features

  • 🎸 [DateTimePicker] added prop type (79da9d5), closes #364

9.8.2 (2023-11-02)

9.8.1 (2023-10-25)

Bug Fixes

  • 🐛 [ModalWithTabs] fixed grid error (e90cb53), closes #360

9.8.0 (2023-10-20)

Features

  • 🎸 Added localized to new components (9d64f98), closes #358

9.7.1 (2023-10-19)

9.7.0 (2023-10-19)

Features

  • 🎸 [DateTimePicker] Added luxon settingsZone (e740495)
  • 🎸 [DateTimePicker]Changed return value to Date obj (fec805e), closes #351

9.6.1 (2023-10-13)

Bug Fixes

  • 🐛 [DateTimePicker] Fixed input validation (f7f796c), closes #349

9.6.0 (2023-10-12)

Features

  • 🎸 [DateTimePicker] Accept Date, number as value (c9b8aaa), closes #347
  • 🎸 [DateTimePicker] Added timeZone prop (89c29ba), closes #347

9.5.0 (2023-10-06)

Features

  • 🎸 [DateTimePicker] Added Timezone in context (5b8672d), closes #345

9.4.1 (2023-10-06)

9.4.0 (2023-10-06)

Bug Fixes

Features

  • 🎸 [DateTimePicker] added component's export (a99396b), closes #342
  • 🎸 Added components export (2f5424e), closes #342

9.3.1 (2023-10-05)

9.3.0 (2023-10-05)

Features

  • 🎸 [DateTimePicker] added no ampm format (6e0d464), closes #336
  • 🎸 [DateTimePicker] Added props (0eb116c), closes #336
  • 🎸 [TimePicker] added new component (d1453ad), closes #336

9.2.1 (2023-09-19)

9.2.0 (2023-09-06)

Features

  • 🎸 [SelectVirtualized] Added new component (c6a40a1), closes #332

9.1.0 (2023-09-04)

Features

  • 🎸 [Stepper] Added new component (4b5082c), closes #144

9.0.1 (2023-08-31)

Bug Fixes

  • 🐛 [BreadCrumbs] Fixed "key" error (c2d0456)

9.0.0 (2023-08-31)

Bug Fixes

  • 🐛 [Modal] Fixed responsive (1be2149)

Features

  • 🎸 [ModalWithTabs] Added new component (94cfa29), closes #322

BREAKING CHANGES

  • 🧨 Fixed responsive flag, passign false modal remains of passed size

8.6.1 (2023-08-30)

Bug Fixes

  • 🐛 [InputNumber] Typing for onKeyDown event handler (e6d73df)

8.6.0 (2023-08-29)

Features

8.5.0 (2023-08-28)

Features

  • 🎸 [Tabs] Added new component (41489f2), closes #145
  • 🎸 [Tabs] Added vertical tabs (99a8909), closes #145

8.4.0 (2023-08-25)

Features

  • 🎸 [Input Text] Added autoFocus (72c8702), closes #201

8.3.1 (2023-08-25)

Bug Fixes

  • 🐛 [Input Number] Fixed wrong characters insert (3b13b62), closes #316
  • 🐛 [InputNumber] Fixed number validation (cb1b7f3), closes #316

8.3.0 (2023-08-24)

Features

  • 🎸 [Bread Crumbs] Added new component (e7d556b), closes #146
  • 🎸 [BreadCrumbs] Added new component (d276cc8), closes #146

8.2.0 (2023-08-22)

Features

  • 🎸 [Progress] Added new component (2424ae5), closes #106

8.1.0 (2023-08-21)

Features

  • 🎸 [Button] Added button colord (e4459d3), closes #311

8.0.3 (2023-08-02)

8.0.2 (2023-06-05)

8.0.1 (2023-06-05)

Documentation

  • ✏️ Updated documentation for version bump (bca8454)

BREAKING CHANGES

  • 🧨 Officially dropped support for versions of React < 18.x and MUI < 5.x

7.6.6 (2023-06-05)

chore

  • 🤖 Merged beta channel into master.

    Thanks to @erosval and @alessandrotilli for actively supporting the transition to React v18.x and MUI v5.x

7.7.0-beta.2 (2023-05-02)

Bug Fixes

  • 🐛 [Select] Popper temp workaround (47d1f0c)

chore

  • 🤖 Updated deps to React v18.x (23f91b7)
  • 🤖 Updated nvmrc to lts/gallium and Storybook to v7.x (cfb38b7)

BREAKING CHANGES

  • 🧨 Dropped support for React < 18

✅ Closes: 296

  • 🧨 Dropped support for Node < 16

✅ Closes: 287

7.6.5 (2023-04-28)

7.6.4 (2023-04-28)

7.6.3 (2023-04-28)

7.6.2 (2023-04-28)

chore

  • 🤖 Updated nvmrc to lts/gallium and Storybook to v7.x (cfb38b7)

BREAKING CHANGES

  • 🧨 Dropped support for Node < 16

✅ Closes: 287

7.6.1 (2022-12-27)

7.7.0-beta.1 (2022-12-27)

Bug Fixes

  • 🐛 [Adornment] Tooltip to be closed by default (93d8c3e)
  • 🐛 [AppBar] Fixed spacing of items (0a0904a)
  • 🐛 [Popper] Mismatch between MUIPopper type: React 17 vs 18 (ec58a78)
  • 🐛 [Select] Fixed HTMLInputElement customization (66775db)
  • 🐛 [Select] Keys for options on top level component (b6e7da7)
  • 🐛 [Table] Fixed heading checkbox size (40d8639)

chore

  • 🤖 Added workflow for beta branch (a9261c3)

Features

  • 🎸 [Select] Align customOptionRendering to new standard (aafca6f)
  • 🎸 [Select] Display checkbox only when multiple=true (eb53f1b)
  • 🎸 Run @mui v5 codemod:base-preset on entire codebase (fd45412)

BREAKING CHANGES

  • 🧨 Enabling beta releases

7.6.0 (2022-12-27)

Bug Fixes

  • 🐛 [Table] Adjusted z-index for all table sub components (ed030b0)
  • 🐛 [Table] Fixed order of checkbox and primary columns (68f9d20)
  • 🐛 [Table] Primary actions shown as row actions, no sticky (254213d)

Features

  • 🎸 [Table] Added selectionSticky property (661afb8)

7.5.1 (2022-12-05)

7.6.0-beta.1 (2022-12-05)

Bug Fixes

  • 🐛 [Adornment] Tooltip to be closed by default (93d8c3e)
  • 🐛 [AppBar] Fixed spacing of items (0a0904a)
  • 🐛 [Popper] Mismatch between MUIPopper type: React 17 vs 18 (ec58a78)
  • 🐛 [Select] Fixed HTMLInputElement customization (66775db)
  • 🐛 [Select] Keys for options on top level component (b6e7da7)
  • 🐛 [Table] Fixed heading checkbox size (40d8639)

chore

  • 🤖 Added workflow for beta branch (a9261c3)

Features

  • 🎸 [Select] Align customOptionRendering to new standard (aafca6f)
  • 🎸 [Select] Display checkbox only when multiple=true (eb53f1b)
  • 🎸 Run @mui v5 codemod:base-preset on entire codebase (fd45412)

BREAKING CHANGES

  • 🧨 Enabling beta releases

7.5.0 (2022-12-05)

Features

  • 🎸 [Switch] Added disableRipple property (d8df184)
  • 🎸 [Table] Added primary option for table action position (9bfc7a8)

7.4.1 (2022-11-24)

7.5.0-beta.1 (2022-11-24)

Bug Fixes

  • 🐛 [Adornment] Tooltip to be closed by default (93d8c3e)
  • 🐛 [AppBar] Fixed spacing of items (0a0904a)
  • 🐛 [Select] Fixed HTMLInputElement customization (66775db)
  • 🐛 [Select] Keys for options on top level component (b6e7da7)
  • 🐛 [Table] Fixed heading checkbox size (40d8639)

chore

  • 🤖 Added workflow for beta branch (a9261c3)

Features

  • 🎸 [Select] Align customOptionRendering to new standard (aafca6f)
  • 🎸 [Select] Display checkbox only when multiple=true (eb53f1b)
  • 🎸 Run @mui v5 codemod:base-preset on entire codebase (fd45412)

BREAKING CHANGES

  • 🧨 Enabling beta releases

7.4.0 (2022-11-24)

Features

  • 🎸 [Table] Implemented all props for icon button actions (a84acc3)

7.3.1 (2022-11-24)

Bug Fixes

  • 🐛 [Table] fix sticky header when tableLayout is auto (eeb62d8)
  • 🐛 [Table] Offset calculation logic with MUI breakpoints (f668f37)
  • 🐛 [Table] Revert return undefined for no-style on scroll (28ff502)

7.3.0 (2022-11-23)

Features

  • 🎸 [Table] add support for render column filters in header (9607c31)

7.2.0 (2022-11-03)

Features

  • 🎸 [Table] expose tableLayout prop and add h-scroll (1794330)

7.2.0-beta.1 (2022-09-14)

Bug Fixes

  • 🐛 [Adornment] Tooltip to be closed by default (93d8c3e)
  • 🐛 [AppBar] Fixed spacing of items (0a0904a)
  • 🐛 [Select] Fixed HTMLInputElement customization (66775db)
  • 🐛 [Select] Keys for options on top level component (b6e7da7)
  • 🐛 [Table] Fixed heading checkbox size (40d8639)

chore

  • 🤖 Added workflow for beta branch (a9261c3)

Features

  • 🎸 [Select] Align customOptionRendering to new standard (aafca6f)
  • 🎸 [Select] Display checkbox only when multiple=true (eb53f1b)
  • 🎸 Run @mui v5 codemod:base-preset on entire codebase (fd45412)

BREAKING CHANGES

  • 🧨 Enabling beta releases

7.1.4 (2022-09-14)

7.1.3 (2022-09-14)

Bug Fixes

  • 🐛 [Table] Avoid styling empty state component (863ca53)
  • 🐛 [Table] Fixed sticky header overlap with selection (fb57636)
  • 🐛 [Table] Fixed sticky loading animation (15ee3b3)
  • 🐛 [Table] Header is now responsive on mobile (aabe1c9)

7.1.0-beta.4 (2022-08-19)

7.1.2 (2022-08-19)

Bug Fixes

  • 🐛 [AppBar] User menu to be of type 'icon' on xs screens (3de0a42)

7.1.1 (2022-08-03)

7.1.0 (2022-08-02)

Features

  • 🎸 [Adornment] Added adornment component (not exposed) (9214f5e)
  • 🎸 [Adornment] Added badge overlap, defaults to circular (9895bba)
  • 🎸 [Adornment] Badge overlap circular (c9d2910)
  • 🎸 [AppBar] Added badge and tooltip on actions and menu (2f560a0)
  • 🎸 [Icon] Added badge and tooltip (eb664be)
  • 🎸 [IconButton] Added dataCy subpart for tooltip (db6e857)
  • 🎸 [IconButton] Added optional tooltip (14f1a1c)
  • 🎸 [IconButton] Using Adornment to add badge and tooltip (a9875aa)
  • 🎸 [Modal] Added tooltip on close iconbutton (897e93a)
  • 🎸 [Table] All IconButton with tooltip and optional badge (3c152b1)

7.1.0-beta.3 (2022-08-03)

7.1.0-beta.2 (2022-05-03)

7.1.0-beta.1 (2022-05-03)

Bug Fixes

  • 🐛 [Select] Fixed HTMLInputElement customization (66775db)
  • 🐛 [Select] Keys for options on top level component (b6e7da7)

7.0.1 (2022-07-12)

7.0.0 (2022-05-02)

Features

  • 🎸 [Select] Display checkbox only when multiple=true (7d3d961)
  • 🎸 [Select] Wrapped each option in a div with dataCy (13172e5)

BREAKING CHANGES

  • 🧨 Potential breaking: style should be preserved via display: 'contents'

✅ Closes: 249

6.5.0-beta.1 (2022-04-11)

Features

  • 🎸 [Select] Align customOptionRendering to new standard (aafca6f)
  • 🎸 [Select] Display checkbox only when multiple=true (eb53f1b)
  • 🎸 Run @mui v5 codemod:base-preset on entire codebase (fd45412)

BREAKING CHANGES

  • 🧨 Migration from @material-ui to @mui v5.x

6.4.1 (2022-04-11)

6.4.0 (2022-04-05)

Features

  • 🎸 [AppBar] Custom children has precedence over title (0b2fa04)

6.4.0-beta.1 (2022-04-04)

6.3.5 (2022-04-04)

Bug Fixes

  • 🐛 [Icon] Removed div wrapper for CustomIcons (48562c2)

6.3.5-beta.1 (2022-04-01)

6.3.4 (2022-04-01)

6.3.3 (2022-04-01)

6.3.2 (2022-03-23)

6.3.1 (2022-03-23)

Bug Fixes

  • 🐛 [Table] Callback options to be optional (2e275ee)

6.3.0 (2022-03-23)

Bug Fixes

  • 🐛 [Localize] Context method to be optional (1bb472e)

Features

  • 🎸 [Table] Added options for each data callback (e46417a)
  • 🎸 [Table] Global actions callback to use undefined data (60b82ae)

6.2.3-beta.1 (2022-03-07)

6.2.2-beta.1 (2022-02-28)

chore

  • 🤖 Added workflow for beta branch (a9261c3)

BREAKING CHANGES

  • 🧨 Enabling beta releases

6.2.2 (2022-03-07)

6.2.1 (2022-02-28)

6.2.0 (2022-02-09)

Features

  • 🎸 [Table] Actions to be disabled based on data selection (61f3dff)
  • 🎸 [TableToolbarAction] Check disable condition on data[] (fd5d649)

6.1.1 (2022-01-25)

6.1.0 (2022-01-24)

Features

  • 🎸 [Modal] Added responsive mode and property (0ba6bad)
  • 🎸 Added useViewState hook (7f6b07b)

6.0.0 (2022-01-11)

chore

  • 🤖 Removed react-intl dependency (c5cf953)

Features

  • 🎸 [Localized] Added Localized context (deb8a14)
  • 🎸 Added Mosaic context (d68682b)
  • 🎸 Export of Mosaic context (4d326f8)

BREAKING CHANGES

  • 🧨 Removed react-intl dependency

✅ Closes: 193

  • 🧨 Localized context requires adding Mosaic context in your project

✅ Closes: 193

5.9.4 (2021-11-25)

5.9.3 (2021-11-25)

Bug Fixes

  • 🐛 [InputText] Restore onChange type definition (0778146)

5.9.2 (2021-11-25)

5.9.1 (2021-11-25)

5.9.0 (2021-11-17)

Features

  • 🎸 [Table] Ignore disabled by data for other actions (4a32fac)
  • 🎸 [Table] Row actions can be disabled based on data (0e3b3be)

5.8.0 (2021-10-06)

Features

  • 🎸 [Select] Added onClose property (35baab3)

5.7.0 (2021-09-24)

Features

  • 🎸 [Select] Added onInputChange callback (5e405bb)

5.6.1 (2021-09-21)

Bug Fixes

  • 🐛 [Table] Hidden actions not rendered anymore (f5597b4)

5.6.0 (2021-09-15)

Features

  • 🎸 [Select] Added onScroll listener and scrollEnd callback (dbf2e88)

5.5.1 (2021-09-15)

Bug Fixes

  • 🐛 [Table] Fixed page out of range in MUITablePagination (a16c4b6)

5.5.0 (2021-09-13)

Features

  • 🎸 [Table] Added option to sort toolbar actions (48e2106)
  • 🎸 [Table] Added pageSizeOptions property (4bc0f08)
  • 🎸 [Table] Added TableActionPosition icon (71e4c4b)

5.4.3 (2021-08-30)

5.4.2 (2021-08-25)

Bug Fixes

  • Warning: Each child in a list should have a unique "key" prop. (f72d6ab)

chore

  • 🤖 updated packages and peer dependencies (029fb9b)

BREAKING CHANGES

  • 🧨 upgraded @material-ui/core to 4.12.3

✅ Closes: 200

5.4.1 (2021-08-24)

5.4.0 (2021-07-02)

Features

  • 🎸 [Modal] Added support for fullscreen size (42446b2)

5.3.0 (2021-06-29)

Features

  • 🎸 [AppBar] Added locale support using Menu component (c8f9c6d)

5.2.2 (2021-06-24)

5.2.1 (2021-06-24)

5.2.0 (2021-06-24)

Features

  • 🎸 [Button] Added rotate icon property (a74a2d0)
  • 🎸 [Icon] Added handling of custom Icon or svg component (994fce9)
  • 🎸 [Icon] Added rotate property (880b71c)
  • 🎸 [IconButton] Added rotate property (451e3d0)
  • 🎸 [IconWrapper] Added component to centralize Icon usage (c8d6359)
  • 🎸 [IconWrapper] Handling custom Icon or svg component (d43d458)

5.1.1 (2021-06-22)

5.1.0 (2021-06-21)

Features

  • 🎸 [Select] GroupBy preserves options order (2dd9532)

5.0.0 (2021-06-21)

Bug Fixes

  • 🐛 [Table] Changed internal row identifier (47494f7)

Features

  • 🎸 [Checkbox] Added check subpart (8442bc0)
  • 🎸 [IconButton] Added icon subpart (cb5660d)
  • 🎸 [Select] Added autoSort to enable alphabetical sorting (2a7ee58)
  • 🎸 [Switch] Added toggle subpart (3697afd)
  • 🎸 [Table] Sortable columns and dataCy for Header Cell (c348a8b)

BREAKING CHANGES

  • 🧨 Previously Select component was automatically sorting in alphabetical order its options. Please review usage of the component setting "autoSort" property when needed.

✅ Closes: 185

4.0.0 (2021-04-19)

Documentation

  • ✏️ Updated peer dependencies list (bc59ea9)

Features

  • 🎸 Added visibility and details icons (bf792fa)
  • 🎸 Default AvatarVariant changed to "circular" (5eace79)
  • 🎸 Removed internal state from InputText (49c30d2)

BREAKING CHANGES

  • 🧨 Updated minimum peerDependencies for @material-ui/* libraries

✅ Closes: 178

  • 🧨 Avatar component no longer supports "circle" value for "variant" property, has been replaced by "circular". As a consequence of this minimum version of @material-ui/* in peer dependencies needed to be updated to v4.11.3

✅ Closes: 178

  • 🧨 Deprecated "initialValue" of InputText component, it must be replaced by "value".

✅ Closes: 177

3.0.0 (2020-11-17)

Features

  • 🎸 Added label and localize support to Checkbox (b956dfe)
  • 🎸 Added label and localize support to Switch (afd7426)
  • 🎸 Added labelPlacement for Checkbox and Switch (371be8b)
  • 🎸 Added new Icons (8fa18b3)
  • 🎸 Added style property to IBase interface (c650f14)

BREAKING CHANGES

  • 🧨 For Checkbox and Switch components, the usage of FormControlLabel moved the root dataCy one level above, due to this, the selector for the input needs the suffix '-input'

✅ Closes: 172, 97

2.3.0 (2020-11-03)

Features

  • 🎸 Added getRowStyle method in Table interface (e6edcaa)
  • 🎸 Added support for nested paths in Table (702733f)

2.2.0 (2020-10-23)

Bug Fixes

  • 🐛 Fix row selection message (e8193b8)
  • 🐛 Improved Table loading state (c6f488e)
  • 🐛 Removed effect for sort change (535e501)

Features

  • 🎸 Added first and last links for Table pagination (0cfbcab)
  • 🎸 Added multiple selection in Table (ae289c7)
  • 🎸 Added username display in AppBar component (b5e1ca8)

2.1.0 (2020-10-07)

Features

  • 🎸 Added Power icon (f3fa8b0)
  • 🎸 Added power icon in type mapping enum (6e62681)

2.0.0 (2020-10-01)

Bug Fixes

  • 🐛 Fixed data-cy reference for Select internal input (eb954d5)
  • 🐛 Fixed space between global action buttons (a3534a4)

Features

  • 🎸 Added empty state option to Table (7246b92)
  • 🎸 Baseline to move Table on MUITable (b04fa20)
  • 🎸 Handling generic MouseEvents in suppressEvent util (c1704b1)
  • 🎸 Handling generic MouseEvents in suppressEvent util (73fb605)
  • 🎸 Restored actions in Table (761d83d)
  • 🎸 Sticky applies to Footer as well (1627fa4)
  • 🎸 StickyHeader applies to all header (a03207b)
  • 🎸 Table feature parity and add-ons (8ece2d0)

BREAKING CHANGES

  • 🧨 Changed signature for onPageSizeChange and onSortChange in Table component

✅ Closes: 149

  • 🧨 Removed material-table direct dependency and all related dependencies

✅ Closes: 149

1.1.6 (2020-08-17)

1.1.5 (2020-08-13)

Bug Fixes

  • 🐛 Select handling immutable options (6bdd4da)
  • 🐛 Table handling immutable options (d730be0)

1.1.4 (2020-08-12)

Bug Fixes

  • 🐛 Restored typed export for Select (a38effd)

1.1.3 (2020-08-12)

1.1.2 (2020-08-11)

Bug Fixes

  • 🐛 Added export for InputType enum (6804432)

1.1.1 (2020-08-11)

1.1.0 (2020-08-10)

Bug Fixes

  • 🐛 Added separator in composite dataCy (6dc0617)

Features

  • 🎸 Added language icon (da0e432)