Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 12:01
· 282 commits to main since this release
fbc5cdc

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

  • fonts: remove Space Mono from bundle (8930002)
  • use React 18.3 (a333116)

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.