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

Bump uswds from 2.13.2 to 2.13.3 #312

Merged
merged 4 commits into from
Apr 13, 2022
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 12, 2022

Bumps uswds from 2.13.2 to 2.13.3.

Release notes

Sourced from uswds's releases.

USWDS 2.13.3

What's new in USWDS 2.13.3

Improvements and bug fixes

  • All components support High Contrast Mode and forced colors. All our components now support proper display when users have a forced colors mode set in their operating system. (uswds/uswds#4610)
  • Big Footer includes more accessible disclosure buttons. Now the Big Footer variant uses more accessible disclosure buttons for showing and hiding submenus at mobile widths. Thanks @​mherchel! (uswds/uswds#4476)
  • Allow default value in Time Picker. If the enhanced Time Picker input has a value, the value is now respected during initialization. Thanks @​aduth! (uswds/uswds#4488)

Dependency updates

dependency old new
mocha 6.2.0 6.2.3

Note: We're now pinning our dependencies to exact versions to be more intentional about the dependencies we use.

0 vulnerabilities in regular dependencies (dependencies for USWDS projects installed with npm install uswds)

Internal only: 4 low, 8 moderate, 19 high, 1 critical vulnerabilities in devDependencies (development dependencies)

Release ZIP SHA-256 hash: ee183c713841b49f13e6ca7082b81cfd4b75ceff4d8ee4d6ea2cc61241139e68

Commits
  • 974f976 Merge pull request #4619 from uswds/release-2.13.3
  • 80e90c5 Create uswds-2.13.3-zip-hash.txt
  • ef87a9c 2.13.3
  • b546756 Revert version and security hash to prep for re-output
  • 54da400 Update references to 2.13.3
  • 0952fe6 Create uswds-2.13.3-zip-hash.txt
  • a503ef0 2.13.3
  • 641a6ed Update mocha to resolve minimist vulnerability
  • cfee857 Merge pull request #4620 from uswds/develop
  • 8349ad2 Merge pull request #4618 from uswds/dependabot/npm_and_yarn/moment-2.29.2
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [uswds](https://github.com/uswds/uswds) from 2.13.2 to 2.13.3.
- [Release notes](https://github.com/uswds/uswds/releases)
- [Commits](uswds/uswds@v2.13.2...v2.13.3)

---
updated-dependencies:
- dependency-name: uswds
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the type: dependencies Pull requests that update a dependency file label Apr 12, 2022
@aduth
Copy link
Member

aduth commented Apr 12, 2022

From release notes:

Note: We're now pinning our dependencies to exact versions to be more intentional about the dependencies we use.

We should be careful about the impact of this, since if we're not using the same exact version for shared dependencies, we'll likely be bundling two versions of the package.

I can immediately see a couple potential conflicts:

Action items:

  • Blocking: Update this branch to set domready dependency as pinned to 1.0.8 to avoid future issues for downstream consumers
  • Non-blocking: Update identity-idp to pin classlist-polyfill to 1.0.3

To make sure we're always sharing the same version as used transitively through uswds
So that it's clearer what version of USWDS we actually use
aduth added a commit to 18F/identity-idp that referenced this pull request Apr 12, 2022
**Why**:

- Because polyfills are intended to be confined to the polyfill package (#6060)
- So that it's not included in modern browsers (#6068, -0.9kb gzipped)
- To reduce surface area of dependencies shared with USWDS (related to 18F/identity-design-system#312 (comment))

changelog: Internal, Optimization, Reduce size of JavaScript for modern browsers
@aduth
Copy link
Member

aduth commented Apr 13, 2022

Visual regression failure is expected due to version number on home page:

image

@aduth aduth merged commit 54099b6 into main Apr 13, 2022
@aduth aduth deleted the dependabot/npm_and_yarn/uswds-2.13.3 branch April 13, 2022 12:01
aduth added a commit to 18F/identity-idp that referenced this pull request Apr 13, 2022
**Why**:

- Because polyfills are intended to be confined to the polyfill package (#6060)
- So that it's not included in modern browsers (#6068, -0.9kb gzipped)
- To reduce surface area of dependencies shared with USWDS (related to 18F/identity-design-system#312 (comment))

changelog: Internal, Optimization, Reduce size of JavaScript for modern browsers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant