Skip to content

Latest commit

 

History

History
475 lines (275 loc) · 38.6 KB

CHANGELOG.md

File metadata and controls

475 lines (275 loc) · 38.6 KB

Changelog

1.10.1 (2024-11-21)

Bug Fixes

  • UsaSelect: set selected prop correctly for ssr (2556c07)

1.10.0 (2024-11-13)

Bug Fixes

  • UsaChecklistItem: remove ability to focus checklist items (2437a41)

Features

  • UsaTooltip: allow users to hover over tooltip content (94e7c0c)

Reverts

  • UsaSelect: remove selected attr binding (070278b)

1.9.0 (2024-05-05)

Bug Fixes

  • UsaBanner: pass default open prop as static value (361d9bf)

Features

  • UsaSearch: set selected attribute for better ssr support (288e5f9)

1.8.0 (2024-04-09)

Bug Fixes

  • UsaFooterAddress: move order of v-bind=\"\\$attrs\" to prevent overriding CSS classes (f75efd0)
  • UsaSidenavItem: move order of v-bind=\"\\$attrs\" to prevent overriding other props (238ca28)
  • useMobileMenu: remove invalid underscores from id and use global id prefix (6ed0dc8)

Features

  • UsaSidenavItem: add sublist scoped slot (51a6ac7)

1.8.0-beta.1 (2024-03-19)

Bug Fixes

  • UsaFooterAddress: move order of v-bind=\"\\$attrs\" to prevent overriding CSS classes (f75efd0)
  • UsaSidenavItem: move order of v-bind=\"\\$attrs\" to prevent overriding other props (238ca28)

Features

  • UsaSidenavItem: add sublist scoped slot (51a6ac7)

1.7.2-beta.2 (2024-03-17)

1.7.2-beta.1 (2024-02-25)

Bug Fixes

  • useMobileMenu: remove invalid underscores from id and use global id prefix (6ed0dc8)

1.7.1 (2024-02-24)

Bug Fixes

  • UsaNavDropdownButton: add router link props to fix active class not being applied to button (92222e7)

1.7.0 (2024-02-22)

Bug Fixes

  • UsaNav: move mobile menu functionality to UsaHeader component (9e6a103)

Features

  • allow component level routerComponentName prop to be an object (5ddadab)

1.6.1 (2024-02-19)

Bug Fixes

  • UsaFooterCollapsibleMenu: add ssr support by delaying collapse until component is mounted (3df9591)
  • UsaModal: delay visibility until component is mounted for ssr support (399093c)
  • UsaNav: support ssr by adding mounted check to media query evaluation (aefd68f)

1.6.0 (2023-12-27)

Bug Fixes

  • UsaRange: remove redundant ARIA attributes (f1650d6)

Features

  • incorporate date picker a11y improvements from USWDS 3.7.0 (3fe0c9f)
  • incorporate date picker a11y improvements from USWDS 3.7.0 (42ea002)
  • UsaRange: add unit and preposition props (dc2bc92)

1.5.1 (2023-12-17)

Bug Fixes

  • UsaDatePickerCalendar: set correct highlighted date when clicked (b32620f)

1.5.0 (2023-12-13)

Features

  • UsaSearch: add name prop (62f8a4b)
  • vite: update to Vite 3 to improve component tree shaking (55c16db)

1.4.1 (2023-12-06)

Bug Fixes

  • fix svg sprite attribute binding (cf9f6a7)

1.4.0 (2023-12-05)

Bug Fixes

  • correct provide/inject configuration names (c79fd09)

Features

  • npm: add separate components export to destructure component imports (557cd45)

1.3.0 (2023-10-10)

Bug Fixes

  • UsaComboBox: space selects the current highlighted option (246ed7b)

Features

  • BaseLink: spacebar triggers navigation if link is styled as button (b58fc6f)
  • UsaCheckbox: add disabled prop and render aria-disabled attr (7b40eab)
  • UsaFileInput: improve status text for screen readers (15a22ba)
  • UsaPagination: add overflowAriaLabel prop (7c2c958)

Reverts

  • Revert "feat(UsaCheckbox): add disabled prop and render aria-disabled attr" (6f07c3d)

