Releases: strapi/design-system
Releases · strapi/design-system
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
⚙️ Chore
v1.7.3
💅 Enhancement
- Select/Combobox improvements (#984) @joshuaellis
v1.7.2
v1.7.1
⚙️ Chore
- Move to Yarn3 & Update minor deps (#962) @joshuaellis
- Update major deps (#963) @joshuaellis
- Update to react18 internally & allow in peer-deps (#964) @joshuaellis
- Refactor DismissibleLayer & Portal (#968) @joshuaellis
- Add
@preserve
to JSDOCs (#972) @joshuaellis
🔥 Bug fix
- Infer the
multi
prop onOption
based on the value passed toSelect
(#971) @joshuaellis
v1.7.0
🚀 New feature
- Refactor Select and Combobox (#897) @joshuaellis
- This update changed the DOM structure of the components so you may find tests fail, e.g. instead of trying to get the
list
element, look for theoption
element with a particularname
. - This update uses
PointerEvents
which may not be implemented in your testing environment, you can see how to implement this here
- This update changed the DOM structure of the components so you may find tests fail, e.g. instead of trying to get the
- Add nesting to Simple Menu (v2) (#920) @joshuaellis
🔥 Bug fix
- Fix decimal and number i18n formatting issue (#945) @marob
- Fixes issue with date picker icon not being visible in dark mode (#954) @PritamSangani
v1.6.6
💅 Enhancement
- Convert DateTimePicker and associated components to TS (#911) @joshuaellis
- Remove field hint type check for string (#918) @MonsterDeveloper
- TextButton: Cleanup component (#923) @gu-stav
🔥 Bug fix
v1.6.5
💅 Enhancement
- Convert Field component to TS (#910) @joshuaellis
- Convert Tag, RawTable & FocusTrap to TS (#912) @joshuaellis
- [design-system] No length limit on the name for the API token or transfer token (#905) @simotae14
⚙️ Chore
- Move all hooks to a hooks folder (#908) @joshuaellis
- replace stack with flex (#909) @joshuaellis
v1.6.4
💅 Enhancement
- BaseButton: Extend Flex instead of plain button (#878) @gu-stav
- [ts]: Tooltip / Portal / IconButton / Link / LinkButton / Loader (#886) @joshuaellis
- [enh] Typography textDecoration (#893) @ronronscelestes
- LinkButton(v2): Convert component to use Typescript (#896) @gu-stav
⚙️ Chore
- GitHub: Run bundle-size reporter on every PR (#889) @gu-stav
- Migrate JSONInput to TypeScript (#894) @markkaylor
🔥 Bug fix
- Chore: Update svgr to v6, fix width/ height attributes (#892) @gu-stav
- [fix] IconButton no border (#898) @ronronscelestes
📖 Documentation
- Add deprecate notice to v1 components (#900) @joshuaellis