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

Release 2024.24.0 #661

Merged
merged 15 commits into from
Jun 11, 2024
Merged

Release 2024.24.0 #661

merged 15 commits into from
Jun 11, 2024

Conversation

spaceo
Copy link
Contributor

@spaceo spaceo commented Jun 11, 2024

Release 2024.24.0

rasben and others added 15 commits May 28, 2024 09:20
Refactored the Chromatic deployment GitHub Action to enhance deployment
efficiency by ensuring actions only run when necessary.
Up until now, it triggered on every single push, regardless if the push
was made against an active pull request or not.

The workflow now triggers on push events for the main, develop, and
release/* branches, and on specific pull_request events. Added
concurrency control to prevent duplicate workflows from running
simultaneously by canceling in-progress actions if a new relevant event
occurs. These changes improve deployment efficiency, consistency, and
hopefully means we won't exceed the tokens as often.
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.34.1 to 7.34.2.
- [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.34.1...v7.34.2)

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

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [sass](https://github.com/sass/dart-sass) from 1.77.2 to 1.77.4.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.77.2...1.77.4)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…pm_and_yarn/eslint-plugin-react-7.34.2

Bump eslint-plugin-react from 7.34.1 to 7.34.2
…pm_and_yarn/sass-1.77.4

Bump sass from 1.77.2 to 1.77.4
…SBP-631-tilgaengelighed-webform-form-element-til-tekst-input-overholder-ikke-krav-til-kontrast

Enhance accessibility of input and textarea fields [DDFLSBP-631]
…tion-tweak

Update Chromatic deployment action, to only deploy when needed.
Whether or not the burgermenu should be shown/hidden is determined through the .has-burger-menu class on the html.

When the desktop menu is hidden due to too many/too long menu items, the sidebar(mobile menu) should be visible, but this was not implemented originally.

This  should correct it so that when the burgermenu is shown, the sidebar should be visible.

DDFFORM-812
Long menu item names were overflowing the sidebar menu container. This should prevent that from happening.

DDFFORM-812
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals) from 4.0.1 to 4.1.0.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md)
- [Commits](GoogleChrome/web-vitals@v4.0.1...v4.1.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
…pm_and_yarn/web-vitals-4.1.0

Bump web-vitals from 4.0.1 to 4.1.0
non chromium browsers did not indicate that the the mobile menu button was in focus, unlike the other menu buttons. This was because the other buttons are either link or button elements. This should align that approach which the other buttons and ensure the mobile-menu button is visually indicatin that it is in focus.

DDFFORM-812
@spaceo spaceo merged commit a0dc4c3 into main Jun 11, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants