Skip to content

Conversation

thisisdano
Copy link
Contributor

@thisisdano thisisdano commented Nov 10, 2022

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 ZIP SHA-256 hash: TK

jonathanbobel and others added 30 commits July 18, 2022 13:56
thisisdano and others added 21 commits November 8, 2022 21:19
…components-and-templates

[IDP] Implicated components and templates
Remove .only from in-page nav and input mask alphanumeric
Implement offset top calibration data- attribute
In-page nav root margin, threshold customizability, resolves issues with USWDS Site
@thisisdano thisisdano changed the title Idp staging Add inclusive patterns code updates Nov 14, 2022
@thisisdano thisisdano marked this pull request as ready for review November 14, 2022 19:30
@thisisdano
Copy link
Contributor Author

This is the final merge to develop before starting the normal release process for USWDS 3.3.0

Copy link
Contributor

@mitchmoccia mitchmoccia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great @thisisdano!

Copy link
Contributor

@jonadecker jonadecker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

@jonadecker
Copy link
Contributor

jonadecker commented Nov 14, 2022

One typo on the word "miltary" (milirary). Fixed.

@thisisdano thisisdano merged commit 5a25859 into develop Nov 14, 2022
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.

4 participants