Releases: strapi/design-system
Releases · strapi/design-system
v1.13.1
What's Changed
- chore(deps): bump next from 13.1.4 to 13.5.0 in /website by @dependabot in #1433
- chore(deps-dev): bump @commitlint/cli from 18.0.0 to 18.2.0 by @dependabot in #1442
- chore(deps): bump actions/setup-node from 3 to 4 by @dependabot in #1439
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1437
- chore(deps-dev): bump the vite group with 2 updates by @dependabot in #1440
- chore(deps-dev): bump @commitlint/config-conventional from 18.0.0 to 18.1.0 by @dependabot in #1441
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1444
- fix(deps): ensure there's no 1.0.0 version of radix packages by @joshuaellis in #1446
- chore(deps-dev): bump the jest group with 1 update by @dependabot in #1448
- chore(deps-dev): bump the vite group with 2 updates by @dependabot in #1451
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1452
Full Changelog: v1.13.0...v1.13.1
v1.13.0
What's Changed
- fix(design-system): add CSS properties as a value for responsive values by @joshuaellis in #1398
- fix(design-system): typography props should extend ComponentProps by @joshuaellis in #1397
- chore: remove combobox useEffect used to trigger handleTextValueChange by @mazzucchelli in #1399
- chore: release 1.12.2 by @joshuaellis in #1402
- chore(deps): bump the codemirror group with 1 update by @dependabot in #1403
- chore(deps-dev): bump the eslint group with 4 updates by @dependabot in #1404
- chore(deps-dev): bump the jest group with 2 updates by @dependabot in #1405
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1408
- chore(deps-dev): bump @commitlint/config-conventional from 17.7.0 to 17.8.0 by @dependabot in #1409
- chore(deps): bump react-remove-scroll from 2.5.6 to 2.5.7 by @dependabot in #1411
- chore(deps-dev): bump @playwright/test from 1.38.1 to 1.39.0 by @dependabot in #1412
- fix: make title optional by @christiancp100 in #1413
- chore(deps): bump @babel/traverse from 7.21.4 to 7.23.2 by @dependabot in #1419
- chore(deps): bump @babel/traverse from 7.16.3 to 7.23.2 in /website by @dependabot in #1416
- chore(deps-dev): bump @commitlint/cli from 17.7.2 to 18.0.0 by @dependabot in #1430
- chore(deps-dev): bump turbo from 1.10.15 to 1.10.16 by @dependabot in #1429
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1422
- chore(deps-dev): bump the vite group with 2 updates by @dependabot in #1426
- Add spark icon for blocks stable release badge by @madhurisandbhor in #1417
- chore(deps-dev): bump the jest group with 1 update by @dependabot in #1423
- chore(deps-dev): bump @commitlint/config-conventional from 17.8.0 to 18.0.0 by @dependabot in #1428
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1427
- Add changelog for optional title by @christiancp100 in #1415
Full Changelog: v1.12.1...v1.13.0
v1.12.1
What's Changed
- fix: Combobox rendered text when value prop changes by @mazzucchelli in #1381
- chore(deps): bump postcss from 8.4.27 to 8.4.31 by @dependabot in #1382
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1384
- chore(deps-dev): bump the typescript group with 1 update by @dependabot in #1387
- chore(deps): bump @internationalized/number from 3.2.1 to 3.3.0 by @dependabot in #1391
- chore(deps): bump the codemirror group with 1 update by @dependabot in #1383
- chore(deps-dev): bump the vite group with 2 updates by @dependabot in #1388
- chore(deps-dev): bump turbo from 1.10.14 to 1.10.15 by @dependabot in #1390
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1389
- make labelledBy prop optional for Main component and remove redundant type by @hekystyle in #1392
- fix(design-system): never types should be optional by @joshuaellis in #1395
- Omit selectedTabIndex and selectTabIndex in TabGroup by @christiancp100 in #1394
New Contributors
- @hekystyle made their first contribution in #1392
Full Changelog: v1.12.0...v1.12.1
v1.12.0
What's Changed
- chore(deps-dev): bump the vite group with 3 updates by @dependabot in #1365
- chore(deps): bump the codemirror group with 1 update by @dependabot in #1361
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1366
- chore(deps-dev): bump @playwright/test from 1.38.0 to 1.38.1 by @dependabot in #1367
- fix: date time picker value from being masked in small screens by @amerikan in #1370
- chore(deps): bump the radix-ui group with 5 updates by @dependabot in #1372
- chore(deps-dev): bump the typescript group with 1 update by @dependabot in #1375
- chore(deps-dev): bump the vite group with 2 updates by @dependabot in #1376
- chore(deps-dev): bump the eslint group with 5 updates by @dependabot in #1368
- chore(deps-dev): bump @commitlint/cli from 17.7.1 to 17.7.2 by @dependabot in #1378
- chore(deps-dev): bump rimraf from 5.0.1 to 5.0.5 by @dependabot in #1379
- chore(deps): bump compute-scroll-into-view from 3.0.3 to 3.1.0 by @dependabot in #1377
- feat(design-system): add onCloseAutoFocus by @markkaylor in #1371
New Contributors
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
- chore(deps): bump @internationalized/date from 3.4.0 to 3.5.0 by @dependabot in #1342
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1340
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1338
- chore(deps-dev): bump the jest group with 1 update by @dependabot in #1339
- chore: move to turbo repo by @joshuaellis in #1332
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #1337
- fix(design-system): use FieldLabelProps['action'] to define labelAction by @joshuaellis in #1346
- fix: turbo cache for strapi-icons by @joshuaellis in #1347
- fix: some types were not exported by @joshuaellis in #1348
- fix: export LinkButton type by @Feranchz in #1351
- RTE: icons for the headings dropdown by @simotae14 in #1350
- chore(deps-dev): bump turbo from 1.10.13 to 1.10.14 by @dependabot in #1359
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1356
- chore(deps-dev): bump the jest group with 4 updates by @dependabot in #1355
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #1354
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1357
- release: 1.11.0 by @joshuaellis in #1352
Full Changelog: v1.10.1...v1.11.0
v1.10.1
What's Changed
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1326
- fix(IconButton): respect
borderWidth
by @gu-stav in #1333
Full Changelog: v1.10.0...v1.10.1
v1.10.0
What's Changed
- chore(deps-dev): bump lerna from 7.1.4 to 7.1.5 by @dependabot in #1280
- chore(deps-dev): bump the vite group with 3 updates by @dependabot in #1278
- chore(deps-dev): bump the jest group with 2 updates by @dependabot in #1277
- chore: use strapi/eslint config for ui-primitives by @joshuaellis in #1272
- chore: upgrade to Storybook7 by @joshuaellis in #1282
- chore: add commitlint by @joshuaellis in #1285
- chore(deps-dev): bump the eslint group with 9 updates by @dependabot in #1287
- chore: Add storybook to dependabot storybook group by @gu-stav in #1288
- chore(deps-dev): bump @svgr/cli from 8.0.1 to 8.1.0 by @dependabot in #1294
- chore(deps): bump @internationalized/date from 3.3.0 to 3.4.0 by @dependabot in #1295
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1293
- Add a flag to the build config of the design-system to publish types by @simotae14 in #1273
- chore(deps-dev): bump the eslint group with 1 update by @dependabot in #1300
- chore(deps-dev): bump the jest group with 1 update by @dependabot in #1301
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1302
- chore(deps-dev): bump @playwright/test from 1.37.0 to 1.37.1 by @dependabot in #1304
- chore(deps-dev): bump nx from 16.6.0 to 16.7.2 by @dependabot in #1305
- chore(deps): bump the storybook group with 7 updates by @dependabot in #1303
- fix: export IconButtonProps to be used in helper-plugin migration by @madhurisandbhor in #1306
- chore(deps-dev): bump nx from 16.7.2 to 16.7.4 by @dependabot in #1315
- chore(deps-dev): bump the vite group with 1 update by @dependabot in #1314
- chore(deps-dev): bump the typescript group with 3 updates by @dependabot in #1313
- chore(deps-dev): bump the jest group with 4 updates by @dependabot in #1312
- chore(deps-dev): bump the eslint group with 5 updates by @dependabot in #1311
- chore(deps): bump @adobe/css-tools from 4.2.0 to 4.3.1 by @dependabot in #1316
- Rich text editor blocks icon by @madhurisandbhor in #1317
- chore: add changesets by @joshuaellis in #1177
- feat(IconButton): add
size
andvariant
props by @gu-stav in #1319 - chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1324
- chore(deps): bump the codemirror group with 1 update by @dependabot in #1323
- chore(deps-dev): bump the vite group with 2 updates by @dependabot in #1325
- chore(deps): bump @floating-ui/react-dom from 2.0.1 to 2.0.2 by @dependabot in #1327
- fix: dts build / pkg exports & husky by @joshuaellis in #1322
- release: 1.10.0 by @joshuaellis in #1329
Full Changelog: v1.9.0...v1.10.0
v1.7.7
⚙️ Chore
- Convert NumberInput to Typescript (#1031) @Minecraftschurli
- Convert Dialog to Typescript (#1034) @Minecraftschurli
- Convert Searchbar to Typescript (#1037) @Minecraftschurli
- Convert Switch to Typescript (#1038) @Minecraftschurli
- Convert Status to Typescript (#1039) @Minecraftschurli
- Change overlooked tests and utilities to Typescript (#1040) @Minecraftschurli
- refactor: boxProps to use ComponentPropsWithoutRef (#1048) @joshuaellis
- [design-system] Chore: Convert Pagination to Typescript (#1009) @gu-stav
- [design-system] Migrate ToggleInput/ToggleCheckbox to TypeScript (#1023) @markkaylor
- [design-system] Convert Checkbox to Typescript (#1026) @simotae14
- [design-system] Chore: Simplify Textarea component (#1028) @gu-stav
- [design-system] Migrate Tabs to TypeScript (#1029) @markkaylor
- [design-system] Chore: Convert Textarea to Typescript (#1030) @gu-stav
- [design-system] Chore: Convert ModalLayout to Typescript (#1042) @gu-stav
- [design-system] Chore: Convert CarouselInput to Typescript (#1052) @gu-stav
🔥 Bug fix
- [design-system] fix: popover focus scope (#1064) @joshuaellis
📚 Update and Migration Guides
v1.9.0
🔥 Bug fix
- [design-system] fix: make label an optional prop (#1179) @joshuaellis
- [design-system] refactor: ToggleInput should not render two labels (#1183) @joshuaellis
- [design-system] Fix #1223: date time picker date changes automatically with timezone (#1241) @marob
- [design-system] fix: date picker & time picker input patterns (#1266) @joshuaellis
⚙️ Chore
- [dependencies] chore: update minor deps (#1180) @joshuaellis
📖 Documentation
- [design-system] chore: update design system contributing docs (#1197) @jhoward1994
💅 Enhancement
- [design-system] feat: add forwardRefs to components (#1268) @joshuaellis
v1.8.1
⚙️ Chore
- [dependencies] chore(deps-dev): bump @tsconfig/node16 from 1.0.3 to 1.0.4 (#1115) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-popper from 1.1.1 to 1.1.2 (#1116) @dependabot
- [dependencies] chore(deps-dev): bump @babel/preset-react from 7.18.6 to 7.22.3 (#1117) @dependabot
- [dependencies] chore(deps-dev): bump @typescript-eslint/parser from 5.59.7 to 5.59.9 (#1121) @dependabot
- [dependencies] chore(deps-dev): bump @rollup/plugin-typescript from 11.1.0 to 11.1.1 (#1122) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-slot from 1.0.1 to 1.0.2 (#1123) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-primitive from 1.0.2 to 1.0.3 (#1124) @dependabot
- [dependencies] chore(deps-dev): bump @types/jest from 29.5.1 to 29.5.2 (#1125) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-collection from 1.0.2 to 1.0.3 (#1126) @dependabot
- [dependencies] chore(deps-dev): bump typescript from 5.0.4 to 5.1.3 (#1128) @dependabot
- [dependencies] chore(deps): bump @radix-ui/number from 1.0.0 to 1.0.1 (#1129) @dependabot
- [dependencies] chore(deps): bump styled-components from 5.3.10 to 5.3.11 (#1130) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-compose-refs from 1.0.0 to 1.0.1 (#1131) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-dropdown-menu from 2.0.4 to 2.0.5 (#1133) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-focus-scope from 1.0.2 to 1.0.3 (#1134) @dependabot
- [dependencies] chore(deps): bump @uiw/react-codemirror from 4.20.4 to 4.21.3 (#1138) @dependabot
- [dependencies] chore(deps-dev): bump @babel/preset-react from 7.22.3 to 7.22.5 (#1144) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-dismissable-layer from 1.0.3 to 1.0.4 (#1148) @dependabot
- [dependencies] chore(deps-dev): bump lerna from 6.6.2 to 7.0.2 (#1152) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-portal from 1.0.2 to 1.0.3 (#1155) @dependabot
- [dependencies] chore(deps-dev): bump rimraf from 5.0.0 to 5.0.1 (#1156) @dependabot
- [dependencies] chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.60.0 (#1158) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-focus-guards from 1.0.0 to 1.0.1 (#1159) @dependabot
- [dependencies] chore(deps-dev): bump @babel/preset-react from 7.22.3 to 7.22.5 (#1164) @dependabot
- [design-system] Convert Breadcrumbs v2 to Typescript (#1058) @simotae14
- [design-system] Chore: Update MainNav to Typescript (#1114) @gu-stav
- [design-system] Chore: Convert SubNav to Typescript (#1118) @gu-stav
- [design-system] Chore: Convert all tests to Typescript (#1119) @gu-stav
- [design-system] Chore: Fix type generation (#1120) @gu-stav
- [design-system] chore: Standardize types inside the function params (#1147) @christiancp100
💅 Enhancement
- [design-system] Convert SimpleMenu to Typescript (#1070) @Minecraftschurli
🔥 Bug fix
- [design-system] fix: Pass the 'open' prop to ComboboxPrimitive.Root in the DS Combobo… (#1139) @boazpoolman
- [design-system] fix: subcontent overflow (#1157) @joshuaellis
- [design-system] fix: allow passing a string to DatePicker (#1161) @joshuaellis
- [design-system] fix: date picker typing localisation (#1165) @joshuaellis
- [design-system] fix: only call onBlur if the menu is not open (#1166) @joshuaellis
- [design-system] fix: date picker with some timezones would change date automatically (#1172) @joshuaellis