NYS Design System Release 1.19.2
BREAKING CHANGES! We added a subheading to nys-globalfooter, added two new icons, and performed our quarterly audit.
Read the 1.19.0 release notes and 1.19.2 breaking changes to see how to migrate
New subheading for <nys-globalfooter>
Use agencySubheading to display a short description beneath the agency name.
<nys-globalfooter
agencyName="NYS Design System"
agencySubheading="A product of the NYS Office of Information Technology Services"
>
</nys-globalfooter>
Two new icons
We added two new icons to the icon library:
schedule
location_on
Reminder: When using the <nys-icon>, you can now choose to load in icons from any other library. You can serve the icons locally or via a Content Delivery Network (CDN).
Quarterly audit fixes
We take stock of our progress every quarter. We do this to ensure that we're being consistent and that we speak with one voice. We need to check for new accessibility issues, and general bugs.
During our quarterly audit we uncovered 89 findings
<nys-button>could execute arbitrary code<nys-backtotop>broke server-side rendering- Missing
sideEffectsrisked breaking tree-shaking changes - Accessibility issues resolved for
<nys-breadcrumb>and<nys-datepicker> - Multiple security vulnerabilities patched
- Tooling changes
🚨 Breaking changes
<nys-icon>in 1.19.0 libraries break on "chunked" frameworks (like React, Angular). Library break fixed in 1.19.1nys-grid-gapin 1.19.0 added vertical spacing togrid-gapgutters. Read about the grid-gap classes<nys-datepicker>defaultwidthchanged frommdtofull. See note about width
⚠️ Known issues
- none
If you notice any issues, please add them to our GitHub Issue Tracker
For full component updates, bug fixes, and the detailed changelog:
See the full developer release notes for v.1.19.2 →
Edit this page on GitHub (Permissions required)
Last updated: June 24, 2026