Releases: 18F/identity-design-system
Releases · 18F/identity-design-system
8.0.1
8.0.0
Breaking Changes
- Serif fonts are disabled by default. This should not have a noticeable impact in most cases, since the Serif fonts were already previously assigned to Public Sans (a Sans Serif font).
- Update USWDS from 3.4.1 to 3.6.1
- See release notes:
- Note "Breaking" changes in the above minor releases. Additionally, the
inputPrefixSuffix
JavaScript named export has been removed.
7.1.0
7.0.1
Bug Fixes
- Fix header navigation current link styling regression in 7.0.0 release. (#352)
- Fix dark background sections to show heading text as white. (#352)
- Fix issue causing search button widths to collapse when displayed in narrow containers. (#354)
Breaking Changes for Undocumented APIs
Note: While these are backwards-incompatible changes, the major version is not being changed because they impact features which were never part of a publicly-documented API.
- Remove
.usa-sidenav--sticky
CSS class. (#352)
7.0.1-beta.1
Bug Fixes
- Fix header navigation current link styling regression in 7.0.0 release. (#352)
- Fix dark background sections to show heading text as white. (#352)
Breaking Changes for Undocumented APIs
Note: While these are backwards-incompatible changes, the major version is not being changed because they impact features which were never part of a publicly-documented API.
- Remove
.usa-sidenav--sticky
CSS class. (#352)
7.0.0
Breaking Changes
- NPM package renamed from
identity-style-guide
to@18f/identity-design-system
. (#331) - Update USWDS from 2.13.3 to 3.4.1. (#321)
- Polyfills have been removed, consistent with current Login.gov browser support
- The following JavaScript named exports have been renamed or removed:
navigation
is renamed toheader
validator
is renamed tovalidation
- Refer to README.md for updated usage instructions, as well as the U.S. Web Design System migration guide.
- Sass artifacts now require Dart Sass. The Ruby Sass and LibSass (C) compilers are no longer supported. (#298)
- To improve performance of the default CSS bundle, responsive utility breakpoints other than
tablet:
have been disabled by default. Previously,mobile-lg:
anddesktop:
utilities were also enabled. You can restore the original settings by overriding the$theme-utility-breakpoints
Sass variable. (#298)- Component styling which previously responded to now-disabled breakpoints have been updated to standardize on the
tablet
breakpoint. This affectsusa-button--wide
,usa-search--big
, andusa-intro
CSS classes.
- Component styling which previously responded to now-disabled breakpoints have been updated to standardize on the
- Image URLs in stylesheets are no longer processed by
asset-path-if-exists
. For Rails integrations, consider using the$theme-image-path
Sass variable in combination with Sprocketsresolve_assets_in_css_urls
option. (#298) - The deprecated
$image-path
Sass variable setting has been removed. Use$theme-image-path
instead. (#298) - The deprecated
alerts/success-badge.svg
image has been removed. Usealerts/success.svg
instead. (#298) - The deprecated
.usa-form-hint
CSS class has been removed. Use.usa-hint
instead. (#337) - Removed
usa-alert__paragraph
alert helper class. Usemeasure-3
measure utility instead. (#298) - The Spinner component has been removed (
.lg-spinner
). A new "Loading" component will be made available in a future release. (#347) - The all-white Login.gov logo
login-gov-logo-rev.svg
has been replaced with a new color-reversed versionsrc/img/login-gov-logo-reverse.svg
. (#351)
New Features
- Add Tag component styles. (#346)
7.0.0-beta.1
Breaking Changes
- NPM package is renamed from
identity-style-guide
to@18f/identity-design-system
. (#331) - Update USWDS from 2.13.3 to 3.4.1
- Polyfills have been removed, consistent with current Login.gov browser support
- The following JavaScript named exports have been renamed or removed:
navigation
is renamed toheader
validator
is renamed tovalidation
- Sass artifacts now require Dart Sass. The Ruby Sass and LibSass (C) compilers are no longer supported.
- To improve performance of the default CSS bundle, responsive utility breakpoints other than
tablet:
have been disabled by default. Previously,mobile-lg:
anddesktop:
utilities were also enabled. You can restore the original settings by overriding the$theme-utility-breakpoints
Sass variable.- Component styling which previously responded to now-disabled breakpoints have been updated to standardize on the
tablet
breakpoint. This affectsusa-button--wide
,usa-search--big
, andusa-intro
CSS classes.
- Component styling which previously responded to now-disabled breakpoints have been updated to standardize on the
- Image URLs in stylesheets are no longer processed by
asset-path-if-exists
. For Rails integrations, consider using the$theme-image-path
Sass variable in combination with Sprocketsresolve_assets_in_css_urls
option. - The deprecated
$image-path
Sass variable setting has been removed. Use$theme-image-path
instead. - The deprecated
alerts/success-badge.svg
image has been removed. Usealerts/success.svg
instead. - The deprecated
.usa-form-hint
CSS class has been removed. Use.usa-hint
instead. - Removed
usa-alert__paragraph
alert helper class. Usemeasure-3
measure utility instead.