-
Notifications
You must be signed in to change notification settings - Fork 925
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 2.5.0 #3319
Merged
Merged
Release 2.5.0 #3319
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sync with 2.4.0 master
Remove mandelbrot scripts to remove jquery vuln
Use Public Sans 1.008
Github Repo - README.md: fix file extension typo
[UI component]: Remove additional positioning rules on banner close button
Divs were causing it to be detected as a top-level document header. This conflicted with other top-level header used for nav.
- Add headings and references to graphic-list component - Add header and reference to hero component - Move search components into their own section element w/ references - Add aria-label to footer nav - Change aside → div in kitchen sink example
- Fix ESLint errors axe-tester, chrome-fractal-tester, and headless-chrome
Combination issue. Tables were causing scroll and body wasn't reachable by tab. Fixed issue by adding `tabindex="0"` to body.
Watch task was copying same file on compile every time it was run. Gulp-changed runs it once and then doesn't touch it unless it's changed.
Use sync sass rendering instead of fibers
Sort utilities by media queries
Update docs with most recent sass compile requirements
Add ARIA role to footer navigation
Closed
Please hold — I found a typo I need to correct. |
mejiaj
reviewed
Feb 13, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The order of docs-inner.njk
might need another look. Otherwise 👍
Did another component spot check and didn't see anything |
mejiaj
approved these changes
Feb 13, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Preview 🎉
What's new in USWDS 2.5.0
2.6.1
to3.4.1
and improved the accessibility of our markup in the process. This introduces minor changes to the markup of 5 components and our documentation template — you should update your markup, but existing markup will not break:<section>
instead of a<div>
with the ARIA labelOfficial government website
Footer navigation
h2
as a heading default instead ofh3
Introduction
search
<main>
element. The nav is no longer treated as an<aside>
PR: #3280
Allow non-token values in state color settings. Now state tokens (like
"warning"
) can accept non-token colors, just as we introduced for theme colors in2.4.0
. Teams using non-token values can now keep colors consistent between theme and state. Using non-token values will throw a warning in the compile process, but this, like all compile warnings, can be disabled by setting$theme-show-compile-warnings: false
. Thanks @sawyerh! #3289Updated to the canonical Sass compiler. We're now using Dart Sass to compile the system Sass. Dart Sass is the canonical Sass compiler, so using it will keep us at feature parity and help prevent inadvertent inconsistencies. #3304
Output utility classes in proper order without media query sorting. We no longer require media query sorting for proper utility class output. We no longer use a dedicated media query sorter in our dependencies, and do all our optimization with csso (deprecating cssnano). #3308
Improved performance. We've improved the time it takes to compile the design system and its overall file size:
Allows USWDS notifications to render in all environments. We removed the multiline strings that were causing our notification to cause build failures in environments like webpack. Now the Sass should compile properly in all environments. #3290
Update to the most recent version of Public Sans. Updated to Public Sans 1.008 for better readability and display. #3275
Added missing
add-aspect()
mixin. This adds the mixin equivalent to theadd-aspect
utility classes. #3283Improved error messaging for the
lh()
function. Now it lets you know why it failed and how to fix the error. #3284Disabled JS in our Fractal library to remediate an out-of-date jQuery vulnerability. #3274
Package updates:
7 vulnerabilities (5 low, 2 high) in 29833 scanned packages
All but onelow
vulnerability are related to Fractal.