Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/14.0.0 #697

Merged
merged 38 commits into from
Mar 7, 2024
Merged

Release/14.0.0 #697

merged 38 commits into from
Mar 7, 2024

Commits on Jan 20, 2023

  1. Infra: Bump TypeScript, add main exports (#472)

    * feat: bump typscript, add main exports
    
    * feat: use yarn registry
    
    * feat: export style paths
    
    * feat: comment mixins to test
    
    * feat: export sass files
    
    * feat: export react components
    
    * feat: expose utils styles
    
    * feat: sort out exports and file extensions
    
    * feat: remove dupe export
    
    * feat: use pattern to export styles
    
    * feat: explicitly export pharos.scss
    
    * chore: add changeset
    Christopher Brown authored Jan 20, 2023
    Configuration menu
    Copy the full SHA
    eaa514f View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Tabs: move selected state management to pharos-tabs (#468)

    * fix: tab event
    
    * fix: update selected tab via parent
    
    * fix(tabs): update property and attribute selectors
    
    * fix(tabs): default to selected, then selected-tab, then 0
    
    * fix(tabs): selected-tab already defaults to 0
    
    * fix(tabs): select initial tab panel
    
    * fix(tabs): only trigger event if tab not selected
    
    * fix(tabs): update test
    
    * fix(tabs): add pharos-tabs-tab-selected event
    
    * fix(tabs): fire tab selected in updated)
    
    * chore: add changeset
    
    * Update packages/pharos/src/components/tabs/pharos-tabs.ts
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    
    Co-authored-by: Mike Iden <mike.iden@ithaka.org>
    Co-authored-by: Dane Hillard <github@danehillard.com>
    3 people authored Jan 23, 2023
    Configuration menu
    Copy the full SHA
    1913341 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Toast: Update Toaster to use internally consistent scoping (#475)

    * fix(storybook): fix updateable toast stories
    
    * fix(toast): update to use internal scoping
    
    * chore: add changeset
    
    * docs: fix casing of function name in comment
    
    * docs: update code comment to reflect scoped registry behavior
    daneah authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    b9eedf6 View commit details
    Browse the repository at this point in the history
  2. Site: fix site build (#481)

    * fix(pharos-site): revert pharos-site changes for typescript
    
    * fix(pharos-site): leave exports in place
    
    * fix(pharos-site): add end line
    Christopher Brown authored Jan 25, 2023
    Configuration menu
    Copy the full SHA
    041f176 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    55c3bda View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Merge branch 'develop' into release/13.0.0

    * develop:
      fix(storybook): remove TypeScript watch from commands (#582)
      chore: version packages (#581)
      Menu: add onBackground variant (#576)
      Infra: update Yarn scripts (#579)
      Icon: Update stories to correctly pass description to components (#577)
    daneah committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    90872de View commit details
    Browse the repository at this point in the history
  2. fix: update incorrect imports

    daneah committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    35dda81 View commit details
    Browse the repository at this point in the history
  3. chore: update storybook deps

    daneah committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    73449c2 View commit details
    Browse the repository at this point in the history
  4. fix: use public registry

    daneah committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    3b0d691 View commit details
    Browse the repository at this point in the history
  5. Footer: Remove google translate (#586)

    * feat(footer): remove deprecated Google Translate widget
    
    * chore: add changeset
    daneah authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    eb228d5 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Merge branch 'develop' into release/13.0.0

    Christopher Brown committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    6a04d08 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Merge branch 'develop' into release/13.0.0

    * develop:
      chore: version packages (#611)
      Popover: Border radius styling enforcement (#610)
      Sheet: Component Contribution (#603)
      docs: add @sirrah-tam as a contributor (#607)
      Tokens: improve glacier-blue-40 AAA color contrast (#606)
      chore: bump dependencies and update resolutions (#605)
      Dropdown: add line rules for light variants (#599)
      chore: version packages (#601)
      feat(icon): add compare and side-panel icons (#596)
      chore(sidenav): fix flaky test (#600)
      chore: version packages (#595)
      Popover: new element contribution (#588)
    daneah committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    55bb640 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Remove paint value from contain properties (#614)

    * fix: remove `paint` value from contain properties
    
    Of all the `contain` property values, `paint` is the most noticeably
    problematic when overused because it can bite people by cropping off the
    content they intended to render within a component that has `paint`
    containment. For components that rely on composition at the consumer,
    this has caused issues more than a few times.
    
    * chore: add changeset
    daneah authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    d026826 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    75c2382 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Global: update onBackground to isOnBackground (#578)

    * feat(global): update onBackground attribute to isOnBackground
    
    * feat(global): update tokens import for pharos-site/.../color
    
    * feat(global): revert pharos-site onBackground changes
    
    * feat(global): remove .js on token import
    
    * feat(global): update on-background to is-on-background
    
    * feat(global): remove is-on-background from pharos-site
    
    * feat(global): change onBackground to isOnBackground
    
    * fix(global): change is-on-background to on-background in tokens
    mtorres3 authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    52006f3 View commit details
    Browse the repository at this point in the history
  2. Sidenav: remove sidenav button (#478)

    * refactor(sidenav): remove sidenav button
    
    * refactor(sidenav-button): remove sus comma
    
    * refactor(sidenav-button): remove test for sidenav button
    
    * fix(sidenav): remove automatic sliding behavior
    
    * feat(sidenav): render button conditionally and add unit tests
    
    * refactor(sidenav-button): add changeset
    
    * Remove console log statement
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    
    * fix(sidenav): fix storybook
    
    ---------
    
    Co-authored-by: Evan Shoup <evan.shoup@ithaka.org>
    Co-authored-by: Jialin He <jialin.he@ithaka.org>
    Co-authored-by: Jialin He <38861633+jialin-he@users.noreply.github.com>
    Co-authored-by: Evan Shoup <112417900+shoupeva-ithaka@users.noreply.github.com>
    Co-authored-by: Dane Hillard <github@danehillard.com>
    6 people authored Nov 29, 2023
    Configuration menu
    Copy the full SHA
    ace35cf View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Merge branch 'develop' into release/14.0.0

    * develop:
      A11y revamp: Pharos buttons (non-breaking change) (#628)
      Radio, Checkbox: Fix group label (#652)
      Add elevation tokens and documentation (#643)
      fix(sidenav-link): external link opens in new tab (#645)
      Upgrade to TypeScript 5 (#644)
      feat(cli): add newly created components created using pharos-cli to initComponents files (#630)
      chore: version packages (#640)
      Coach Mark: Fix react component positioning (#638)
      Coach Mark: Documentation fixes (#639)
      chore(deps): bump @babel/traverse from 7.20.0 to 7.23.2 (#637)
      chore: version packages (#636)
      Icon: Add Panorama icon (#631)
      chore: version packages (#629)
      Loading spinner: add small and on background variant (#627)
      chore: version packages (#626)
      Sheet: allow expansion with attribute (#625)
      fix(button): remove fill on subtle disabled button on background (#618)
      chore(deps-dev): bump postcss from 8.4.25 to 8.4.31 (#624)
      chore: version packages (#623)
      Sheet: Add more close options and transition timing function (#620)
    daneah committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    a7279ce View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. a11y revamp: Pharos Buttons (#594)

    * feat(button): add ability to pass down ARIA attributes
    
    * feat(button): add reference to new button types
    
    Including the ExpandedState type reference for
    other components that consume the button. These
    threw errors when initially compiling so there
    may be other such commponents that eventually
    need a similar update.
    
    * feat(button): attempt at updating storybook example
    
    * feat(button): remove test code for popupstate
    
    * feat(button): add aria-haspopup
    
    * chore(changeset): add changeset
    
    * feat(button): update label attr to a11y-label
    
    * feat(button): replace property for ButtonVariant
    
    * feat(button): allow backwards compatibility
    
    Gives warning if using deprecated attributes, updating aria-pressed
    
    * feat(button): update storybook aria-pressed
    
    * feat(button): remove fallback from major release
    
    * feat(button): add a11y attributes typing
    
    * test(button): add tests for new aria attributes
    
    * feat(button): add ability to pass down ARIA attributes
    
    * feat(button): add reference to new button types
    
    Including the ExpandedState type reference for
    other components that consume the button. These
    threw errors when initially compiling so there
    may be other such commponents that eventually
    need a similar update.
    
    * feat(button): attempt at updating storybook example
    
    * feat(button): remove test code for popupstate
    
    * feat(button): add aria-haspopup
    
    * chore(changeset): add changeset
    
    * feat(button): update label attr to a11y-label
    
    * feat(button): replace property for ButtonVariant
    
    * feat(button): allow backwards compatibility
    
    Gives warning if using deprecated attributes, updating aria-pressed
    
    * feat(button): update storybook aria-pressed
    
    * feat(button): remove fallback from major release
    
    * feat(button): add a11y attributes typing
    
    * test(button): add tests for new aria attributes
    
    * fix(a11y attributes): update AriaHiddenState name
    
    * fix(button): remove ts ignore
    
    * feat(button): remove backwards compat
    
    * feat(button): add aria-disabled back
    
    * test(button): add a11y-label to new components
    
    * fix: remove sidenav button from bad merge
    
    * test(button): fix aria-pressed in toggle buttons
    
    * Update packages/pharos/src/components/sidenav/PharosSidenav.react.stories.jsx
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    
    * Update packages/pharos/src/components/toast/pharos-toast-button.ts
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    
    * fix(btn): remove aria-description
    
    ---------
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    sirrah-tam and daneah authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    f8342cc View commit details
    Browse the repository at this point in the history
  2. Loading Spinner, Sidenav, Docs: use is-on-background correctly (#657)

    * fix(loading-spinner, sidenav, docs): use is-on-background correctly
    
    * chore: add changeset
    
    * fix: address linting issues
    daneah authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    e89bcaf View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump msgpackr from 1.7.2 to 1.10.1 (#654)

    Bumps [msgpackr](https://github.com/kriszyp/msgpackr) from 1.7.2 to 1.10.1.
    - [Release notes](https://github.com/kriszyp/msgpackr/releases)
    - [Commits](https://github.com/kriszyp/msgpackr/commits/v1.10.1)
    
    ---
    updated-dependencies:
    - dependency-name: msgpackr
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and daneah committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    fa51148 View commit details
    Browse the repository at this point in the history
  4. Fix broken whitespace in Icon documentation (#616)

    * Update icon.docs.mdx
    
    added empty space to fix run on from "an" "aria"
    
    * Update packages/pharos-site/static/guidelines/icon.docs.mdx
    
    ---------
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    david-corneail and daneah committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    899fb1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    01abaf6 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    13460c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Remove old onBackground attribute from sidenav storybook story (#671)

    * fix(sidenav): remove onBackground attribute
    
    When merging the latest develop into this release branch the sidenav
    component ended up with both the old onBackground and new isOnBackground
    versions of the attribute in its storybook story. This removes the old
    version so it is correct.
    
    * chore: add changeset
    brentswisher authored Jan 22, 2024
    Configuration menu
    Copy the full SHA
    145da90 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Update link, dropdown-menu-nav, and popover to use a11y-label - Break…

    …ing (#676)
    
    * feat: add & update a11y-label, remove label
    
    * feat: update remaining components to use a11y-label
    
    * chore: add changeset
    
    * fix: update a11yLabel references
    
    * fix: update a11y-label descriptions for each component
    
    * fix(popover): clean up the aria-labelledby attribute
    sirrah-tam authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    536a598 View commit details
    Browse the repository at this point in the history
  2. fix(link): update SB to pass in a11yLabel values (#677)

    * fix(link): update SB to pass in a11yLabel values
    
    * chore: add changeset
    sirrah-tam authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    8f8c2bb View commit details
    Browse the repository at this point in the history
  3. DropdownMenu: add nav category to replace links (#479)

    * refactor(dropdown-menu): add dropdownmenunavheading
    
    * refactor(dropdown-menu): rename nav heading to nav category
    
    * refactor(dropdown-menu): add slot name
    
    * refactor(dropdown-menu): correctly name component
    
    * refactor(dropdown-menu): remove hrefs from categories
    
    * refactor(dropdown-menu): test stories component rename
    
    * refactor(dropdown-menu): add import
    
    * chore: merge branch release-v13
    
    * Revert "chore: merge branch release-v13"
    
    This reverts commit 617d9be.
    
    * chore: add scoping
    
    * fix: init storybook category
    
    * fix: attribute naming
    
    * fix: add is-active property/attribute to category
    
    Also, remove pharos-icon from nav-link as it is no longer necessary
    
    * refactor: move aria attributes to button
    
    * refactor: style dropdown menu button
    
    * refactor: add slot category to header test
    
    * refactor: remove aria attributes from container
    
    * refactor: add scoping
    
    * refactor: add category slot
    
    * refactor(dropdown-menu): check has hover over attribute
    
    * fix: add nothing value from lit
    
    * fix: remove unnecessary href from DropdownMenuNavCategory
    
    ---------
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    Co-authored-by: Mat Harris <mat.harris@ithaka.org>
    3 people authored Jan 23, 2024
    Configuration menu
    Copy the full SHA
    60f2a09 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Require icon accessibility attributes (#679)

    * feat(icon): throw error for inaccessible icons
    
    Previously, the a11y-title and a11y-hiddden attributes were
    added and the description attribute was deprecated. This change removes
    the description attribute and throws an error if an icon is used without
    proper accessibility attributes.
    
    * fix: remove deprecated attribute from tests
    
    There was a default description of "" for icons but now that
    has been removed.
    
    * fix(dropdown-menu-nav): add a11y-hidden to icon
    
    Because there will always be a category in the button text
    and the icon is purely decorative, it should be hidden from
    screen readers.
    
    * hotfix(icon): fix typo in test description
    
    Co-authored-by: Mat Harris <mat.harris@ithaka.org>
    
    * chore: add changeset
    
    ---------
    
    Co-authored-by: Mat Harris <mat.harris@ithaka.org>
    brentswisher and sirrah-tam authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a1ade7a View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Combobox: Add default elevation (#683)

    * feat(combobox): add default elevation
    
    Adds elevation token level 3 to the combobox component.
    
    * feat(combobox): remove border on combobox list
    
    * chore: update changeset
    
    ---------
    
    Co-authored-by: Markell Torres <markell.torres@ithaka.org>
    brentswisher and mtorres3 authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    551c5e9 View commit details
    Browse the repository at this point in the history
  2. Modal: Add default elevation (#681)

    * feat(modal): add elevation token
    
    Adds elevation token level 5 to the modal component.
    
    * chore: add changeset
    
    * feat(modal-elevation): remove border and move elevation to modal__content class
    
    ---------
    
    Co-authored-by: Markell Torres <markell.torres@ithaka.org>
    brentswisher and mtorres3 authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    67684b7 View commit details
    Browse the repository at this point in the history
  3. feat(popover): add elevation token (#682)

    Adds elevation token level 4 to the popover component.
    brentswisher authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    3992876 View commit details
    Browse the repository at this point in the history
  4. Dropdown Menu: Add default elevation (#684)

    * feat(dropdown-menu): add elevation token
    
    Adds a default elevation to the dropdown-menu set
    to elevation level 3.
    
    * feat(dropdown-menu): remove border
    
    With the new elevation styles, the border is no longer needed.
    brentswisher authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    c2a2248 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Tabs: Remove overflow-y from pharos-tabs' tab__panels class (#690)

    * style(tabs): remove overflow-y
    
    * docs(tabs): add changeset
    ymouzakis authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    fda9018 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Add ability to use a11y-disabled and maintain default disabled styling (

    #691)
    
    * feat(btn): a11y-disabled remove disabled attr, checks to see if aria-disabled is being used and if so removes the disabled attribute
    
    * chore: add changeset
    sirrah-tam authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8ca6aeb View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Merge branch 'develop' into release/14.0.0

    * develop:
      chore(deps): upgrade to Yarn 4 (#694)
      chore(deps): bump es5-ext from 0.10.62 to 0.10.64 (#692)
      fix(icon): add media query style for WHCM (#689)
      chore(deps): bump ip from 1.1.8 to 1.1.9 (#687)
      chore: version packages (#685)
      Icon: Add "add to folder" icon (#678)
      Fix the all-contributors badge (#680)
      Update link, dropdown-menu-nav, and popover to use a11y-label (#675)
      DropdownMenuNav: Add pharos-elevation-level-3 token (#670)
      chore(deps-dev): bump vite from 4.3.9 to 4.5.2 (#672)
    daneah committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    bbdb966 View commit details
    Browse the repository at this point in the history
  2. Update Storybook stories with new sidenav display logic (#696)

    * fix(sidenav): update react report storybook example
    
    * fix(sidenav): update web component reports storybook example
    
    Update the sidenav in the Reports example to handle showing/hiding at
    a certain window size. This used to be the default behaviors of the
    sidenav before the v14 release`
    
    * fix(layout): default sidenav layouts to open
    
    Because the sidnav no longer contains the logic to open and close,
    the layout stories were broken. Now, the default state is open, although
    the mobile experience could probably be improved.
    
    * fix(sidenav): update storybook mobile breakpoint to match wc version
    
    * chore: add changeset
    
    * fix(sidenav): default stories to use close button
    
    Because the default story a hidden the sidenav, the close button should
    be enabled by default.
    
    * fix(sidenav): update import syntax
    
    * refactor: update sidenav stories to use a ResizeObserver
    
    * chore: trigger new build
    
    * chore(deps-dev): bump vite from 4.3.9 to 4.5.2 (#672)
    
    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.3.9 to 4.5.2.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * DropdownMenuNav: Add pharos-elevation-level-3 token (#670)
    
    * fix(dropdown-menu-nav): add elevation 3 to dropdown-menu-nav
    
    * add changeset
    
    * fix(dropdown-menu): add elevation 3 to dropdown-menu
    
    * Update link, dropdown-menu-nav, and popover to use a11y-label (#675)
    
    * chore: merge upstream
    
    Squashed commit of the following:
    
    * feat: update label to a11y-label
    
    Added the a11y-label attribute to replace
    the label attribute when needing to
    update a components aria-label
    
    * feat: update references from label to a11y-label
    
    For components and tests that referenced the
    label attribute this updates those to now use
    the a11y-label attribute
    
    * chore: add changeset
    
    * fix: update a11y-label descriptions for each component
    
    * Fix the all-contributors badge (#680)
    
    * fix(docs): update all-contributors badge to show proper count
    
    The all-contributors badge was stuck at a count of 20, as we seem to
    have been using a hard-coded image. This updates the badge to a proper
    dynamic badge with the right count.
    
    * chore(docs): add color parameter to badge
    
    * Icon: Add "add to folder" icon (#678)
    
    * feat(icon): add add to folder icon
    
    * docs(icon): update change log for addin add to folder icon
    
    * Update .changeset/good-readers-lay.md
    
    ---------
    
    Co-authored-by: Dane Hillard <github@danehillard.com>
    
    * chore: version packages (#685)
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    
    * chore(deps): bump ip from 1.1.8 to 1.1.9 (#687)
    
    Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
    - [Commits](indutny/node-ip@v1.1.8...v1.1.9)
    
    ---
    updated-dependencies:
    - dependency-name: ip
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * fix(icon): add media query style for WHCM (#689)
    
    * fix(icon): add media query style for Windows High Contrast Mode
    
    * chore: add changeset
    
    * chore(deps): bump es5-ext from 0.10.62 to 0.10.64 (#692)
    
    Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.62 to 0.10.64.
    - [Release notes](https://github.com/medikoo/es5-ext/releases)
    - [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
    - [Commits](medikoo/es5-ext@v0.10.62...v0.10.64)
    
    ---
    updated-dependencies:
    - dependency-name: es5-ext
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    
    * chore(deps): upgrade to Yarn 4 (#694)
    
    * chore(deps): upgrade to Yarn 4
    
    Some recent ecosystem changes no longer support Yarn v1 moving forward.
    Coupled with a potential desire to use Yarn PnP / Zero installs (#635),
    this upgrade puts us in good shape to keep moving.
    
    * fix(infra): update Yarn cache dir in GitHub Actions
    
    * fix(infra): update Yarn cache dir in GitHub Actions
    
    * fix(infra): update Yarn installation flags
    
    * fix: prevent report example from being tree-shaken
    
    Without an actual export of the report example, it was being tree-shaken
    when storybook was being built.
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: Dane Hillard <github@danehillard.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Markell Torres <54967638+mtorres3@users.noreply.github.com>
    Co-authored-by: Mat Harris <mat.harris@ithaka.org>
    Co-authored-by: mariadevadoss <132926833+mariadevadoss@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    8 people authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    df71253 View commit details
    Browse the repository at this point in the history
  3. hotfix: update sidenav button to use a11yLabel

    Co-authored-by: Mat Harris <mat.harris@ithaka.org>
    brentswisher and sirrah-tam authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    13ed2f3 View commit details
    Browse the repository at this point in the history
  4. Require an accessible label be present for icon-only buttons (#699)

    * feat(button): require a11y-label for icon buttons
    
    Because the icon in an icon button is set to aria-hidden="true", it is
    not visible to screen readers. This change requires an a11y-label for
    icon buttons to ensure that the button is accessible.
    
    * fix: unit test buttons were inaccessible
    
    * fix: add accessible label to icon button group stories
    brentswisher authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    38322bc View commit details
    Browse the repository at this point in the history