USWDS 2.12.1
What's new in USWDS 2.12.1
Improvements and bug fixes
- Improved whitespace sensitivity of radio and checkbox tiles. Now radio and checkbox tiles will display consistently whether or not there's extra whitespace in the markup. Thanks @aduth! (#4286)
- Header dropdown menus close with escape or focus out. Now
escor focusing out will close dropdown menus in the header. (#4275) - Minimized images. We optimized our PNGs. Thanks @mgifford! (#4280)
- Improved class order sensitivity for breadcrumb and checkbox/radio. Now breadcrumb and checkbox/radio components display properly regardless of the order of the class and modifier names. Thanks @sembrat! (#4262)
- Allow Breadcrumb to work with a broader range of focus widths. Now the Breadcumb component isn't affected by custom focus widths. Thanks @mahoneycm! (#4248)
- Improved how Combo Box parses and displays
optiontext. Thanks @aduth! (#4287) - Improved performance of Date picker and Combo box javascript. Thanks @aduth! (#4256)
- Simplify and optimize
uswds-initscript. Thanks @aduth! (#4243) - Added appropriate ARIA label to Range input. (#4270)
- Improved external link icon display. (#4277)
A big thank you to @aduth for all his work on many of the PRs in this release.
Security and dependencies
Dependencies
| package | old | new |
|---|---|---|
| @babel/preset-env | 7.14.5 | 7.15.0 |
| @frctl/fractal | 1.5.8 | 1.5.11 |
| @frctl/nunjucks | 2.0.10 | 2.0.13 |
| @types/node | 14.17.3 | 16.6.1 |
| autoprefixer | 10.2.6 | 10.3.1 |
| axe-core | 4.2.2 | 4.3.2 |
| chrome-remote-interface | 0.30.1 | 0.31.0 |
| eslint | 7.28.0 | 7.32.0 |
| eslint-config-prettier | 7.2.0 | 8.3.0 |
| eslint-plugin-import | 2.23.4 | 2.24.0 |
| gulp-filter | 6.0.0 | 7.0.0 |
| jsdom | 16.5.3 | 17.0.0 |
| mocha | 8.3.2 | 9.0.3 |
| node-notifier | 9.0.1 | 10.0.0 |
| postcss | 8.3.4 | 8.3.6 |
| postcss-discard-comments | 4.0.2 | 5.0.1 |
| prettier | 2.3.1 | 2.3.2 |
| resemblejs | 3.2.5 | 4.0.0 |
| sass | 1.35.1 | 1.38.0 |
| sinon | 9.2.4 | 11.1.2 |
| snyk | 1.634.0 | 1.683.0 |
| stylelint-config-recommended-scss | 4.2.0 | 4.3.0 |
| stylelint-scss | 3.19.0 | 3.20.1 |
| typescript | 4.3.2 | 4.3.5 |
| typescript | 16.1.1 | 17.1.1 |
0 vulnerabilities in regular dependencies (dependencies for USWDS projects installed with npm install uswds)
5 low, 5 moderate, 3 high vulnerabilities in devDependencies (development dependencies)
Release ZIP SHA-256 hash: 4492423dacfe6cf4f383cb2e436203c9f6b4caf302850b97bf8b6c81712312fa