1.2.0 (2023-01-08)

Bug Fixes

  • remove extra comma from deprecation message (de825e0)

Features

  • UsaDateInput: add option to use select element for month (b46289d), closes #475
  • UsaSelect: add explicit group prop option (aa08448)

1.1.0 (2022-12-31)

Features

  • UsaCharacterCount: debounce UsaCharacterCount SR-only message (3394f0f), closes #528

1.0.1 (2022-11-16)

Bug Fixes

  • UsaTimePicker: prevent usa-time-picker class from being added which each prop change (869f53b)

Reverts

  • github-actions: reverse separating dependabot workflow in separate file (9d1764a)

1.0.0 (2022-11-06)

Features

  • add button type to all non-form component buttons (b2c92ad)
  • npm: replace uswds v2 package with v3 (0e7893e)
  • UsaBanner: update banner component text and simplify aria markup (f33bc00)
  • UsaCharacterCount: debounce status count updating to prevent aria-live updating too fast (c9afe91)
  • UsaSelect: rename UsaDropdown component to UsaSelect (c486b92)
  • UsaValidation: allow actual validations to be run with component (104de29), closes #439

BREAKING CHANGES

  • UsaSelect: The UsaDropdown component has been renamed to UsaSelect. You will need to update the component name anywhere it is used.

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.10.0 (2022-10-31)

Features

  • UsaDatePicker: implement UsaDatePicker and related components (090be24)
  • UsaDateRangePicker: implement UsaDateRangePicker component (f768677)
  • UsaFileInput: implement UsaFileInput component (72bd1b4), closes #26

Bug Fixes

  • UsaPaginationArrow: fix svg icon href binding (0bbfc4a)
  • UsaTooltip: fix initial positioning of tooltip (d840af7)

0.9.1 (2022-06-20)

0.9.0 (2022-06-20)

Features

  • UsaComboBox: add support for readonly prop (0e3ed5a)
  • UsaComboBox: implement UsaComboBox component (b4d949e), closes #97
  • UsaFooterAddress: implement UsaFooterAddress component (ab9db2d), closes #32
  • UsaPasswordMask: implement UsaPasswordMask component (08f9b80), closes #36
  • UsaRange: allow modalValue to be a string or number (ed1a966)
  • UsaTimePicker: implement UsaTimePicker component (626f285), closes #173

Bug Fixes

  • github-actions: only trigger dependabot automerge step on pull requests (2d7030d)

0.8.0 (2022-05-31)

Features

  • UsaFooterCollapsibleMenu: implement UsaFooterCollapsibleMenu component (4c379d3)
  • UsaFooterCollapsibleMenuSection: implement UsaFooterCollapsibleMenuSection component (c31718e)
  • UsaFooterMenu: implement UsaFooterMenu component (23dc8a0)
  • UsaFooterNav: implement UsaFooterNav component (66be9db), closes #28
  • UsaIcon: implement UsaIcon component (ffb9401), closes #174
  • UsaIconList: implement UsaIconList component (cafeb54), closes #175
  • UsaIconListItem: implement UsaIconListItem component (7377534), closes #214
  • UsaTooltip: implement UsaTooltip component (678c076), closes #81
  • useAccordion: set multiselectable default argument value (86b8ac1)

Bug Fixes

  • cypress: replace alias import of global CSS file with relative one (17d933f)
  • fix unique id generator function to start with a letter instead of __ (2788404)
  • UsaNavPrimary: close all open menus with switch to mobile/desktop functionality (6ecd354)

0.7.4 (2022-05-10)

Bug Fixes

  • export install function as default so it can be more easily installed (69e77bd)

0.7.3 (2022-05-09)

Bug Fixes

  • storybook: move .nojekyll to correct folder for storybook build (d102457)

0.7.2 (2022-05-09)

Bug Fixes

  • set correct nojekyll filename (9727ec1)
  • storybook: set correct version number for github pages deploy action (fa9957d)

0.7.1 (2022-05-08)

0.7.0 (2022-05-07)

