Releases: department-of-veterans-affairs/component-library
Releases · department-of-veterans-affairs/component-library
v50.0.0
What's Changed
Breaking Changes
New Features & Components 🎉
- va-checkbox: swap out legend element by @it-harrison in #1523
- va-alert-critical: add new component by @bellepx0 in #1533
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
- Storybook: remove formation imports by @powellkerry in #1524
- CSS-Library: align list styles to uswds by @powellkerry in #1508
New Contributors
- @KyleCardwell made their first contribution in #1532
Full Changelog: v49.4.1...v50.0.0
v49.4.1
What's Changed
Fixes
- va-service-list-item: adjust styling from design feedback by @adamwhitlock1 in #1522
- Revert "va-checkbox | Fix interactive elements in description" by @micahchiang in #1529
Full Changelog: v49.4.0...v49.4.1
v49.4.0
What's Changed
New Features & Components 🎉
- va-select: add forms patterns support by @it-harrison in #1510
- va-button: Adding a fullWidth prop by @Andrew565 in #1512
- va-file-input: add percent upload support by @it-harrison in #1500
- va-select: Adding a full-width prop by @Andrew565 in #1517
Fixes
- va-language-toggle: adjust font size and padding by @ataker in #1502
- va-accordion: prevent nested va-accordion-items from propagating up by @ataker in #1509
- va-checkbox: add normalized font size token to label by @jamigibbs in #1513
- va-checkbox: fix aria checked assignment by @rsmithadhoc in #1514
- va-need-help: align header font-size with Figma by @jamigibbs in #1520
- va-checkbox: Fix interactive elements in description by @Mottie in #1515
Other Changes
- CSS-Library: Addition of vads-c-eyebrow class by @Andrew565 in #1503
- CSS-Library - update asset paths to reference css-library and uswds packages, add missing files to css-library by @powellkerry in #1519
Full Changelog: v49.3.0...v49.4.0
v49.3.0
What's Changed
New Features & Components 🎉
- va-table: Adds ability to arbitrarily right-align columns by @Andrew565 in #1486
- va-alert-sign-in: Add no prefill variation by @rsmithadhoc in #1497
- va-service-list-item: New web component by @bellepx0 in #1475
Fixes
- va-checkbox: Add internal description slot by @Mottie in #1487
- va-combo-box: Add option groups functionality by @oleksii-morgun in #1478
- va-table: Enabling stacked tables to always be full-width by @Andrew565 in #1501
Other Changes
- CSS-Library: Removing legacy table styles by @Andrew565 in #1494
Full Changelog: v49.2.0...v49.3.0
v49.2.0
What's Changed
New Features & Components 🎉
- va-banner: add dismissed-banner-id prop by @SnowboardTechie in #1488
- va-file-input: add support restricting the size of the file added by @it-harrison in #1490
Fixes
- va-button-pair: add support for submitting form by @jamigibbs in #1482
- va-language-toggle: accessibility updates by @ataker in #1484
- va-button & va-button-pair: allow custom text for continue variation by @jamigibbs in #1485
Other Changes
- CSS-Library: Improved font handling for source sans pro across multiple platforms by @Andrew565 in #1483
New Contributors
- @SnowboardTechie made their first contribution in #1488
Full Changelog: v49.1.1...v49.2.0
v49.1.1
What's Changed
Fixes
- va-radio-option: Hotfix to restore focus styles by @Andrew565 in #1480
Full Changelog: v49.1.0...v49.1.1
v49.1.0
What's Changed
New Features & Components 🎉
- va-table: Adding optional "full-width" prop for shorter-form content by @Andrew565 in #1473
Fixes
- va-telephone | Remove aria-hidden from notClickable phone by @Mottie in #1471
- va-textarea: Move Headline location to be W3C compliant by @Andrew565 in #1470
- va-file-input: Fix for required label when inside a header by @Andrew565 in #1474
- va-radio-option: Fixes to global style bleeds by @Andrew565 in #1477
Full Changelog: v49.0.0...v49.1.0
v49.0.0
What's Changed
Breaking Changes
- va-file-input-multiple: update data for vaMultipleChange to return more detail (BREAKING) va-file-input: fix bug with upload message not resetting by @powellkerry in #1460
New Features & Components 🎉
- va-file-input-multiple: allow for slots to be conditionally rendered on file inputs by @powellkerry in #1458
- va-file-input: display previously uploaded file by @powellkerry in #1461
- va-file-input: add statusText prop by @powellkerry in #1463
Fixes
- va-telephone: add health resource center number to constants by @Dr-Pongo in #1455
- va-select: Adding 'vaSelectBlur' event by @Andrew565 in #1466
- va-checkbox and va-radio-option: Improved a11y by @Andrew565 in #1442
- va-alert: Fixing it so close button on slim alerts doesn't overflow by @Andrew565 in #1467
Other Changes
- CSS-Library: Moving fonts loading to core by @Andrew565 in #1469
- CSS-Library: add primitive and semantic spacing tokens by @micahchiang in #1468
New Contributors
Full Changelog: v48.4.0...v49.0.0
v48.4.0
What's Changed
New Features & Components 🎉
- va-button: add loading variation by @powellkerry in #1446
- va-search-input: add clear search button by @ataker in #1450
Fixes
- va-accordion: add custom event to expand/collapse all button by @jamigibbs in #1445
- va-date: remove unnecessary aria labels for select by @powellkerry in #1447
- va-alert-sign-in: Hides no-sign-in-link when not present by @asg5704 in #1452
- va-link: add aria-label to all variations by @jamigibbs in #1448
Other Changes
- css-library: add
img
folder to dist by @micahchiang in #1441 - css-library: fix the html element's font-size so it will respect browser settings by @Andrew565 in #1444
New Contributors
Full Changelog: v48.3.0...v48.4.0
v48.3.0
What's Changed
New Features & Components 🎉
- va-table: Add striped variation by @jamigibbs in #1439
Fixes
- va-alert-sign-in: Modifying headline to use rems by @Andrew565 in #1438
- va-process-list-item: Move status eyebrow into header so that it gets read by screen readers by @powellkerry in #1437
- va-table: Fix screen reader not announcing sort by @ataker in #1433
- va-file-input-multiple: Fix multiple emits of vaMultipleChange by @ataker in #1440
Full Changelog: v48.2.0...v48.3.0