Releases: securityscorecard/design-system
Releases · securityscorecard/design-system
v2.0.1
v2.0.0
2.0.0 (2024-07-25)
Bug Fixes
- DatatableV2: expose more types (c946551)
- DatePicker: fix default import from external package (5d31008)
Build System
- replace building with vite (4c0b9df)
- upgrade TS to v5.4.5 (d02d237)
- upgrade TS to v5.5.2 (33468d4)
- use Node@18 as build version (b30ce31)
- use Node@22 as build version (1560d71)
chore
- yarn: switch to node-modules linker (823ccaf)
Features
BREAKING CHANGES
- fonts: Monospace font needs to be installed separately in order to be used with this package.
- Changing used Node version for building the library should always be treated as breaking.
- Upgrading on new major version of Typescript can possibly break some of the typings in third-party applications where DS is used.
- With this change we are removing support of React 17 and lower and we will be focusing only on version 18 and higher. Although majority of the DS can still work with lower versions of React we cannot guarantee that and we won't be providing fixes for older versions.
- Upgrading on new major version of Typescript can possibly break some of the typings in third-party applications where DS is used.
- This commit contains possibly several braking changes. It updates large number of dependencies and adds
exports
field in the package.json. We also slightly change the setting of the tsconfig.
Ref UXD-1107
- yarn: This PR takes advantage of changing yarn.lock format and refresh its whole content. This will lead to large number of changes in underlying package versions.
- Changing used Node version for building the library should always be treated as breaking. The upgrade of Chromium version used in Docker image for taking visual tests had impact on large number of tests.
v2.0.0-beta.10
2.0.0-beta.10 (2024-07-24)
Features
- fonts: remove Space Mono from bundle (8930002)
BREAKING CHANGES
- fonts: Monospace font needs to be installed separately in order to be used with this package.
v2.0.0-beta.9
v2.0.0-beta.8
2.0.0-beta.8 (2024-07-19)
Bug Fixes
- Dropdown: fix visibility in Drawer context (6c1a3e1)
Reverts
- Revert "feat(dialogs): implement focus trap for Modal and Drawer" (3ec98bb)
v1.32.2
v2.0.0-beta.7
2.0.0-beta.7 (2024-07-17)
Build System
- use Node@22 as build version (1560d71)
BREAKING CHANGES
- Changing used Node version for building the library should always be treated as breaking.
v1.32.1
v2.0.0-beta.6
2.0.0-beta.6 (2024-07-16)
Bug Fixes
- DatatableV2: exit fullscreen mode on ESC (f32212e)
- DatatableV2: fix buttons size (9ba98de)
- DatatableV2: fix pagination display in storybook (7b2e6db)
- DatatableV2: make detail panel content sticky (681ae4c)
- dialogs: render dropdowns in dialog context (5281c52)
- dialogs: trigger onClose event when overlay is clicked (3783ba2)
- space: adapt to 4px grid (1a10a3a)
- Surface: update background and border colors (aed6890)