Skip to content

USWDS 3.3.0

Compare
Choose a tag to compare
@thisisdano thisisdano released this 14 Nov 23:22
· 2049 commits to main since this release
e1cc48a

What’s new in USWDS 3.3.0

New components

We have three new components (and component packages) in this release. Learn more about each of them on our website:

  • In-page navigation: In-page navigation allows navigation to specific sections on a lengthy content page. Package name: usa-in-page-navigation
  • Input mask: An input mask is a string expression that constrains input to support valid input values. Package name: usa-input-mask
  • Language selector: A language selector helps users find and access content in the language of their choice. Package name: usa-language-selector

Updated components

  • Memorable date: Based on our usability research, we updated the memorable date component to include a dropdown select for month.

Updated templates

We have four updated components in this release. Learn more about each of them on our website:

  • Address template: Based on our usability research, we've made the following changes:
    • Replaced the State, territory, or military post combo box with a dropdown select.
    • Replaced the Unit type combo box and the Unit number input field with a single Street address line 2 input field.
    • Added an optional Urbanization input field for addresses in Puerto Rico.
  • Name: Based on our usability research, we've made a number of changes to support a variety of name entry preferences. See the page on our website for more details.

These template and component updates are in support of our new Patterns guidance section. For more information on using our pattern guidance to support inclusive interactions, please see our Inclusive Patterns Report and the pattern guidance itself.

Other updated packages

  • uswds-form-controls: Added usa-input-mask.
  • uswds-components: Added usa-in-page-navigation, usa-input-mask, and usa-language-selector

Dependencies and security

No package updates.


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

29 high vulnerabilities in devDependencies (development dependencies)

Release TGZ SHA-256 hash: 01994f2a02cad085a0fabb9bb2a238b94e3e03f587e241348731063b80e4308c