Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

What’s new?

The latest news and updates on the VA Design System.

Guidance Updates

v0.0.439
April 17, 2025

What’s Changed

Full Changelog: https://github.com/department-of-veterans-affairs/vets-design-system-documentation/compare/v0.0.438…v0.0.439

v0.0.438
April 1, 2025

What’s Changed

New Contributors

Full Changelog: https://github.com/department-of-veterans-affairs/vets-design-system-documentation/compare/v0.0.437…v0.0.438

v0.0.437
March 14, 2025

What’s Changed

Full Changelog: https://github.com/department-of-veterans-affairs/vets-design-system-documentation/compare/v0.0.436…v0.0.437

VADS Component Library Releases

v50.2.0
April 16, 2025

What’s Changed

New Features & Components 🎉

Fixes

Other Changes

Full Changelog: https://github.com/department-of-veterans-affairs/component-library/compare/v50.1.0…v50.2.0

v50.1.0
April 9, 2025

What’s Changed

New Features & Components 🎉

  • va-file-input and va-file-input-multiple: add password input field by @ataker in #1548
  • va-critical-action: focus state styling updates and rename component by @bellepx0 in #1553
  • va-breadcrumb: add prop to conditionally use #content or a custom href for the current page by @jamigibbs in #1565

Fixes

  • va-date: remove empty options by @Mottie in #1540
  • va-memorable-date: Replace date processing by @Mottie in #1536
  • va-combo-box: handle deleting the selected value with keyboard by @KyleCardwell in #1544
  • va-link: remove duplicate screen reader content by @Mottie in #1552
  • va-date: show default days with no month selected by @Mottie in #1551
  • va-telephone: vanity to allow full replacement by @Mottie in #1549
  • va-button: increase line-height by @powellkerry in #1545
  • va-alert: add action link Storybook example & adjust header alignment by @jamigibbs in #1560
  • va-combo-box: fix combo box options not populating on component re-render by @oleksii-morgun in #1564
  • va-alert, va-maintenance-banner, va-modal, va-promo-banner: close icon by @powellkerry in #1557
  • va-critical-action: staging review updates by @bellepx0 in #1563
  • va-combo-box: aria status to include opt group count by @oleksii-morgun in #1550
  • va-memorable-date: change lifecycle method for handling dash by @Mottie in #1555

Other Changes

Full Changelog: https://github.com/department-of-veterans-affairs/component-library/compare/v50.0.0…v50.1.0

v50.0.0
March 27, 2025

What’s Changed

Breaking Changes

  • va-pagination: update for maximum of seven slots by @1Copenut in #1476

New Features & Components 🎉

Fixes

  • va-official-gov-banner: swap icons by @gsong in #1534
  • va-alert: use headline text for alert close button ARIA label by @rsmithadhoc in #1535
  • va-checkbox: fix interactive elements in description by @Mottie in #1531
  • va-combo-box: when clicking into input, if no text is selected, select all of it by @KyleCardwell in #1532
  • va-combo-box: user typed matches auto-select by @KyleCardwell in #1537
  • Form Components: add message-aria-describedby checks by @Mottie in #1538

Other Changes

New Contributors

Full Changelog: https://github.com/department-of-veterans-affairs/component-library/compare/v49.4.1…v50.0.0

Figma Component Library Changelog