Features

  • UsaFooterPrimarySection: implement UsaFooterPrimarySection component (3bf9c4b), closes #33
  • UsaFooterSecondarySection: implement UsaFooterSecondarySection component (dfe611d), closes #34
  • UsaHero: remove custom CSS that removes default background image (54567a9)
  • UsaPagination: use v-show instead of custom CSS for hiding arrows (5f8eebd)

0.6.0 (2022-04-17)

Features

  • cypress: add basic code coverage plugins (5c4882d), closes #109
  • UsaFooter: add support for custom grid prefix for container class (cc6171d)
  • UsaFooterLogo: implement UsaFooterLogo component (432f880), closes #30
  • UsaFooterSocialLinks: add support for custom grid prefix for grid column classes (6848158)
  • UsaFooterSocialLinks: implement UsaFooterSocialLinks component (aa68d9d), closes #31
  • UsaGraphicList: add support for custom grid prefix for container class (80256e7)
  • UsaNav: add types for wrap prop (6f0b162)
  • UsaTableHeaderCell: implement UsaTableHeaderCell component (56f1ed8), closes #77
  • UsaTable: implement UsaTable component (eeb5804)
  • UsaTableSortButton: implement UsaTableSortButton component (658a33e), closes #78
  • UsaValidation: implement UsaValidation, UsaChecklist and UsaChecklistItem components (42393e5), closes #82

Bug Fixes

  • BaseLink: render as a tag if to prop is used but goes to external url (c540ca8)
  • storybook: correct missing provided function and camel case prop names in templates (8218321)
  • UsaCollectionItem: fix heading-tag prop name in template (b9476cd)

0.5.0 (2022-03-14)

Features

  • UsaHeader: provide megamenu prop value (6b0f103)
  • UsaNavbar: implement UsaNavbar component (5e70f66), closes #155
  • UsaNavDropdownButton: implement UsaNavDropdownButton component (31acdb7)
  • UsaNavDropdown: implement UsaNavDropdown component (368d537), closes #94
  • UsaNav: implement UsaNav component (52d72f8), closes #86
  • UsaNavPrimary: implement UsaNavPrimary component (8d16532), closes #87
  • UsaNavPrimaryItem: implement UsaNavPrimaryItem component (db5ca2f), closes #93
  • UsaNavSecondary: add default slot and fix search slot visibility with extended header (d2715b8)
  • UsaNavSubmenu: implement UsaNavSubmenu component (f8be07b), closes #91
  • UsaNavSubmenuItem: implement UsaNavSubmenuItem component (a1a9665), closes #92

0.4.0 (2022-02-26)

Features

  • convert existing form components to use new UsaFormGroup component (c67a371)
  • UsaCharacterCount: implement UsaCharacterCount component (1ab70a6), closes #16
  • UsaDateInput: implement UsaDateInput component (11084ac), closes #24
  • UsaFormGroup: implement UsaFormGroup component (197e396), closes #35
  • UsaSearch: implement UsaSearch component (9282bc0), closes #65
  • UsaSignUp: implement UsaSignUp component (8b45829), closes #29
  • UsaTextarea: implement UsaTextarea component (d279ef9), closes #50
  • UsaTextInput: add group prop to group input elements (88a44b6)
  • UsaTextInput: clicking on prefix/suffix sets input focus (6ebc3ec)
  • UsaTextInput: implement UsaTextInput component (5c06270), closes #74

Bug Fixes

  • move v-bind="$attrs" as for attribute to allow specific overrides (eb09e4c)
  • UsaRange: set correct generated id prefix name (c36df75)

0.3.0 (2022-02-10)

Features

  • UsaCheckbox: implement UsaCheckbox component (1ca165b), closes #17
  • UsaDropdown: implement UsaDropdown component (8289723), closes #25
  • UsaFooter: implement UsaFooter component (a781e46), closes #27
  • UsaHeader: implement UsaHeader component (b0f9b2c), closes #39
  • UsaIdentiferMoreInfo: implement UsaIdentifierMoreInfo component (baae042), closes #45
  • UsaIdentifier: implement UsaIdentifier component (4246671), closes #43
  • UsaIdentifierLogo: implement UsaIdentifierLogo component (84103dc)
  • UsaIdentifierMasthead: implement UsaIdentifierMasthead component (8b43e68)
  • UsaIdentifierRequiredLinks: implement UsaIdentifierRequiredLinks component (eb644ae), closes #44
  • UsaNavSecondary: implement UsaNavSecondary component (7210f7b), closes #88
  • UsaRadio: implement UsaRadio component (911e33b), closes #63
  • UsaRange: implement UsaRange component (11dc0cd), closes #64
  • UsaSkipnav: add default slot content (6bbc099)

