Skip to content

Released v0.27.0#1294

Merged
valadas merged 56 commits intomainfrom
release/0.27.0
Apr 11, 2025
Merged

Released v0.27.0#1294
valadas merged 56 commits intomainfrom
release/0.27.0

Conversation

@valadas
Copy link
Copy Markdown
Member

@valadas valadas commented Apr 11, 2025

Released v0.27.0

valadas and others added 30 commits February 7, 2025 17:18
dnn-button had some properties renamed and this was a breaking change but storybook was not updated to use the new property names.

Closes #1258
Fixed storybook to account for breaking changes
Bumped nuke to v9.0.4
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 18.3.1 to 19.1.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.0/packages/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.2 to 5.8.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.7.2...v5.8.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@stencil/core](https://github.com/stenciljs/core) from 4.22.2 to 4.28.2.
- [Release notes](https://github.com/stenciljs/core/releases)
- [Changelog](https://github.com/stenciljs/core/blob/main/CHANGELOG.md)
- [Commits](stenciljs/core@v4.22.2...v4.28.2)

---
updated-dependencies:
- dependency-name: "@stencil/core"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…pescript-5.8.2

Bump typescript from 5.7.2 to 5.8.2
…act-dom-19.1.0

Bump react-dom from 18.3.1 to 19.1.0
…encil/core-4.28.2

Bump @stencil/core from 4.22.2 to 4.28.2
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.24.7 to 7.27.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-preset-typescript)

---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
  dependency-version: 7.27.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.35.0 to 7.37.5.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](jsx-eslint/eslint-plugin-react@v7.35.0...v7.37.5)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-version: 7.37.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axe-playwright](https://github.com/abhinaba-ghosh/axe-playwright) from 2.0.1 to 2.1.0.
- [Commits](abhinaba-ghosh/axe-playwright@v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: axe-playwright
  dependency-version: 2.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [axios](https://github.com/axios/axios) from 1.7.7 to 1.8.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.7.7...v1.8.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.8.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…e-playwright-2.1.0

Bump axe-playwright from 2.0.1 to 2.1.0
…bel/preset-typescript-7.27.0

Bump @babel/preset-typescript from 7.24.7 to 7.27.0
…lint-plugin-react-7.37.5

Bump eslint-plugin-react from 7.35.0 to 7.37.5
…ios-1.8.4

Bump axios from 1.7.7 to 1.8.4
Bumps [@stencil-community/eslint-plugin](https://github.com/stencil-community/stencil-eslint) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/stencil-community/stencil-eslint/releases)
- [Commits](stenciljs/eslint-plugin@v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: "@stencil-community/eslint-plugin"
  dependency-version: 0.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) from 7.24.7 to 7.26.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.3/packages/babel-preset-react)

---
updated-dependencies:
- dependency-name: "@babel/preset-react"
  dependency-version: 7.26.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.0.1 to 8.29.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.29.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.29.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…encil-community/eslint-plugin-0.10.0

Bump @stencil-community/eslint-plugin from 0.9.0 to 0.10.0
valadas and others added 26 commits April 9, 2025 14:05
…bel/preset-react-7.26.3

Bump @babel/preset-react from 7.24.7 to 7.26.3
…pescript-eslint/parser-8.29.1

Bump @typescript-eslint/parser from 8.0.1 to 8.29.1
Migrated to eslint v9 and fixed a lot of linter warnings/errors
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-version: 29.5.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [gh-pages](https://github.com/tschaub/gh-pages) from 6.1.1 to 6.3.0.
- [Release notes](https://github.com/tschaub/gh-pages/releases)
- [Changelog](https://github.com/tschaub/gh-pages/blob/main/changelog.md)
- [Commits](tschaub/gh-pages@v6.1.1...v6.3.0)

---
updated-dependencies:
- dependency-name: gh-pages
  dependency-version: 6.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [license-checker-rseidelsohn](https://github.com/RSeidelsohn/license-checker-rseidelsohn) from 4.3.0 to 4.4.2.
- [Release notes](https://github.com/RSeidelsohn/license-checker-rseidelsohn/releases)
- [Changelog](https://github.com/RSeidelsohn/license-checker-rseidelsohn/blob/master/CHANGELOG.md)
- [Commits](RSeidelsohn/license-checker-rseidelsohn@v4.3.0...v4.4.2)

---
updated-dependencies:
- dependency-name: license-checker-rseidelsohn
  dependency-version: 4.4.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 23.10.4 to 24.6.1.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md)
- [Commits](puppeteer/puppeteer@puppeteer-v23.10.4...puppeteer-v24.6.1)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-version: 24.6.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…pes/jest-29.5.14

Bump @types/jest from 29.5.12 to 29.5.14
…-pages-6.3.0

Bump gh-pages from 6.1.1 to 6.3.0
…cense-checker-rseidelsohn-4.4.2

Bump license-checker-rseidelsohn from 4.3.0 to 4.4.2
…ppeteer-24.6.1

Bump puppeteer from 23.10.4 to 24.6.1
Many dependencies were updtaed and eslint/typescript cames with stronger rules that involved making some changes for code quality. After testing at runtime I found a couple of small issues/warnings. This PR resolves those.
Fixed multiple small issues after testing at runtime
When feeded <option> elements in the slot of dnn-select with a pre-selected item (selected = true) like when used on a form to edit something existing instead of doing something new; The underlying initialization logic was not setting the form level value upon initialization. This caused a discrepency as it would display as valid but would prevent form submission because the form was not valid.

Also the form onInvalid event was not being fired making it even more confusing. This part was fixed in the dnn-button logic.
Fixed an issue where dnn-select was not being properly initialized
Harmonized styles of invalid across components
This matches the html input elements default behaviors.
Changed default values of inputs to empty strings
Added support for "required" for dnn-checkbox
Added support for "required" for dnn-checkbox
This npm script was accidently removed during the storybook refactoring
@valadas valadas added the build label Apr 11, 2025
@valadas valadas added this to the 0.27.0 milestone Apr 11, 2025
@valadas valadas merged commit 54c28dd into main Apr 11, 2025
6 of 7 checks passed
@valadas valadas deleted the release/0.27.0 branch April 11, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants