siemens / ix

Siemens Industrial Experience is a design system for designers and developers, to consistently create the perfect digital experience for industrial software products.
https://ix.siemens.io/
MIT License
174 stars 62 forks source link

Forms overhaul (including several components) #1318

Open danielleroux opened 2 weeks ago

danielleroux commented 2 weeks ago

๐Ÿ’ก What is the current behavior?

GitHub Issue Number: #

๐Ÿ†• What is the new behavior?

Introduce new validation concept with new components:

๐Ÿ Checklist

A pull request can only be merged if all of these conditions are met (where applicable):

๐Ÿ‘จโ€๐Ÿ’ป Help & support

changeset-bot[bot] commented 2 weeks ago

๐Ÿฆ‹ Changeset detected

Latest commit: ed5616c07edada69c9555abd87835d20f239424d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages | Name | Type | | ------------------- | ----- | | @siemens/ix-angular | Minor | | @siemens/ix-react | Minor | | @siemens/ix | Minor | | @siemens/ix-vue | Minor | | @siemens/ix-aggrid | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

github-actions[bot] commented 4 days ago

Report of strictNullChecks (strictPropertyInitialization) check

Typescript check

You decreased the total number of errors in PR branch by 38 ๐ŸŽ‰

ESLint check

You decreased the total number of ESLint warnings in PR branch by 7 ๐ŸŽ‰

danielleroux commented 4 days ago

/snapshots:approve --args=form-fields.e2e.ts

danielleroux commented 1 day ago

/release:pr

github-actions[bot] commented 1 day ago

Please add a changeset via pnpm changeset before attempting a snapshot release.

danielleroux commented 1 day ago

/release:pr

danielleroux commented 1 day ago

/release:pr

github-actions[bot] commented 1 day ago

A new release has been made for this PR. You can install it with:

Core library:

npm i @siemens/ix@0.0.0-pr-1318-20240627080522

Angular:

npm i @siemens/ix-angular@0.0.0-pr-1318-20240627080522

React:

npm i @siemens/ix-react@0.0.0-pr-1318-20240627080522

Vue:

npm i @siemens/ix-vue@0.0.0-pr-1318-20240627080522