Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DS v2.0.0 #971

Draft
wants to merge 22 commits into
base: main
Choose a base branch
from
Draft

DS v2.0.0 #971

wants to merge 22 commits into from

Conversation

ajkl2533
Copy link
Contributor

@ajkl2533 ajkl2533 commented May 3, 2024

No description provided.

ajkl2533 and others added 10 commits April 4, 2024 11:04
BREAKING CHANGE:

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.
Using Vite with PnP linker is problematic. We are switching back to node-modules linker also because it didn't bring us the benefits we originally expected, since this repository is only one in our organization that is using PnP linker.

BREAKING CHANGE:

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.
Due to update of Prettier version we need to do some code style changes.
BREAKING CHANGE:

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
# [2.0.0-beta.1](v1.24.1...v2.0.0-beta.1) (2024-04-05)

### Build System

* replace building with vite ([4c0b9df](4c0b9df))
* use Node@18 as build version ([b30ce31](b30ce31))

### chore

* **yarn:** switch to node-modules linker ([823ccaf](823ccaf))

### BREAKING CHANGES

* 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.
@wiz-inc-710b43d57d
Copy link

wiz-inc-710b43d57d bot commented May 3, 2024

Wiz Scan Summary

IaC Misconfigurations 0C 1H 4M 1L 0I
Vulnerabilities 0C 1H 1M 0L 0I
Sensitive Data 0C 0H 0M 0L 0I
Total 0C 2H 5M 1L 0I
Secrets 0🔑

ajkl2533 and others added 12 commits May 3, 2024 13:21
BREAKING CHANGE:
Upgrading on new major version of Typescript can possibly break some of the typings in third-party applications where DS is used.
BREAKING CHANGE:
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.
# [2.0.0-beta.2](v2.0.0-beta.1...v2.0.0-beta.2) (2024-05-06)

### Build System

* upgrade TS to v5.4.5 ([d02d237](d02d237))

### Features

* use React 18.3 ([a333116](a333116))

### BREAKING CHANGES

* 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.
…r-import

fix(DatePicker): fix default import from external package
# [2.0.0-beta.3](v2.0.0-beta.2...v2.0.0-beta.3) (2024-05-07)

### Bug Fixes

* **Breadcrumbs:** make item icon optional ([7e4369e](7e4369e))
* **CardActions:** make item icon optional ([0855240](0855240))
* **DatePicker:** fix default import from external package ([5d31008](5d31008))
* **Drawer:** fix backdrop flickering with outside clicks ([192d585](192d585))
* **Dropdown:** make pane aware of floating context ([3c54d93](3c54d93))
* **Dropdown:** use correct z-index ([69614e3](69614e3))
* **Snippet:** do not fail if invalid children provided ([56765bb](56765bb))
* **Tooltip:** use correct z-index ([b56a185](b56a185))

### Features

* **DatatableV2:** add table full screen mode ([a5c796e](a5c796e))
* **DatatableV2:** allow batch selection with Shift key ([f145088](f145088))
* **Pill:** expose "title" property ([a9700d9](a9700d9))
* **StatusDot:** remove legacy colors ([6d79761](6d79761))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants