Releases: strapi/design-system
Releases · strapi/design-system
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
📚 Update and Migration Guides
v1.8.0
🚀 New feature
- [design-system] feat: make DatePicker & TimePicker comboboxes (#985) @joshuaellis
⚙️ Chore
- [dependencies] chore(deps-dev): bump lerna from 6.6.1 to 6.6.2 (#1099) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-visually-hidden from 1.0.2 to 1.0.3 (#1103) @dependabot
- [dependencies] chore(deps-dev): bump nx from 15.9.2 to 16.3.2 (#1105) @dependabot
- [dependencies] chore(deps): bump @uiw/react-codemirror from 4.19.16 to 4.20.4 (#1106) @dependabot
- [dependencies] chore(deps): bump qs from 6.11.1 to 6.11.2 (#1108) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-id from 1.0.0 to 1.0.1 (#1110) @dependabot
- [dependencies] chore(deps): bump @radix-ui/react-use-controllable-state from 1.0.0 to 1.0.1 (#1111) @dependabot
- [dependencies] chore(deps-dev): bump vite from 4.3.3 to 4.3.9 (#1112) @dependabot
v1.7.10
v1.7.9
v1.7.8
⚙️ Chore
- [design-system] Convert Grid to Typescript (#1020) @christiancp100
- [design-system] Chore: Convert Layout to Typescript (#1043) @gu-stav
- [design-system] Chore: Convert Pagination (v2) to Typescript (#1067) @gu-stav
- [design-system] Chore: Flatten Layout component (#1075) @gu-stav
- [design-system] Convert Table to Typescript (#1080) @Minecraftschurli
💅 Enhancement
- [design-system] Convert v2/MainNav to Typescript (#1068) @Minecraftschurli
- [design-system] Convert v2/SubNav to Typescript (#1069) @Minecraftschurli
🔥 Bug fix
v1.7.6
🔥 Bug fix
- fix: the focus-trap should be on the primitive trigger (#1051) @joshuaellis
- [design-system] fix: Content Manager, Click outside the filter popover does not close it (#982) @gitstart @joshuaellis
- [primitives] fix: prevent default with tab if context.open is truthy (#1060) @joshuaellis
💅 Enhancement
⚙️ Chore
- Flatten CrossCircle icon (#1056) @mazzucchelli
v1.7.5
What's Changed
- When combobox has no items show the creatable option by @joshuaellis in #1033
- Bring primitive/Combobox popover behaviour to be in line with Select by @joshuaellis in #1035
Full Changelog: v1.7.4...v1.7.5
v1.7.4
💅 Enhancement
- Add the ability to manage the open state of the combobox externally (#992) @joshuaellis
- Combobox tweaks (#999) @joshuaellis
🔥 Bug fix
- Select & Combobox in the DS should accept nullish values (#994) @joshuaellis
- Use specific intersection ids (#998) @joshuaellis
- Use an isomorphic layout effect in
@strapi/ui-primitives
(#1015) @joshuaellis