Bug Fixes

  • UsaDropdown: hint and error message can be displayed at same time (183548e)

0.2.0 (2022-01-25)

Features

  • UsaGraphicList: implement UsaGraphicList component (635e8cf), closes #37
  • UsaGraphicListRow: implement UsaGraphicListRow component (493d4f4), closes #38
  • UsaLogo: implement UsaLogo component (167ea3b), closes #50
  • UsaModalCloseButton: implement UsaModalCloseButton component (95ae5bb), closes #57
  • UsaModal: implement UsaModal component (d382ff4), closes #56
  • UsaOverlay: implement UsaOverlay component (74989ed), closes #58
  • UsaSidenav: implement UsaSidenav component (5e0541b), closes #66
  • UsaSidenavItem: implement UsaSidenavItem component (804f4f4), closes #66
  • UsaSidenavSublist: implement UsaSidenavSublist component (a5cbfb8), closes #66

Bug Fixes

  • UsaPagination: update preview/next slot bound methods to new name (8a728fe)
  • UsaSidenavItem: add check that item text is set for link (a306948)

0.1.0 (2021-12-21)

Features

  • bind default $attrs to accordion item heading element (1827902)
  • implement UsaAccordion and UsaAccordionItem components (e00f2cb), closes #6 #7
  • implement UsaBanner and UsaBannerContent components (7b396de), closes #8 #10
  • implement UsaButton component (f25ab42), closes #14
  • implement UsaCard component (e8faa47), closes #15
  • implement UsaCollection component (9e48e2e), closes #18
  • implement UsaCollectionCalendar component (a008088), closes #21
  • implement UsaCollectionHeading component (3c9df87), closes #20
  • implement UsaCollectionItem component (72adb9c), closes #19
  • implement UsaCollectionMeta component (19a3c2a), closes #22
  • implement UsaCollectionMetaItem component (6fdab1a), closes #23
  • implement pagination components (9ccd915), closes #59 #60

Bug Fixes

  • fix location of meta slot (aa7804a)

0.0.0 (2021-11-22)

Features

  • add 'routerComponentName' to global config (c8db5ed)
  • add custom Cypress command to access vue mounted test wrapper (72bab88)
  • add heading slot to UsaSummaryBox component (e0f4097)
  • add heading tag prop to process list that will set the default for child process list items (c8031fb), closes #62
  • add initial plugin functionality with USWDS setting definitions (ffa2408), closes #99
  • add utility function to check if slot has content (556dbc6)
  • add utility function to generate unique ids for aria/id attributes (e6f19a2), closes #98
  • implement BaseHeading component (ee19794), closes #83
  • implement BaseLink component (365ad6b), closes #84
  • implement UsaAlert component (ef685b3), closes #2
  • implement UsaBreadcrumb and UsaBreadcrumbItem components (b996f7b), closes #11 #12
  • implement UsaButtonGroup and UsaButtonGroupItem components (28026e0), closes #13
  • implement UsaHero component (fcf6daf), closes #40
  • implement UsaHeroCallout component (f9ee208), closes #41
  • implement UsaLabel component (c05bbf2), closes #48
  • implement UsaLink component (4c73a6e), closes #49
  • implement UsaMediaBlock component (40caf49), closes #51
  • implement UsaProcessList component (af65055), closes #61
  • implement UsaProcessListItem component (301528f)
  • implement UsaSiteAlert component (9931fe9), closes #67
  • implement UsaSkipnav component (bbf1bca), closes #68
  • implement UsaStepIndicator component (7837217), closes #69
  • implement UsaStepIndicatorHeader component (a97ca6d), closes #71
  • implement UsaStepIndicatorSegment component (13d914c), closes #70
  • implement UsaSummaryBox component (83e9d6a), closes #72
  • implement UsaTag component (77e4d53), closes #1