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

axe-core upgrade to 4.9.0 #40

Merged
merged 5,026 commits into from
Jun 12, 2024
Merged

axe-core upgrade to 4.9.0 #40

merged 5,026 commits into from
Jun 12, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    90dca3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec9f507 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9486288 View commit details
    Browse the repository at this point in the history
  4. ci: verify sri-history in release pr (#3845)

    * ci: verify sri-history in release pr
    
    * typo
    
    * run in master
    straker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    03a1c5d View commit details
    Browse the repository at this point in the history
  5. ci: streamline ci (#3846)

    * ci: cache axe.js build
    
    * use correct brackets
    
    * skip install if cache exists
    
    * test skip
    
    * finalize
    
    * add axe.min.js
    straker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    e92edc3 View commit details
    Browse the repository at this point in the history
  6. fix(color-contrast): correctly compute color contrast of <slot> eleme…

    …nts (#3847)
    
    * fix(color-contrast): correctly compute color contrast of <slot> elements
    
    * Update lib/commons/dom/create-grid.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    844cea1 View commit details
    Browse the repository at this point in the history
  7. chore: update dependencies (#3851)

    * chore: update dependencies
    
    * update examples
    
    * 🤖 Automated formatting fixes
    
    * fix jsdoc
    
    Co-authored-by: straker <straker@users.noreply.github.com>
    straker and straker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    9911b46 View commit details
    Browse the repository at this point in the history
  8. ci: checkout before installing chrome (#3856)

    * ci: checkout before installing chrome
    
    * checkout before install
    michael-siek authored and straker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    10ae670 View commit details
    Browse the repository at this point in the history
  9. test: refactor is-focusable tests (#3855)

    * tests: refactor is-focusable tests
    
    * negative tabindex
    
    * Update test/commons/dom/is-natively-focusable.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    e9ead34 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    eadaaa5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    aaf44e9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6761f36 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a3d1b9d View commit details
    Browse the repository at this point in the history
  14. docs(readme): mistyped a name (#3870)

    WilcoFiers authored and straker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    d7daf12 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    46c9499 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7dfbd9a View commit details
    Browse the repository at this point in the history
  17. chore(release): 4.6.3

    straker committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    a5ac9b5 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #3872 from dequelabs/release-4.6.3

    chore(release): 4.6.3
    WilcoFiers committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    fddc1cd View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    65c7183 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8f76e7e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    bd36405 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    891a39c View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1797e5b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    895143a View commit details
    Browse the repository at this point in the history
  25. Merge pull request #3879 from dequelabs/release-463-fixed

    chore(release): 4.6.3 (corrected)
    WilcoFiers committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    4d06caa View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    73b66c2 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Merge pull request #3876 from dequelabs/merge-master-01-24

    chore: merge master into develop
    straker committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    5943f6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d88125c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. Configuration menu
    Copy the full SHA
    4b513d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    651d811 View commit details
    Browse the repository at this point in the history
  3. fix(color-contrast): correctly calculate contrast of flex/grid items …

    …with z-index (#3884)
    
    * fix(color-contrast): correctly calculate contrast of flex/grid items with z-index
    
    * Update test/integration/rules/color-contrast/color-contrast.html
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update test/commons/dom/get-element-stack.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * 🤖 Automated formatting fixes
    
    * suggestions
    
    * no inline flex/grid (with space)
    
    * in test too
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    Co-authored-by: straker <straker@users.noreply.github.com>
    3 people committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    cef96be View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

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

Commits on Jan 31, 2023

  1. fix(aria-input-field-name): skip combobox popups (#3886)

    * fix(aria-input-field-name): skip combobox popups
    
    * skip popups on no-naming-method-matches
    
    * Test isComboboxPopup
    
    * Improve to run better on virtual trees
    
    * modals require a name though
    
    * Resolve feedback
    WilcoFiers committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    3dcdd42 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

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

Commits on Feb 21, 2023

  1. feat: support the dialog element (#3902)

    * feat: support the dialog element
    
    * remove comment
    
    * typo
    
    * separate function, add integration
    
    * fixes
    
    * nested modal
    straker committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    d4522cd View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. test: fix aria practices tests not running (#3922)

    * tests: fix aria practices tests not running
    
    * add --zero-fail option
    straker committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    2ba2ae9 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

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

Commits on Mar 7, 2023

  1. fix(respondable): work with CDP Page.setDocumentContent (#3921)

    * chore(origin): fix CDP Page.setDocumentContent origin null hanging audits
    
    * add test
    
    * 🤖 Automated formatting fixes
    
    * fix
    
    ---------
    
    Co-authored-by: j-mendez <jeff@a11ywatch.com>
    Co-authored-by: straker <straker@users.noreply.github.com>
    3 people committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    66f23e5 View commit details
    Browse the repository at this point in the history
  2. fix(focus-order-semantics): Add ARIA role article to list of valid ro…

    …les for scrollable regions (#3927)
    
    * Pending changes exported from your codespace
    
    * Un-commenting article role
    
    * Adding rule test for focus-order-semantics
    philipjia123 committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    f029271 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. docs(rule): update color contrast rules (#3936)

    Update color-contrast and color-contrast-enhanced rule descriptions
    
    Closes issue #3829
    ortonpaul committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    235e632 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. fix(create-grid): correctly compute stack order for non-positioned st…

    …acking contexts (#3930)
    
    * fix(create-grid): correctly compute stack order for non-positioned stacking contexts
    
    * chore: Refactor createStackingOrder (#3932)
    
    * chore: Refactor createStackingOrder
    
    * Remove magic numbers
    
    * use treewalker nodeIndex
    
    * no floatpoint precision errors
    
    * pass nodeIndex to createGrid for shadowDom
    
    * do it properly
    
    * remove whitespace
    
    * test for outside tree elements
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    8db2c24 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. fix(aria-required-children): do not fail for children with aria-hidde…

    …n (#3949)
    
    * fix(aria-required-children): do not fail for children with aria-hidden
    
    * es6
    straker committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    8714d6b View commit details
    Browse the repository at this point in the history
  2. feat(aria-roles): deprecate the ARIA directory role (#3952)

    * feat(aria-roles): deprecate the ARIA directory role
    
    * update tests
    straker committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    893fdd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1913a9e View commit details
    Browse the repository at this point in the history
  4. fix(color-contrast): correctly compute background color for elements …

    …with opacity (#3944)
    
    * fix(create-grid): correctly compute stack order for non-positioned stacking contexts
    
    * chore: Refactor createStackingOrder (#3932)
    
    * chore: Refactor createStackingOrder
    
    * Remove magic numbers
    
    * use treewalker nodeIndex
    
    * no floatpoint precision errors
    
    * pass nodeIndex to createGrid for shadowDom
    
    * do it properly
    
    * remove whitespace
    
    * fix(color-contrast): correctly handle opacity on parent elements
    
    * working
    
    * idea finalized
    
    * remove comments
    
    * move function
    
    * tests!
    
    * fix comments
    
    * fix stuff
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    c051fe8 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. fix(scrollable-region-focusable): change impact to serious (#3959)

    * fix(scrollable-region-focusable): change impact to serious
    
    * forgot check
    straker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    e3a5c21 View commit details
    Browse the repository at this point in the history
  2. fix(aria-allowed-attrs): allow aria-description and aria-braille* att…

    …rs (#3956)
    
    * fix(aria-allowed-attrs): allow aria-description and aria-braille* attrs
    
    * fix test
    straker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    2842395 View commit details
    Browse the repository at this point in the history
  3. fix(aria-required-children): list elements that are not allowed (#3951)

    * fix(aria-required-children): list elements that are not allowed
    
    * jsdoc
    
    * fix tests
    
    * remove dups
    straker committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    cce7586 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    78264ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1664e57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b6056e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b67a9f View commit details
    Browse the repository at this point in the history
  5. feat(rules): deprecate duplicate-id and duplicate-id-active (#3957)

    * feat(rules): deprecate duplicate-id, duplicate-id-active, and duplicate-id-aria rules
    
    * later
    straker committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    04a4b5e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    70f4499 View commit details
    Browse the repository at this point in the history
  7. chore: Updating aria-busy error message #3954

    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    1Copenut and WilcoFiers committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    3b190a2 View commit details
    Browse the repository at this point in the history
  8. fix(css-orientation-lock): support the css rotate property (#3958)

    * fix(css-orientation-lock): support the css rotate property
    
    * fix tests
    
    * update act, apply both rotate and transform
    straker committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    c51f8bf View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    1ae7afa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9670df2 View commit details
    Browse the repository at this point in the history
  3. fix(color-contrast): correcly apply opacity to foreground color (#3973)

    * fix(color-contrast): correcly apply opacity to foreground color
    
    * finalize
    
    * add test
    
    * fix test
    
    * suggestions
    straker committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    d7db279 View commit details
    Browse the repository at this point in the history
  4. chore(i18n): Add missing Japanese rules translations (#3941)

    * Generate missing keys with Grunt
    
    * Translated into Japanese
    
    * Handling of translation omissions
    
    * Changed the argument of the message that was causing an error in the test
    
    * Add missing translations
    
    tabindexを「マイナス」という表現を元の翻訳と合わせ「負」に変更
    
    * Change of terminology
    
    letter-spacing = 文字の間隔
    word-spacing = 単語の間隔
    
    * Generate missing keys with Grunt
    
    * Translated into Japanese
    
    * Handling of translation omissions
    
    * Changed the argument of the message that was causing an error in the test
    
    * Add missing translations
    
    tabindexを「マイナス」という表現を元の翻訳と合わせ「負」に変更
    
    * Change of terminology
    
    letter-spacing = 文字の間隔
    word-spacing = 単語の間隔
    shunito committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    13aa1f8 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. docs(release-and-support): Adjust release cadence (#3983)

    * docs(release-and-support): Adjust  release cadence
    
    * Update doc/release-and-support.md
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    174212e View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. revert: feat(rules): deprecate duplicate-id and duplicate-id-active (…

    …#3957) (#3988)
    
    This reverts commit 04a4b5e.
    WilcoFiers committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    1c41b7a View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. feat(metadata): add Trusted Tester tag (#3986)

    * feat(metadata): add Trusted Tester tag
    
    * Apply suggestions from code review
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * changes
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    1f6a2a6 View commit details
    Browse the repository at this point in the history
  2. chore(release): 4.7.0

    attest-team-ci committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    3d1fef2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adceb2d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3990 from dequelabs/release-2023-04-17

    chore(release): v4.7.0
    WilcoFiers committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    c7957d2 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Merge pull request #3991 from dequelabs/master

    chore: merge master into develop
    straker committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    55218d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. fix(aria-allowed-attrs): add aria-expanded to allowed attrs for menui…

    …temcheckbox and menuitemradio (#3994)
    smhigley committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    0f405c6 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. fix(aria-allowed-attr): no inconsistent aria-checked on HTML checkbox…

    …es (#3895)
    
    * feat(aria-allowed-attr): no inconsistent aria-checked on HTML checkboxes
    
    * Add integration tests
    
    * Add non-table row test
    
    * Cleanup / docs work
    
    * Handle checkbox indeterminate state
    
    * Fix virtual rule test
    
    * Apply suggestions from code review
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Fix broken test
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed May 2, 2023
    Configuration menu
    Copy the full SHA
    704043e View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. fix(aria-required-children): trigger reviewEmpty with hidden children…

    … (#4012)
    
    * fix(aria-required-children): trigger reviewEmpty with hidden children
    
    * 🤖 Automated formatting fixes
    
    * Fix code block
    WilcoFiers committed May 12, 2023
    Configuration menu
    Copy the full SHA
    a19b6cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14930ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca28301 View commit details
    Browse the repository at this point in the history
  4. refactor: add util function to normalize node argument (#3998)

    * refactor: add util function to normalize node argument
    
    * refactor code
    
    * update name and return
    
    * rename
    straker committed May 12, 2023
    Configuration menu
    Copy the full SHA
    4f18976 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. fix(link-in-text-block): set links with pseudo-content for review (#4…

    …005)
    
    * fix(link-in-text-block): set links with pseudo-content for review
    
    * 🤖 Automated formatting fixes
    
    * fix typo
    WilcoFiers committed May 15, 2023
    Configuration menu
    Copy the full SHA
    949f4f8 View commit details
    Browse the repository at this point in the history
  2. fix(color-contrast): support CSS 4 color spaces (#4020)

    * fix(color-contrast): support css 4 color spaces
    
    * 🤖 Automated formatting fixes
    
    * test title
    
    ---------
    
    Co-authored-by: straker <straker@users.noreply.github.com>
    straker and straker committed May 15, 2023
    Configuration menu
    Copy the full SHA
    65621c3 View commit details
    Browse the repository at this point in the history
  3. chore(release): 4.7.1

    attest-team-ci committed May 15, 2023
    Configuration menu
    Copy the full SHA
    9842a86 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4022 from dequelabs/release-2023-05-15

    chore(release): v4.7.1
    WilcoFiers committed May 15, 2023
    Configuration menu
    Copy the full SHA
    c806e57 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Merge pull request #4023 from dequelabs/master

    chore: merge master into develop
    straker committed May 16, 2023
    Configuration menu
    Copy the full SHA
    1d1af09 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

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

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    377f72b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25859dd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb2bf60 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. docs: add trademark policy (#4038)

    * docs: add trademark policy
    
    * 🤖 Automated formatting fixes
    
    ---------
    
    Co-authored-by: dylanb <dylanb@users.noreply.github.com>
    dylanb and dylanb committed May 25, 2023
    Configuration menu
    Copy the full SHA
    ae5e3fb View commit details
    Browse the repository at this point in the history
  2. chore(release): 4.7.2

    attest-team-ci committed May 25, 2023
    Configuration menu
    Copy the full SHA
    74a912d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4039 from dequelabs/release-2023-05-25

    chore(release): v4.7.2
    WilcoFiers committed May 25, 2023
    Configuration menu
    Copy the full SHA
    b4f78df View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4042 from dequelabs/master

    chore: merge master into develop
    straker committed May 25, 2023
    Configuration menu
    Copy the full SHA
    6850af8 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. perf(get-element-stack): improve getElementStack performance on large…

    … pages (#4026)
    
    * perf(get-element-stack): improve getElementStack performance on large pages
    
    * use memoize instead of cache in getScroll
    qazwsxedcrfvtgb1111 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    0e73be0 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. test: fix implicit test dependencies on local dev environment (#4053)

    * test: refactor get-background-color tests with color asserts
    
    * test: normalize background colors in get-background-color hooks
    
    * test: refactor and improve assert output in assertRectsEqual
    
    * test: fix integration test server ipv6 compat
    
    * test: normalize background colors in get-foreground-color hooks
    
    * test: fix light-mode color assumption in dialog integration test
    
    * resolve PR comments
    dbjorge committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    d0a49d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. fix(aria-allowed-role): add meter to allowed roles for named img (#4055)

    * Update: add meter to allowed roles for named img
    
    closes #4054
    
    * fix spacing
    
    * add meter img test
    
    * Update test/integration/rules/aria-allowed-role/aria-allowed-role.html
    
    * Update aria-allowed-role.json
    scottaohara committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    173f29d View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. fix: avoid problems from element IDs that exist on object prototype (…

    …#4060)
    
    * fix: avoid problems from element IDs that exist on object prototype
    
    * 🤖 Automated formatting fixes
    
    * Fixed tests
    WilcoFiers committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    8d135dd View commit details
    Browse the repository at this point in the history
  2. fix: avoid memory issues by doing better cleanup (#4059)

    * fix: ensure better cleanup after t
    
    * 🤖 Automated formatting fixes
    
    * Fix tests
    
    * Resolve feedback
    WilcoFiers committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    16c5cfa View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

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

Commits on Jun 29, 2023

  1. feat: deprecate & disable duplicate-id / duplicate-id-active (#4071)

    * feat: deprecate & disable duplicate-id / duplicate-id-active
    
    * Use wcag2a-obsolete tag
    WilcoFiers committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    733c45e View commit details
    Browse the repository at this point in the history
  2. feat: add EN.301.549 tags to rules (#4063)

    * feat: add EN.301.549 tags to rules
    
    * Add proper tag validation
    
    * Docs
    
    * Update tag validation
    
    * Change to "EN-301-549"
    WilcoFiers committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    de3da89 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. fix(utils/clone): don't try to clone elements from different window c…

    …ontext (#4072)
    
    * fix(utils/clone): don't try to clone elements from different window context
    
    * weakmap
    
    * don't use cache between calls
    
    * use strict equal
    
    * use strict equal
    
    * cache
    
    * create on internal
    
    * typo
    straker committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    55000d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    9f1a3e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    481ade0 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. feat: add rule aria-deprecated-role (#4074)

    * feat: add rule aria-deprecated-role
    
    * more tests
    
    * Update lib/rules/aria-deprecated-role.json
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * run build
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    03f2771 View commit details
    Browse the repository at this point in the history
  2. fix(aria-allowed-role): Add doc-glossary to allowed roles for aside e…

    …lement (#4083)
    
    * Add doc-glossary to allowed roles for aside element
    
    updates html-elms.js
    
    * Update aria-allowed-role.html
    
    adds doc-glossary passing example
    
    * Update aria-allowed-role.json
    
    adds pass-aside-doc-glossary to match aria-allowed-role.html ID
    scottaohara committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    6ca38f6 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. fix(color-contrast): correctly handle flex and position (#4086)

    * fix(color-contrast): correctly handle flex and position
    
    * typos
    
    * indentation
    
    * tests
    straker committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    9d5f496 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. fix(color-contrast): get text stoke from offset shadows (#4079)

    * fix(color-contrast): get text stoke from offset shadows
    
    * Apply suggestions from code review
    
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    
    * Refactor & cleanup
    
    * Have partial text-shadows report as incomplete
    
    * Ignore thin shadows on one side of text
    
    * Resolve feedback
    
    ---------
    
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    WilcoFiers and dbjorge committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    13acffe View commit details
    Browse the repository at this point in the history
  2. chore: enable eslint:no-shadow (#4089)

    * chore: enable eslint:no-shadow
    
    * moar
    
    * finalize
    
    * fix
    
    * Apply suggestions from code review
    
    Co-authored-by: Stephen Mathieson <571265+stephenmathieson@users.noreply.github.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * 🤖 Automated formatting fixes
    
    ---------
    
    Co-authored-by: Stephen Mathieson <571265+stephenmathieson@users.noreply.github.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    Co-authored-by: straker <straker@users.noreply.github.com>
    4 people committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    f151508 View commit details
    Browse the repository at this point in the history
  3. feat(aria-prohibited-attr): add rule aria-prohibited-attr (#4088)

    * feat(aria-prohibited-attr): add rule aria-prohibited-attr
    
    * fix act
    
    * fixes
    
    * Apply suggestions from code review
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    7b115d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. feat(d.ts): improve axe.d.ts types (#4081)

    * fix(d.ts): target selector type for shadow dom
    
    Before shadow dom support string[] was the correct type for the
    returned selectors. From code we can see that SerialDqElement.selector
    is used to populate this, so the type should also be the same.
    
    * feat(d.ts): add missing properties to the RelatedNode interface
    
    RelatedNode should have the same selectors and the same element
    reference as NodeResult. These are populated in process-aggregate.js.
    
    * fix(d.ts): incomplete message should be optional
    
    I think this was unintentionally changed in #3966. From check
    definitions we can see that many of them don't specify the incomplete
    message, because they don't have incomplete as a possible result.
    
    * feat(d.ts): add stronger typing to Check evaluate and after functions
    
    More precise types make it easier to write these function in typescript.
    With this change, complier knows about this.data, this.async, etc.
    
    * feat(d.ts): allow rule.matches to be a function
    
    Like evaluate and after, matches can also be a string or a function, but
    this is not currently represented in types.
    
    * fix(d.ts): tags and actIds should be on Rule and not RuleMetadata
    
    The rule metadata object expected in this.configure and the one returned
    by getRules are not the same. From the code we can see that tags and
    actIds are read from the rule itself and not from the metadata object.
    
    * feat(d.ts): add types for more utils and commons functions
    hamax committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    7c5f991 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    bba4d75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    034038a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e031d68 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. feat(page-no-duplicate-banner/contentinfo): deprecate options.nativeS…

    …copeFilter, take into ancestors with sectioning roles (#4105)
    
    * fix(page-no-duplicate-banner/contentinfo): take into account elements which have ancestors with sectioning roles
    
    * integration tests
    straker committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c6e07be View commit details
    Browse the repository at this point in the history
  2. fix(color-contrast): ignore format unicode characters (#4102)

    * fix(color-contrast): ignore format unicode characters
    
    * comment
    
    * typo
    
    * Apply suggestions from code review
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    049522e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. fix(aria-required-childen): test visibility of grandchildren (#4091)

    * fix(aria-required-childen): test visibility of grandchildren
    
    * Little refactoring
    
    * More refactoring
    
    * Apply suggestions from code review
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * 🤖 Automated formatting fixes
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    a202b69 View commit details
    Browse the repository at this point in the history
  2. fix(color-contrast): process non-rgb color functions (#4092)

    * fix(color-contrast): process non-rgb color functions
    
    * Update lib/commons/color/parse-text-shadows.js
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * 🤖 Automated formatting fixes
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    9634282 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. fix(commons/dom/createGrid): only add the visible, non-overflow areas…

    … of an element to the grid (#4101)
    
    * fix(commons/dom/createGrid): only add the visible, non-overflow areas of an element to the grid
    
    * integration test
    
    * Update test/integration/full/contrast/memory.html
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    d77f47b View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. fix: Use correct copyright year (#4098)

    * fix: Use correct copyright year
    
    This patch corrects the copyright year included in the built `axe.js` and `axe.min.js` files. Deque Systems, Inc has held the copyright for axe-core since 2015.
    
    * Update lib/intro.stub
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    stephenmathieson and WilcoFiers committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    cab6a2b View commit details
    Browse the repository at this point in the history
  2. feat: add rule aria-conditional-attr (#4094)

    * feat: add rule aria-conditional-attr
    
    * Virtual rule tests
    
    * Text tweaks aria-conditional-attr
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    d417630 View commit details
    Browse the repository at this point in the history
  3. feat(new-rule): aria-braille-equivalent finds incorrect uses of aria-…

    …braille attributes (#4107)
    
    * feat(new-rule): aria-braille-equivalent finds incorrect uses of aria-braille attributes
    
    * Fix test
    
    * More tests
    
    * Resolve feedback
    WilcoFiers committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    6260a2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cc8041 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    131f552 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. chore: modernized rule generator (#4106)

    * chore: modernized rule generator
    
    * Resolve feedback
    WilcoFiers committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    758b069 View commit details
    Browse the repository at this point in the history
  2. fix(aria-valid-attr-value): allow empty value on aria-braille* & aria…

    …-valuetext (#4109)
    
    * fix(aria-valid-attr-value): allow  empty value on aria-braille* & aria-valuetext
    
    * Fix test
    
    * Fix tests
    WilcoFiers committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    c4c3e65 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    637bf6c View commit details
    Browse the repository at this point in the history
  4. feat: Deprecate impact on checks, use rules instead (#4114)

    * feat: Deprecate impact on checks, use rules instead
    
    * Update docs
    WilcoFiers committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    2cc5547 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. fix(jsdom): allow axe.setup() without a global window (#4116)

    * fix(jsdom): allow axe.setup() without a global window
    
    * Caps matter, silly willy
    WilcoFiers committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    33b0314 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. fix: ensure reporter errors can propagate (#4111)

    * feat: allow reporters to error
    
    * fix(reporter): reject handle for consistent error processing
    WilcoFiers committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    080cc1b View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. fix(color-contrast): ignore zero width characters (#4103)

    * fix(color-contrast): ignore zero width characters
    
    * fix
    
    * replace affirm font with purpose built zero width 0 char font
    
    * Update lib/commons/text/is-icon-ligature.js
    
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    
    ---------
    
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    straker and dbjorge committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    4deb0a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. fix(aria-allowed-attr): pass aria-expanded on checkbox & switch (#4110)

    * update role allowances for aria-expanded
    
    All roles reviewed to largely remove (but in a few cases add) `aria-expanded` as a supported attribute.  
    
    This matches both work done in ARIA 1.2 to correct for roles that should not have allowed the attribute, while also incorporating some ARIA 1.2 updates where some roles had support for the attribute added.
    
    closes #3339
    
    * fix(aria-allowed-attr): allow aria-expanded on more roles
    
    * Integration tests
    
    * Update lib/standards/aria-roles.js
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Tweak comments
    
    ---------
    
    Co-authored-by: Scott O'Hara <scottaohara@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    3 people committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    fcf76e0 View commit details
    Browse the repository at this point in the history
  2. fix(target-size): update to match new spacing requirements (#4117)

    * fix(target-size): update to match new spacing requirements
    
    * working
    
    * tests
    
    * finalize?
    
    * tests
    
    * revert playground
    
    * 🤖 Automated formatting fixes
    
    * Apply suggestions from code review
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * 🤖 Automated formatting fixes
    
    * udpate tests
    
    * dont half minOffset but double return from getOffset
    
    * Apply suggestions from code review
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * 🤖 Automated formatting fixes
    
    * fix tests
    
    * fix test
    
    ---------
    
    Co-authored-by: straker <straker@users.noreply.github.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    3 people committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    49eaa0e View commit details
    Browse the repository at this point in the history
  3. chore(aria-braille-equivalent): Update to be reviewOnFail (#4123)

    * chore(aria-braille-equivalent): Update to be reviewOnFail
    
    * Virtual tests
    WilcoFiers committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    53c7ee4 View commit details
    Browse the repository at this point in the history
  4. fix(access-name): get name from header elements (#4097)

    * fix(dialog-name): get name from header elements
    
    * Never get content from elements with a value
    
    * Fix failing test
    
    * Grrr, prettier
    
    * More tests
    
    * Update test/testutils.js
    WilcoFiers committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    fbe99bf View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    8557f3e View commit details
    Browse the repository at this point in the history
  2. fix(target-size): correctly calculate bounding box (#4125)

    * fix(target-size): correctly calculate bounding box
    
    * test rectHasMinimumSize
    
    * return early
    
    * comment and refactor
    
    * text
    
    * use neighbor target size
    
    * suggestions
    
    * fix bug
    straker committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    1494b4c View commit details
    Browse the repository at this point in the history
  3. refactor: make element spec processing more cosistent (#4093)

    * DqElement.setSerializer initial impl
    
    * implemented and passing integration tests
    
    * Separated nodeSerializer
    
    * Cleanup & tests
    
    * prevent html: "Undefined" when noHtml is set
    
    * Update test/core/public/run-partial.js
    
    * Tweaks
    
    * Change to nodeSerializer.update
    
    * WIP: Delay DqElement serialization
    
    * Delay node serialization
    
    * Tweak
    
    * Simplify a bit further
    
    * Cleanup
    
    * Improve performance
    
    * Update raw reporter
    
    * DqElement in checkHelper
    
    * Update lib/core/utils/check-helper.js
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Update lib/core/utils/dq-element.js
    
    * Update lib/core/utils/node-serializer.js
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Wilco Fiers <wilco.fiers@deque.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    4 people committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    381b2c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. fix(aria-text): typo in rule description (#4131)

    Change \"role=text\" to role=\"text\"
    ma10 committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    85a0e9c View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

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

Commits on Aug 29, 2023

  1. chore(i18n): Update and correct Japanese translation (#4018)

    * Chore(i18n): Update and correct Japanese translation
    
    Remove whitespaces between English words and Japanese characters as agreed previously: #3319
    
    rules/accesskeys: wording change
    
    rules/aria-focus-hidden: wording change
    
    rules/aria-input-field-name/help: wording change
    
    rules/aria-roledescription/help: wording change
    
    rules/aria-text/description: make the location of the double-quotes consistent with the original text.
    
    rules/aria-toggle-field-name/help: change wording
    
    rules/aria-tooltip-name/description: wording change
    
    rules/aria-treeitem-name/description: wording changes
    
    rules/blink/help: correct translation
    
    rules/color-contrast-enhanced: correct translation
    
    rules/color-contrast: correct translation
    
    rules/css-orientation-lock/help: wording change
    
    rules/definition-list/help: correct translation
    
    rules/duplicate-id-active: wording changes
    
    rules/duplicate-id-aria/description: wording change
    
    rules/focus-order-semantics: correct translation
    
    rules/form-field-multiple-labels/help: wording change
    
    rules/frame-focusable-content: correct translation
    
    rules/frame-tested/help: change wording
    
    rules/frame-title: correct translation
    
    rules/hidden-content* correct translation
    
    rules/identical-links-same-purpose: correct translation
    
    rules/label-title-only/description: correct translation
    
    rules/landmark-complementary-is-top-level/help: wording change
    
    rules/landmark-one-main/description: correct translation
    
    rules/landmark-unique/description: correct translation.
    
    rules/link-in-text-block: correct translation
    
    rules/meta-refresh-no-exceptions: correct translation
    
    rules/meta-refresh: correct translation
    
    rules/meta-viewport-large/help: correct translation
    
    rules/meta-viewport: correct translation
    
    rules/nested-interactive: correct translation
    
    rules/no-autoplay-audio/help: correct translation
    
    rules/p-as-heading: correct translation
    
    rules/presentation-role-conflict: correct translation
    
    rules/role-img-alt: correct translation
    
    rules/scrollable-region-focusable: correct translation
    
    rules/svg-img-alt/help: correct translation
    
    rules/tabindex/help: correct translation
    
    rules/table-duplicate-name: correct translation
    
    rules/table-fake-caption/help: correct translation
    
    rules/target-size/help: correct translation
    
    rules/td-has-header: correct translation
    
    rules/td-headers-attr: correct translation
    
    rules/th-has-data-cells: swap the content of help and description to be consistent with the original.
    
    checks/aria-allowed-attr/incomplete: correct translation
    
    checks/aria-allowed-role/{fail,incomplete: correct translation
    
    checks/aria-busy/fail: correct translation
    
    checks/aria-errormessage{pass,fail}: correct translation
    
    checks/aria-required-children/fail/unallowed: sync with the en version
    
    checks/aria-allowed-attr/incomplete: correct translation
    
    checks/deprecatedrole/pass: correct translation
    
    checks/has-global-aria-attribute: correct translation
    
    checks/color-contrast-enhanced/incomplete/pseudoContent: consistent wording with other phrases
    
    checks/color-contrast/incomplete/pseudoContent: consistent wording with other phrases
    
    checks/pseudoContent/pass: consistent wording with other phrases
    
    checks/link-in-text-block/incomplete/{default,bgColorContrast}: correct translation
    
    checks/accesskeys: correct translation
    
    checks/focusable-disabled: correct translation
    
    checks/focusable-modal-open: correct translation
    
    checks/focusable-not-tabbable: correct translation
    
    checks/landmark-is-top-level/fail: correct translation
    
    checks/page-has-main/pass: correct translation
    
    checks/alt-space-value/fail: correct translation
    
    checks/explicit-label: correct translation
    
    checks/help-same-as-label: correct translation
    
    checks/hidden-explicit-label: correct translation
    
    checks/multiple-label/fail: correct translation
    
    checks/landmark-is-unique/pass: correct translation
    
    checks/listitem/fail/roleNotValid: correct translation
    
    checks/only-dlitems: correct translation
    
    checks/only-listitems: correct translation
    
    checks/caption/incomplete: correct translation
    
    checks/no-autoplay-audio: correct translation
    
    checks/css-orientation-lock: correct translation
    
    checks/target-offset: correct translation
    
    checks/target-size: correct translation
    
    checks/header-present: correct translation
    
    checks/identical-links-same-purpose/incomplete: correct translation
    
    checks/identical-links-same-purpose: correct translation
    
    Make the translation of the oword "present" consistent throughout the file.
    
    checks/meta-refresh-no-exceptions/fail: correct translation
    
    checks/meta-refresh/fail: correct translation
    
    checks/p-as-heading/fail: correct translation
    
    checks/duplicate-id-aria: correct translation
    
    checks/duplicate-id: correct translation
    
    checks/button-has-visible-text/{pass,fail}: correct translation
    
    checks/has-alt: correct translation
    
    checks/important-letter-spacing: correct translation
    
    checks/important-line-height: correct translation
    
    checks/important-word-spacing: correct translation
    
    checks/non-empty-alt/pass: correct translation
    
    checks/non-empty-if-present: correct translation
    
    checks/non-empty-placeholder: correct translation
    
    checks/non-empty-title: correct translation
    
    checks/non-empty-value: correct translation
    
    checks/presentational-role: correct translation
    
    checks/svg-non-empty-title: correct translation
    
    checks/caption-faked/pass: typo fix
    
    failureSummary/incompleteFallbackMessage: correct translation
    
    Make the translation for "role attribute" consistent throughout the file.
    
    Add ja translation for checks/aria-conditional-attr
    
    * Add translation for checks/link-in-text-block-style/incomplete
    
    * Add ja translation for rules/aria-deprecated-role
    
    * Add ja translation for checks/color-contrast/incomplete/complexTextShadows
    
    * Update locales/ja.json
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * checks/aria-allowed-role/imcomplete: make the wording consistent between singular and plural
    
    * Add translation for rules/aria-prohibited-attr
    
    * Add translations for rules/aria-braille-equivalent, rules/aria-conditional-attr, checks/braille-label-equivalent, and checks/braille-roledescription-equivalent
    
    * Update locales/ja.json
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update checks/braille-roledescription-equivalent/pass to make it inline with the changes introduced by PR #4133
    
    * Correct the error in the previous commit.
    
    ---------
    
    Co-authored-by: Masafumi Max NAKANE <ma10@users.noreply.github.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    3 people committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    991e4c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

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

Commits on Sep 5, 2023

  1. docs: make quotes usage consistent in messages of rules and checks (#…

    …4144)
    
    * Replace name='value' with name=\"value\"
    * don't enclose name=value in single quotes
    ma10 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    2bddcaf View commit details
    Browse the repository at this point in the history
  2. docs(i18n): Update PL localisation

    * chore(i18n): Update pl.json
    
    * minor text revision
    
    * modified as suggested:
    
    * 1. the texts of the help and descriptions have been synchronised
    2. redundant characters "`" removed
    3. updated to latest version 4.7.2
    
    * Update locales/pl.json
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * revert `input-image-alt` as requested
    
    * minor corect
    
    ---------
    
    Co-authored-by: Wojciech Smoliński <wojsmol@wp.pl>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    3 people committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a7e5383 View commit details
    Browse the repository at this point in the history
  3. fix: ignore stylesheets fetching style tag in jsdom (#4138)

    * fix: ignore stylesheets fetching when is a inline style
    
    * chore: update comment for jsdom issue
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    EduSantosBrito and straker committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    d7c16a4 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. chore(release): 4.8.0

    attest-team-ci committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    71e6cd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59c3cf2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4146 from dequelabs/release-2023-09-06

    chore(release): v4.8.0
    WilcoFiers committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    712026e View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Merge pull request #4147 from dequelabs/master

    chore: merge master into develop
    WilcoFiers committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    54dacf6 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    6089952 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0882f6 View commit details
    Browse the repository at this point in the history
  3. chore(release): 4.8.1

    attest-team-ci committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    15a2913 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4156 from dequelabs/release-2023-09-08

    chore(release): v4.8.1
    WilcoFiers committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    cbf9c45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7b597b View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. chore(i18n): update Japanese translation (#4158)

    * chore(i18n): update Japanese translation
    
    Reflect the changes in PR #4144 (quote usage)
    
    Update checks/target-offset to be in line with the current messages.
    
    Update rules/aria-allowed-attr to be in-line with the current messages.
    
    * Apply suggestions from code review
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    ma10 and straker committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    2f1bb0c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4157 from dequelabs/master

    chore: merge master into develop
    straker committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    0f1a68f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. chore(release): 4.8.2

    attest-team-ci committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f64a115 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Merge pull request #4164 from dequelabs/release-2023-09-18

    chore(release): v4.8.2
    straker committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    9968aa9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4169 from dequelabs/master

    chore: merge master into develop
    straker committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    d69e061 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

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

Commits on Oct 12, 2023

  1. chore: update or replace pinned .x deps (#4180)

    * chore: update deps
    
    * use glob instead of globby
    
    * update html-entities@2
    
    * remove markdown-table
    
    * fix glob to use ignore
    
    * Revert "chore: update deps"
    
    This reverts commit a86d25dc07b7784866964faaa150575ed1841a07.
    straker committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    513b091 View commit details
    Browse the repository at this point in the history
  2. chore: add dependabot.yml configuration (#4179)

    * chore: add `dependabot.yml` configuration
    
    * 🤖 Automated formatting fixes
    
    * forgot version
    
    * remove deps, don't upgrade node
    
    * add esbuild to ignore list again
    
    ---------
    
    Co-authored-by: straker <straker@users.noreply.github.com>
    straker and straker committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    449feed View commit details
    Browse the repository at this point in the history
  3. chore: bump the npm-low-risk group with 14 updates (#4183)

    * chore: bump the npm-low-risk group with 14 updates
    
    Bumps the npm-low-risk group with 14 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) | `4.5.2` | `4.8.0` |
    | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.20.12` | `7.23.2` |
    | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.20.2` | `7.23.2` |
    | [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.20.7` | `7.23.2` |
    | [aria-query](https://github.com/A11yance/aria-query) | `5.1.3` | `5.3.0` |
    | [chai](https://github.com/chaijs/chai) | `4.3.7` | `4.3.10` |
    | [colorjs.io](https://github.com/LeaVerou/color.js) | `0.4.3` | `0.4.5` |
    | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.27.1` | `3.33.0` |
    | [eslint](https://github.com/eslint/eslint) | `8.31.0` | `8.51.0` |
    | [grunt](https://github.com/gruntjs/grunt) | `1.5.3` | `1.6.1` |
    | [jquery](https://github.com/jquery/jquery) | `3.6.3` | `3.7.1` |
    | [karma](https://github.com/karma-runner/karma) | `6.4.1` | `6.4.2` |
    | [karma-chrome-launcher](https://github.com/karma-runner/karma-chrome-launcher) | `3.1.1` | `3.2.0` |
    | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.7.1` | `4.14.0` |
    
    
    Updates `@axe-core/webdriverjs` from 4.5.2 to 4.8.0
    - [Release notes](https://github.com/dequelabs/axe-core-npm/releases)
    - [Changelog](https://github.com/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md)
    - [Commits](https://github.com/dequelabs/axe-core-npm/commits)
    
    Updates `@babel/core` from 7.20.12 to 7.23.2
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/@babel/core@7.23.2/packages/babel-core)
    
    Updates `@babel/preset-env` from 7.20.2 to 7.23.2
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-preset-env)
    
    Updates `@babel/runtime-corejs3` from 7.20.7 to 7.23.2
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-runtime-corejs3)
    
    Updates `aria-query` from 5.1.3 to 5.3.0
    - [Changelog](https://github.com/A11yance/aria-query/blob/main/CHANGELOG.md)
    - [Commits](A11yance/aria-query@v5.1.3...v5.3.0)
    
    Updates `chai` from 4.3.7 to 4.3.10
    - [Release notes](https://github.com/chaijs/chai/releases)
    - [Changelog](https://github.com/chaijs/chai/blob/4.x.x/History.md)
    - [Commits](chaijs/chai@v4.3.7...v4.3.10)
    
    Updates `colorjs.io` from 0.4.3 to 0.4.5
    - [Release notes](https://github.com/LeaVerou/color.js/releases)
    - [Commits](color-js/color.js@v0.4.3...v0.4.5)
    
    Updates `core-js` from 3.27.1 to 3.33.0
    - [Release notes](https://github.com/zloirock/core-js/releases)
    - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/zloirock/core-js/commits/v3.33.0/packages/core-js)
    
    Updates `eslint` from 8.31.0 to 8.51.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](eslint/eslint@v8.31.0...v8.51.0)
    
    Updates `grunt` from 1.5.3 to 1.6.1
    - [Release notes](https://github.com/gruntjs/grunt/releases)
    - [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
    - [Commits](gruntjs/grunt@v1.5.3...v1.6.1)
    
    Updates `jquery` from 3.6.3 to 3.7.1
    - [Release notes](https://github.com/jquery/jquery/releases)
    - [Commits](jquery/jquery@3.6.3...3.7.1)
    
    Updates `karma` from 6.4.1 to 6.4.2
    - [Release notes](https://github.com/karma-runner/karma/releases)
    - [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
    - [Commits](karma-runner/karma@v6.4.1...v6.4.2)
    
    Updates `karma-chrome-launcher` from 3.1.1 to 3.2.0
    - [Release notes](https://github.com/karma-runner/karma-chrome-launcher/releases)
    - [Changelog](https://github.com/karma-runner/karma-chrome-launcher/blob/master/CHANGELOG.md)
    - [Commits](karma-runner/karma-chrome-launcher@v3.1.1...v3.2.0)
    
    Updates `selenium-webdriver` from 4.7.1 to 4.14.0
    - [Release notes](https://github.com/SeleniumHQ/selenium/releases)
    - [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.14.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@axe-core/webdriverjs"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: "@babel/core"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: "@babel/preset-env"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: "@babel/runtime-corejs3"
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: aria-query
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: chai
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: colorjs.io
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: core-js
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: grunt
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: jquery
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: karma
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: karma-chrome-launcher
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: selenium-webdriver
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * fix @axe-core/webdriverjs require to destructure object
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <steven.lambert@deque.com>
    dependabot[bot] and straker committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    56f104f View commit details
    Browse the repository at this point in the history
  4. chore: bump eslint-config-prettier from 8.6.0 to 9.0.0 (#4184)

    Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 8.6.0 to 9.0.0.
    - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/eslint-config-prettier@v8.6.0...v9.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-config-prettier
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    601442e View commit details
    Browse the repository at this point in the history
  5. chore: bump chromedriver from 111.0.0 to 117.0.3 (#4185)

    Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 111.0.0 to 117.0.3.
    - [Commits](giggio/node-chromedriver@111.0.0...117.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: chromedriver
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    52b79ca View commit details
    Browse the repository at this point in the history
  6. chore: bump typescript from 4.9.4 to 5.2.2 (#4186)

    Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 5.2.2.
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Commits](microsoft/TypeScript@v4.9.4...v5.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    fd8322e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    9f0bdd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c70f22 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

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

Commits on Oct 24, 2023

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

Commits on Oct 25, 2023

  1. chore: bump jsdom from 21.0.0 to 22.1.0 (#4215)

    Bumps [jsdom](https://github.com/jsdom/jsdom) from 21.0.0 to 22.1.0.
    - [Release notes](https://github.com/jsdom/jsdom/releases)
    - [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
    - [Commits](jsdom/jsdom@21.0.0...22.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: jsdom
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    851b4db View commit details
    Browse the repository at this point in the history
  2. chore: bump sinon from 15.0.1 to 17.0.0 (#4214)

    Bumps [sinon](https://github.com/sinonjs/sinon) from 15.0.1 to 17.0.0.
    - [Release notes](https://github.com/sinonjs/sinon/releases)
    - [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
    - [Commits](sinonjs/sinon@v15.0.1...v17.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: sinon
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    f6f628f View commit details
    Browse the repository at this point in the history
  3. chore: bump lint-staged from 13.1.0 to 15.0.2 (#4213)

    Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.1.0 to 15.0.2.
    - [Release notes](https://github.com/okonet/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v13.1.0...v15.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: lint-staged
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    35b90c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4e52d97 View commit details
    Browse the repository at this point in the history
  5. chore: bump chromedriver from 117.0.3 to 118.0.1 (#4211)

    Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 117.0.3 to 118.0.1.
    - [Commits](giggio/node-chromedriver@117.0.3...118.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: chromedriver
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dependabot[bot] and straker committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    4ea45e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    028b420 View commit details
    Browse the repository at this point in the history
  2. chore: bump start-server-and-test from 1.15.2 to 2.0.1 (#4212)

    Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.15.2 to 2.0.1.
    - [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
    - [Commits](bahmutov/start-server-and-test@v1.15.2...v2.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: start-server-and-test
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dependabot[bot] and straker committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    456c232 View commit details
    Browse the repository at this point in the history
  3. chore: bump the npm-low-risk group with 5 updates (#4209)

    Bumps the npm-low-risk group with 5 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) | `4.8.0` | `4.8.1` |
    | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.33.0` | `3.33.1` |
    | [emoji-regex](https://github.com/mathiasbynens/emoji-regex) | `10.2.1` | `10.3.0` |
    | [eslint](https://github.com/eslint/eslint) | `8.51.0` | `8.52.0` |
    | [inquirer](https://github.com/SBoudrias/Inquirer.js) | `8.2.5` | `8.2.6` |
    
    
    Updates `@axe-core/webdriverjs` from 4.8.0 to 4.8.1
    - [Release notes](https://github.com/dequelabs/axe-core-npm/releases)
    - [Changelog](https://github.com/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md)
    - [Commits](https://github.com/dequelabs/axe-core-npm/commits)
    
    Updates `core-js` from 3.33.0 to 3.33.1
    - [Release notes](https://github.com/zloirock/core-js/releases)
    - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/zloirock/core-js/commits/v3.33.1/packages/core-js)
    
    Updates `emoji-regex` from 10.2.1 to 10.3.0
    - [Commits](mathiasbynens/emoji-regex@v10.2.1...v10.3.0)
    
    Updates `eslint` from 8.51.0 to 8.52.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](eslint/eslint@v8.51.0...v8.52.0)
    
    Updates `inquirer` from 8.2.5 to 8.2.6
    - [Release notes](https://github.com/SBoudrias/Inquirer.js/releases)
    - [Commits](https://github.com/SBoudrias/Inquirer.js/compare/inquirer@8.2.5...inquirer@8.2.6)
    
    ---
    updated-dependencies:
    - dependency-name: "@axe-core/webdriverjs"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: core-js
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: emoji-regex
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: inquirer
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dependabot[bot] and straker committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    ecf4dd4 View commit details
    Browse the repository at this point in the history
  4. chore: bump actions/setup-node from 3 to 4 (#4208)

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
    - [Release notes](https://github.com/actions/setup-node/releases)
    - [Commits](actions/setup-node@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-node
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    12d4f52 View commit details
    Browse the repository at this point in the history
  5. chore: bump conventional-commits-parser from 3.2.4 to 5.0.0 (#4192)

    Bumps [conventional-commits-parser](https://github.com/conventional-changelog/conventional-changelog) from 3.2.4 to 5.0.0.
    - [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases)
    - [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/.release-please-manifest.json)
    - [Commits](conventional-changelog/conventional-changelog@conventional-commits-parser-v3.2.4...conventional-commits-parser-v5.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: conventional-commits-parser
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    9b8785c View commit details
    Browse the repository at this point in the history
  6. chore: set minimum node version for dev to 18 (#4219)

    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    dc202ff View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. chore: bump prettier from 2.8.2 to 3.0.3 (#4210)

    * chore: bump prettier from 2.8.2 to 3.0.3
    
    Bumps [prettier](https://github.com/prettier/prettier) from 2.8.2 to 3.0.3.
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@2.8.2...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: prettier
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * 🤖 Automated formatting fixes
    
    * Correct xhtml doctype
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    Co-authored-by: straker <straker@users.noreply.github.com>
    Co-authored-by: Wilco Fiers <wilco.fiers@deque.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    5 people committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    e473acf View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. docs: fix gramatical typos in README (#4222)

    * Remove stray word in README
    
    * Add missing word in README
    aschrab committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    4a4e9b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. fix(d.ts): RawNodesResult issues (#4229)

    * fix(d.ts): RawNodesResult issues
    
    * Type tests
    
    * More
    
    * empty
    
    * Fixed feedback
    WilcoFiers committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    d660518 View commit details
    Browse the repository at this point in the history
  2. fix(d.ts): RunOptions.reporter can be any string (#4218)

    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    e53f5c5 View commit details
    Browse the repository at this point in the history
  3. chore: bump the npm-low-risk group with 2 updates (#4226)

    Bumps the npm-low-risk group with 2 updates: [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) and [sinon](https://github.com/sinonjs/sinon).
    
    
    Updates `core-js` from 3.33.1 to 3.33.2
    - [Release notes](https://github.com/zloirock/core-js/releases)
    - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/zloirock/core-js/commits/v3.33.2/packages/core-js)
    
    Updates `sinon` from 17.0.0 to 17.0.1
    - [Release notes](https://github.com/sinonjs/sinon/releases)
    - [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
    - [Commits](sinonjs/sinon@v17.0.0...v17.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: core-js
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: sinon
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    8e2618c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b3e343 View commit details
    Browse the repository at this point in the history
  5. chore: bump chromedriver from 118.0.1 to 119.0.0 (#4227)

    Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 118.0.1 to 119.0.0.
    - [Commits](giggio/node-chromedriver@118.0.1...119.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: chromedriver
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    dependabot[bot] and WilcoFiers committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    a81e82f View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

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

Commits on Nov 8, 2023

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

Commits on Nov 28, 2023

  1. chore: Update local de.json (#4249)

    * Update local de.json
    
    * harmonised translations
    EvilKarter committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    f7b8d5e View commit details
    Browse the repository at this point in the history
  2. chore: fix prettier format for built files (#4258)

    * chore: fix prettier format for built files
    
    * catch
    straker committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    f1af598 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. docs: clarify that incomplete means "needs review" (#4268)

    When hearing the term "needs review" we don't make it clear in our docs that what we really mean is the `incomplete` results. Adding a bit of text to make sure it's clearly stated.
    straker committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    af0b548 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. feat(i18n): add Greek Translations (#3836)

    * Create el.json
    
    Greek Translation
    
    * fix space in attribute
    
    fix space on ${data. fontWeight}
    
    * Update el.json
    
    change aria-allowed-attr to support
    
    * Update el.json
    
    ARIA role values
    
    * Update el.json
    
    distinguished contrast
    
    * Update el.json
    
    fix image-redundant-alt
    
    * Update el.json
    
    typo
    
    * Update el.json
    
    add values on unallowed
    
    * Update el.json
    
    remove space
    
    * Update el.json
    
    remove space
    
    * Update el.json
    
    fix target-offset
    
    * Update el.json
    
    remove space
    
    * Update el.json
    
    fix aria-allowed-attr
    
    ---------
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    sl45sms and straker committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    3ea9a48 View commit details
    Browse the repository at this point in the history
  2. fix: add Object.values polyfill for node <=6 (#4274)

    * fix: add Object.values polyfill for node <=6
    
    * rename file
    
    * forgot to commit eslint
    straker committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    5eb867b View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. ci: add matrix node test (#4275)

    * ci: add matrix node test
    
    * 🤖 Automated formatting fixes
    
    * use node orb
    
    * full node range
    
    * fix npm command
    
    * 🤖 Automated formatting fixes
    
    * fix how jsdom is installed
    
    * comments
    
    * drop down support to just 6 + LTS
    
    * use all-rules.html
    
    * read file
    
    * move node test to GHA
    
    * fix gha
    
    * fix upload
    
    * try again?
    
    * pin to v3 for upload/download
    
    * fix prettier action
    
    * output ignore file
    
    * cat not echo
    
    ---------
    
    Co-authored-by: straker <straker@users.noreply.github.com>
    straker and straker committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    3658df8 View commit details
    Browse the repository at this point in the history
  2. fix: add Object.values polyfill for node <=6 (#4274)

    * fix: add Object.values polyfill for node <=6
    
    * rename file
    
    * forgot to commit eslint
    straker committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b39b0e6 View commit details
    Browse the repository at this point in the history
  3. chore(release): 4.8.3

    straker committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    be789dc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4277 from dequelabs/release-4.8.3

    chore(release): 4.8.3
    WilcoFiers committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    d3c8b4b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #4278 from dequelabs/master

    chore: merge master into develop
    straker committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b63cd83 View commit details
    Browse the repository at this point in the history
  6. chore: bump jsdom from 22.1.0 to 23.0.1 (#4265)

    Bumps [jsdom](https://github.com/jsdom/jsdom) from 22.1.0 to 23.0.1.
    - [Release notes](https://github.com/jsdom/jsdom/releases)
    - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
    - [Commits](jsdom/jsdom@22.1.0...23.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: jsdom
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    99881a2 View commit details
    Browse the repository at this point in the history
  7. chore: bump the npm-low-risk group with 12 updates (#4279)

    * chore: bump the npm-low-risk group with 12 updates
    
    Bumps the npm-low-risk group with 12 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) | `4.8.1` | `4.8.2` |
    | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.2` | `7.23.6` |
    | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.23.2` | `7.23.6` |
    | [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.23.2` | `7.23.6` |
    | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.33.2` | `3.34.0` |
    | [eslint](https://github.com/eslint/eslint) | `8.52.0` | `8.56.0` |
    | [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `9.0.0` | `9.1.0` |
    | [lint-staged](https://github.com/okonet/lint-staged) | `15.0.2` | `15.2.0` |
    | [prettier](https://github.com/prettier/prettier) | `3.0.3` | `3.1.1` |
    | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) | `4.14.0` | `4.16.0` |
    | [start-server-and-test](https://github.com/bahmutov/start-server-and-test) | `2.0.1` | `2.0.3` |
    | [typescript](https://github.com/Microsoft/TypeScript) | `5.2.2` | `5.3.3` |
    
    
    Updates `@axe-core/webdriverjs` from 4.8.1 to 4.8.2
    - [Release notes](https://github.com/dequelabs/axe-core-npm/releases)
    - [Changelog](https://github.com/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md)
    - [Commits](https://github.com/dequelabs/axe-core-npm/commits)
    
    Updates `@babel/core` from 7.23.2 to 7.23.6
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-core)
    
    Updates `@babel/preset-env` from 7.23.2 to 7.23.6
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-preset-env)
    
    Updates `@babel/runtime-corejs3` from 7.23.2 to 7.23.6
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-runtime-corejs3)
    
    Updates `core-js` from 3.33.2 to 3.34.0
    - [Release notes](https://github.com/zloirock/core-js/releases)
    - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/zloirock/core-js/commits/v3.34.0/packages/core-js)
    
    Updates `eslint` from 8.52.0 to 8.56.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
    - [Commits](eslint/eslint@v8.52.0...v8.56.0)
    
    Updates `eslint-config-prettier` from 9.0.0 to 9.1.0
    - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/eslint-config-prettier@v9.0.0...v9.1.0)
    
    Updates `lint-staged` from 15.0.2 to 15.2.0
    - [Release notes](https://github.com/okonet/lint-staged/releases)
    - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md)
    - [Commits](lint-staged/lint-staged@v15.0.2...v15.2.0)
    
    Updates `prettier` from 3.0.3 to 3.1.1
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.0.3...3.1.1)
    
    Updates `selenium-webdriver` from 4.14.0 to 4.16.0
    - [Release notes](https://github.com/SeleniumHQ/selenium/releases)
    - [Commits](SeleniumHQ/selenium@selenium-4.14.0...selenium-4.16.0)
    
    Updates `start-server-and-test` from 2.0.1 to 2.0.3
    - [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
    - [Commits](bahmutov/start-server-and-test@v2.0.1...v2.0.3)
    
    Updates `typescript` from 5.2.2 to 5.3.3
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Commits](microsoft/TypeScript@v5.2.2...v5.3.3)
    
    ---
    updated-dependencies:
    - dependency-name: "@axe-core/webdriverjs"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: "@babel/core"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: "@babel/preset-env"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: "@babel/runtime-corejs3"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: core-js
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: eslint
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: eslint-config-prettier
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: lint-staged
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: prettier
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: selenium-webdriver
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: start-server-and-test
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * run prettier manually
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dependabot[bot] and straker committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    3ce3e3d View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. chore(dependabot): ignore esm chai >= 5.0.0 (#4296)

    * chore(dependabot): ignore esm chai >= 5.0.0
    
    * fix mocha test
    
    * pin to same version as root
    straker committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    db96afb View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. chore: bump chromedriver from 119.0.0 to 120.0.1 (#4292)

    Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 119.0.0 to 120.0.1.
    - [Commits](giggio/node-chromedriver@119.0.0...120.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: chromedriver
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dependabot[bot] and straker committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    335841e View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. chore: bump the npm-low-risk group with 6 updates (#4297)

    Bumps the npm-low-risk group with 6 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.23.6` | `7.23.7` |
    | [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.23.6` | `7.23.8` |
    | [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) | `7.23.6` | `7.23.8` |
    | [chai](https://github.com/chaijs/chai) | `4.3.10` | `4.4.0` |
    | [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.34.0` | `3.35.0` |
    | [jsdom](https://github.com/jsdom/jsdom) | `23.0.1` | `23.2.0` |
    
    
    Updates `@babel/core` from 7.23.6 to 7.23.7
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.7/packages/babel-core)
    
    Updates `@babel/preset-env` from 7.23.6 to 7.23.8
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.8/packages/babel-preset-env)
    
    Updates `@babel/runtime-corejs3` from 7.23.6 to 7.23.8
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.23.8/packages/babel-runtime-corejs3)
    
    Updates `chai` from 4.3.10 to 4.4.0
    - [Release notes](https://github.com/chaijs/chai/releases)
    - [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
    - [Commits](chaijs/chai@v4.3.10...v4.4.0)
    
    Updates `core-js` from 3.34.0 to 3.35.0
    - [Release notes](https://github.com/zloirock/core-js/releases)
    - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
    - [Commits](https://github.com/zloirock/core-js/commits/v3.35.0/packages/core-js)
    
    Updates `jsdom` from 23.0.1 to 23.2.0
    - [Release notes](https://github.com/jsdom/jsdom/releases)
    - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
    - [Commits](jsdom/jsdom@23.0.1...23.2.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@babel/core"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: "@babel/preset-env"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: "@babel/runtime-corejs3"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: npm-low-risk
    - dependency-name: chai
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: core-js
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    - dependency-name: jsdom
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: npm-low-risk
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    9a66768 View commit details
    Browse the repository at this point in the history
  2. reset to develop and try again (#4190)

    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dependabot[bot] and straker committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    b753f95 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. chore: add comment to rule-descriptions.md that it is a generated fil…

    …e (#4300)
    
    Just adding a code comment to the `rule-descriptions.md` file to note
    that it is a generated file. Spawned from a discussion in
    dequelabs/axe-core#4207 (comment).
    straker committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    f3569c5 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. fix(utils/get-selector): ignore 'xmlns' attribute when generating a s…

    …elector (#4303)
    
    Ignore the "xmlns" attribute when generating a selector, since the
    selector spec does not support namespaces.
    
    Closes: dequelabs/axe-core#4302
    thuey committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    938b411 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. test: suppress "visible label in accessible name" ACT test issue (#4312)

    Temporarily suppresses the ACT mismatch described by #4311 to avoid
    nightly ACT test noise until we can fix the inconsistency
    
    ~Reviewer note: this suppression only has any effect if you're using ACT
    content that we haven't yet picked up; you'll need to `npm install
    w3c/wcag-act-rules#main` (like the nightly build does) to meaningfully
    validate the change locally.~ As of 9a370b6, this can be tested without
    updating to main
    
    No QA required
    dbjorge committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    751657a View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. fix: Add LICENSE-3RD-PARTY.txt file (#4304)

    Axe-core needs to include the copyright and licenses of third-party
    software.
    
    I also looked at preserving the copyright statements from third-party
    libraries where they are embedded. Unfortunately that will require us
    addressing the webpack issue due to which we pinned our ESBuild version.
    dequelabs/axe-core#4305
    
    ---------
    
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    WilcoFiers and dbjorge committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    daa0fe6 View commit details
    Browse the repository at this point in the history
  2. fix: avoid reading element-specific node properties of non-element no…

    …de types (#4317)
    
    Updates VirtualNode's `props` initialization path to avoid reading
    properties that we know based on `nodeType` won't be present anyway.
    This should mitigate #4316 by avoiding reading the problematic `value`
    prop present on certain text nodes.
    
    I also cleaned up some missing test coverage in the impacted code.
    
    Closes: #4316
    dbjorge committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    b853b18 View commit details
    Browse the repository at this point in the history
  3. chore: bump chromedriver from 120.0.1 to 121.0.0 (#4319)

    Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from
    120.0.1 to 121.0.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/fdce8163558c58b8ae691c0a33c949c468ee6370"><code>fdce816</code></a>
    Bump version to 121.0.0</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/e091e330c1ac50007d1e153269f5a253c6d7d8d9"><code>e091e33</code></a>
    Update dependencies</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/733e725088be3b908c425423e16b6f796371bf61"><code>733e725</code></a>
    Update fixall esline vscode config</li>
    <li>See full diff in <a
    href="https://github.com/giggio/node-chromedriver/compare/120.0.1...121.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chromedriver&package-manager=npm_and_yarn&previous-version=120.0.1&new-version=121.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    12ded32 View commit details
    Browse the repository at this point in the history
  4. chore: bump jsdom from 23.2.0 to 24.0.0 (#4321)

    Bumps [jsdom](https://github.com/jsdom/jsdom) from 23.2.0 to 24.0.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/jsdom/jsdom/releases">jsdom's
    releases</a>.</em></p>
    <blockquote>
    <h2>Version 24.0.0</h2>
    <p>This release reverts our selector engine back to <a
    href="https://www.npmjs.com/nwsapi"><code>nwsapi</code></a>. As
    discussed in <a
    href="https://redirect.github.com/jsdom/jsdom/issues/3659">#3659</a>,
    the performance regressions from <a
    href="https://www.npmjs.com/package/@asamuzakjp/dom-selector"><code>@asamuzakjp/dom-selector</code></a>
    turned out to be higher than anticipated. In the future, we can revisit
    <code>@asamuzakjp/dom-selector</code> after it reaches
    <code>nwsapi</code>'s performance on the <a
    href="https://redirect.github.com/jsdom/jsdom/issues/3659#issuecomment-1890852609">two
    real-world benchmarks provided by the community</a>.</p>
    <p>Since reverting to <code>nwsapi</code> causes several functionality
    regressions, e.g. removing <code>:has()</code> support, we've decided to
    make this a major version.</p>
    <p>Additionally:</p>
    <ul>
    <li>Small fixes to edge-case behavior of the following properties:
    <code>input.maxLength</code>, <code>input.minLength</code>,
    <code>input.size</code>, <code>progress.max</code>,
    <code>tableCell.colSpan</code>, <code>tableCell.rowSpan</code>,
    <code>tableCol.span</code>, <code>textArea.cols</code>,
    <code>textArea.maxLength</code>, <code>textArea.minLength</code>,
    <code>textArea.rows</code>.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/jsdom/jsdom/blob/main/Changelog.md">jsdom's
    changelog</a>.</em></p>
    <blockquote>
    <h2>24.0.0</h2>
    <p>This release reverts our selector engine back to <a
    href="https://www.npmjs.com/nwsapi"><code>nwsapi</code></a>. As
    discussed in <a
    href="https://redirect.github.com/jsdom/jsdom/issues/3659">#3659</a>,
    the performance regressions from <a
    href="https://www.npmjs.com/package/@asamuzakjp/dom-selector"><code>@asamuzakjp/dom-selector</code></a>
    turned out to be higher than anticipated. In the future, we can revisit
    <code>@asamuzakjp/dom-selector</code> after it reaches
    <code>nwsapi</code>'s performance on the <a
    href="https://redirect.github.com/jsdom/jsdom/issues/3659#issuecomment-1890852609">two
    real-world benchmarks provided by the community</a>.</p>
    <p>Since reverting to <code>nwsapi</code> causes several functionality
    regressions, e.g. removing <code>:has()</code> support, we've decided to
    make this a major version.</p>
    <p>Additionally:</p>
    <ul>
    <li>Small fixes to edge-case behavior of the following properties:
    <code>input.maxLength</code>, <code>input.minLength</code>,
    <code>input.size</code>, <code>progress.max</code>,
    <code>tableCell.colSpan</code>, <code>tableCell.rowSpan</code>,
    <code>tableCol.span</code>, <code>textArea.cols</code>,
    <code>textArea.maxLength</code>, <code>textArea.minLength</code>,
    <code>textArea.rows</code>.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/jsdom/jsdom/commit/2f8a7302a43fff92f244d5f3426367a8eb2b8896"><code>2f8a730</code></a>
    Version 24.0.0</li>
    <li><a
    href="https://github.com/jsdom/jsdom/commit/db0a4dc4f9f9077f83be20daf9a34f255bd1264b"><code>db0a4dc</code></a>
    Implement the remaining types of numeric reflection</li>
    <li><a
    href="https://github.com/jsdom/jsdom/commit/c1d7005f1dfa3312e831b000464f49966b5edffe"><code>c1d7005</code></a>
    Implement full long reflection</li>
    <li><a
    href="https://github.com/jsdom/jsdom/commit/ac815fff2339b0175a1eca6ee6be3298b63035a8"><code>ac815ff</code></a>
    Revert back to nwsapi</li>
    <li><a
    href="https://github.com/jsdom/jsdom/commit/5b1a49e7d56bb58fec980ce7caadbf26775e95b4"><code>5b1a49e</code></a>
    Fix changelog link to dom-selector</li>
    <li>See full diff in <a
    href="https://github.com/jsdom/jsdom/compare/23.2.0...24.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jsdom&package-manager=npm_and_yarn&previous-version=23.2.0&new-version=24.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    a2f6082 View commit details
    Browse the repository at this point in the history
  5. chore: bump the npm-low-risk group with 9 updates (#4318)

    Bumps the npm-low-risk group with 9 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) |
    `4.8.2` | `4.8.4` |
    |
    [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
    | `7.23.7` | `7.23.9` |
    |
    [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
    | `7.23.8` | `7.23.9` |
    |
    [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3)
    | `7.23.8` | `7.23.9` |
    | [chai](https://github.com/chaijs/chai) | `4.4.0` | `4.4.1` |
    |
    [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js)
    | `3.35.0` | `3.35.1` |
    | [lint-staged](https://github.com/okonet/lint-staged) | `15.2.0` |
    `15.2.1` |
    | [prettier](https://github.com/prettier/prettier) | `3.1.1` | `3.2.4` |
    | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
    `4.16.0` | `4.17.0` |
    
    Updates `@axe-core/webdriverjs` from 4.8.2 to 4.8.4
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dequelabs/axe-core-npm/releases"><code>@​axe-core/webdriverjs</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>Release 4.8.4</h2>
    <h2><a
    href="https://github.com/dequelabs/axe-core-npm/compare/v4.8.3...v4.8.4">4.8.4</a>
    (2024-01-23)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>webdriverjs:</strong> use new headless argument to fix
    selenium-webdriver@4.17.0 breaking release (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/992">#992</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/0daba98684ede79bfb6488dd1b81f7d863e69d99">0daba98</a>)</li>
    </ul>
    <h2>Release 4.8.3</h2>
    <h2><a
    href="https://github.com/dequelabs/axe-core-npm/compare/v4.8.1...v4.8.3">4.8.3</a>
    (2024-01-09)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>allow cjs version of packages to export a default value (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/943">#943</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/b5aee3424fe4d0fbc0b2065e9c0bc56ce4032755">b5aee34</a>)</li>
    <li>Update axe-core to v4.8.3 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/968">#968</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/be9002c518b335f56fa21e1bff99e07281be814b">be9002c</a>)</li>
    <li>Update axe-core to v4.8.3 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/978">#978</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/1c837404aa2a63fb6be6f04760d1faec886bc5dc">1c83740</a>)</li>
    <li><strong>webdriverio:</strong> fix types between v8 and &lt;v8 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/962">#962</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/0511338017f52fba78c6ff3708f0c9e950e7a34e">0511338</a>)</li>
    <li><strong>webdriverio:</strong> work with <code>@​wdio/globals</code>
    (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/882">#882</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/2e016b4e17cff09f158427862f2fd2134a62cbc6">2e016b4</a>)</li>
    <li><strong>webdriverjs:</strong> fix default commonJs export (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/927">#927</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/b07d38cc2d85c6127391686482abf762758dce34">b07d38c</a>)</li>
    </ul>
    <h3>Reverts</h3>
    <ul>
    <li>Revert &quot;fix: Update axe-core to v4.8.3 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/968">#968</a>)&quot;
    (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/977">#977</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/0aff5d86e539cb9054bc3bd62a2f2cba8a716b3e">0aff5d8</a>),
    closes <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/968">#968</a>
    <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/977">#977</a></li>
    <li>Revert &quot;chore: merge master into develop (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/955">#955</a>)&quot;
    (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/956">#956</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/07e7d9e7e166391e4fe406db5dc541f56ca44514">07e7d9e</a>),
    closes <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/955">#955</a>
    <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/956">#956</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md"><code>@​axe-core/webdriverjs</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/dequelabs/axe-core-npm/compare/v4.8.3...v4.8.4">4.8.4</a>
    (2024-01-23)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>webdriverjs:</strong> use new headless argument to fix
    selenium-webdriver@4.17.0 breaking release (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/992">#992</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/0daba98684ede79bfb6488dd1b81f7d863e69d99">0daba98</a>)</li>
    </ul>
    <h2><a
    href="https://github.com/dequelabs/axe-core-npm/compare/v4.8.1...v4.8.3">4.8.3</a>
    (2024-01-09)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>allow cjs version of packages to export a default value (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/943">#943</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/b5aee3424fe4d0fbc0b2065e9c0bc56ce4032755">b5aee34</a>)</li>
    <li>Update axe-core to v4.8.3 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/968">#968</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/be9002c518b335f56fa21e1bff99e07281be814b">be9002c</a>)</li>
    <li>Update axe-core to v4.8.3 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/978">#978</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/1c837404aa2a63fb6be6f04760d1faec886bc5dc">1c83740</a>)</li>
    <li><strong>webdriverio:</strong> fix types between v8 and &lt;v8 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/962">#962</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/0511338017f52fba78c6ff3708f0c9e950e7a34e">0511338</a>)</li>
    <li><strong>webdriverio:</strong> work with <code>@​wdio/globals</code>
    (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/882">#882</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/2e016b4e17cff09f158427862f2fd2134a62cbc6">2e016b4</a>)</li>
    <li><strong>webdriverjs:</strong> fix default commonJs export (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/927">#927</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/b07d38cc2d85c6127391686482abf762758dce34">b07d38c</a>)</li>
    </ul>
    <h3>Reverts</h3>
    <ul>
    <li>Revert &quot;fix: Update axe-core to v4.8.3 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/968">#968</a>)&quot;
    (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/977">#977</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/0aff5d86e539cb9054bc3bd62a2f2cba8a716b3e">0aff5d8</a>),
    closes <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/968">#968</a>
    <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/977">#977</a></li>
    <li>Revert &quot;chore: merge master into develop (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/955">#955</a>)&quot;
    (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/956">#956</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/07e7d9e7e166391e4fe406db5dc541f56ca44514">07e7d9e</a>),
    closes <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/955">#955</a>
    <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/956">#956</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li>See full diff in <a
    href="https://github.com/dequelabs/axe-core-npm/commits/4.8.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@babel/core` from 7.23.7 to 7.23.9
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.23.9 (2024-01-25)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-modules-systemjs</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16225">#16225</a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16226">#16226</a>
    Improve decorated private method check (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16224">#16224</a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15383">#15383</a>
    fix: Don't throw in <code>getTypeAnnotation</code> when using
    TS+inference (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li>Other
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16210">#16210</a>
    [eslint] Fix <code>no-use-before-define</code> for class ref in fields
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-core</code>, <code>babel-parser</code>,
    <code>babel-template</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16222">#16222</a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16213">#16213</a>
    Remove <code>@babel/types</code> props that are not produced by the
    parser (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:running_woman: Performance</h4>
    <ul>
    <li><code>babel-parser</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16072">#16072</a>
    perf: Improve parser performance for typescript (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-destructuring-private</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-class-static-block</code>,
    <code>babel-plugin-transform-new-target</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16218">#16218</a>
    Improve temporary variables for decorators (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-explicit-resource-management</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15959">#15959</a>
    Improve output of <code>using</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>Committers: 4</h4>
    <ul>
    <li>Babel Bot (<a
    href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
    <li>Huáng Jùnliàng (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li>Nicolò Ribaudo (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
    </ul>
    <h2>v7.23.8 (2024-01-08)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16181">#16181</a>
    fix: <code>preset-env</code> throws exception for <code>export * as
    x</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16201">#16201</a>
    fix: decorator binds <code>getter/setter</code> to
    <code>ctx.access</code> for public fields (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16199">#16199</a>
    fix: Class decorator correctly passes return value (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:leftwards_arrow_with_hook: Revert</h4>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16202">#16202</a>
    Revert &quot;chore: Update artifact tools (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16184">#16184</a>)&quot;
    (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-classes</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-react-jsx</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-plugin-transform-spread</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>,
    <code>babel-runtime-corejs3</code>, <code>babel-runtime</code></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2>v7.23.9 (2024-01-25)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-modules-systemjs</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16225">#16225</a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16226">#16226</a>
    Improve decorated private method check (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16224">#16224</a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15383">#15383</a>
    fix: Don't throw in <code>getTypeAnnotation</code> when using
    TS+inference (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li>Other
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16210">#16210</a>
    [eslint] Fix <code>no-use-before-define</code> for class ref in fields
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-core</code>, <code>babel-parser</code>,
    <code>babel-template</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16222">#16222</a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16213">#16213</a>
    Remove <code>@babel/types</code> props that are not produced by the
    parser (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:running_woman: Performance</h4>
    <ul>
    <li><code>babel-parser</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16072">#16072</a>
    perf: Improve parser performance for typescript (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-destructuring-private</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-class-static-block</code>,
    <code>babel-plugin-transform-new-target</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16218">#16218</a>
    Improve temporary variables for decorators (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-explicit-resource-management</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15959">#15959</a>
    Improve output of <code>using</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h2>v7.23.8 (2024-01-08)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16181">#16181</a>
    fix: <code>preset-env</code> throws exception for <code>export * as
    x</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16201">#16201</a>
    fix: decorator binds <code>getter/setter</code> to
    <code>ctx.access</code> for public fields (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16199">#16199</a>
    fix: Class decorator correctly passes return value (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:leftwards_arrow_with_hook: Revert</h4>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16202">#16202</a>
    Revert &quot;chore: Update artifact tools (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16184">#16184</a>)&quot;
    (<a href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-classes</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-react-jsx</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-plugin-transform-spread</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>, <code>babel-runtime-corejs2</code>,
    <code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16194">#16194</a>
    Improve output of <code>super()</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/babel/babel/commit/a0dd614d1271dd69db1ce908e5171d4ccfec8691"><code>a0dd614</code></a>
    v7.23.9</li>
    <li><a
    href="https://github.com/babel/babel/commit/b2bbffbb2d3db7f1ba23e374ef854eee4e9c4c43"><code>b2bbffb</code></a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16222">#16222</a>)</li>
    <li>See full diff in <a
    href="https://github.com/babel/babel/commits/v7.23.9/packages/babel-core">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@babel/preset-env` from 7.23.8 to 7.23.9
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/releases"><code>@​babel/preset-env</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.23.9 (2024-01-25)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-modules-systemjs</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16225">#16225</a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16226">#16226</a>
    Improve decorated private method check (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16224">#16224</a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15383">#15383</a>
    fix: Don't throw in <code>getTypeAnnotation</code> when using
    TS+inference (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li>Other
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16210">#16210</a>
    [eslint] Fix <code>no-use-before-define</code> for class ref in fields
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-core</code>, <code>babel-parser</code>,
    <code>babel-template</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16222">#16222</a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16213">#16213</a>
    Remove <code>@babel/types</code> props that are not produced by the
    parser (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:running_woman: Performance</h4>
    <ul>
    <li><code>babel-parser</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16072">#16072</a>
    perf: Improve parser performance for typescript (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-destructuring-private</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-class-static-block</code>,
    <code>babel-plugin-transform-new-target</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16218">#16218</a>
    Improve temporary variables for decorators (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-explicit-resource-management</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15959">#15959</a>
    Improve output of <code>using</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>Committers: 4</h4>
    <ul>
    <li>Babel Bot (<a
    href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
    <li>Huáng Jùnliàng (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li>Nicolò Ribaudo (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-env</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2>v7.23.9 (2024-01-25)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-modules-systemjs</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16225">#16225</a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16226">#16226</a>
    Improve decorated private method check (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16224">#16224</a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15383">#15383</a>
    fix: Don't throw in <code>getTypeAnnotation</code> when using
    TS+inference (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li>Other
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16210">#16210</a>
    [eslint] Fix <code>no-use-before-define</code> for class ref in fields
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-core</code>, <code>babel-parser</code>,
    <code>babel-template</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16222">#16222</a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16213">#16213</a>
    Remove <code>@babel/types</code> props that are not produced by the
    parser (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:running_woman: Performance</h4>
    <ul>
    <li><code>babel-parser</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16072">#16072</a>
    perf: Improve parser performance for typescript (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-destructuring-private</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-class-static-block</code>,
    <code>babel-plugin-transform-new-target</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16218">#16218</a>
    Improve temporary variables for decorators (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-explicit-resource-management</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15959">#15959</a>
    Improve output of <code>using</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/babel/babel/commit/a0dd614d1271dd69db1ce908e5171d4ccfec8691"><code>a0dd614</code></a>
    v7.23.9</li>
    <li><a
    href="https://github.com/babel/babel/commit/dfa4cc652718e1ce7905eaa2260cafa3392e052f"><code>dfa4cc6</code></a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16225">#16225</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/1bff0aa5692c340bddf0cf42c76a5b0c5b51a65a"><code>1bff0aa</code></a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16224">#16224</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/87a67bf81281fa8a114b7c8e1f635efae906e53c"><code>87a67bf</code></a>
    Improve temporary variables for decorators (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16218">#16218</a>)</li>
    <li>See full diff in <a
    href="https://github.com/babel/babel/commits/v7.23.9/packages/babel-preset-env">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@babel/runtime-corejs3` from 7.23.8 to 7.23.9
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/releases"><code>@​babel/runtime-corejs3</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.23.9 (2024-01-25)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-modules-systemjs</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16225">#16225</a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16226">#16226</a>
    Improve decorated private method check (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16224">#16224</a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15383">#15383</a>
    fix: Don't throw in <code>getTypeAnnotation</code> when using
    TS+inference (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li>Other
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16210">#16210</a>
    [eslint] Fix <code>no-use-before-define</code> for class ref in fields
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-core</code>, <code>babel-parser</code>,
    <code>babel-template</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16222">#16222</a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16213">#16213</a>
    Remove <code>@babel/types</code> props that are not produced by the
    parser (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:running_woman: Performance</h4>
    <ul>
    <li><code>babel-parser</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16072">#16072</a>
    perf: Improve parser performance for typescript (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-destructuring-private</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-class-static-block</code>,
    <code>babel-plugin-transform-new-target</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16218">#16218</a>
    Improve temporary variables for decorators (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-explicit-resource-management</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15959">#15959</a>
    Improve output of <code>using</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>Committers: 4</h4>
    <ul>
    <li>Babel Bot (<a
    href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
    <li>Huáng Jùnliàng (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li>Nicolò Ribaudo (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/runtime-corejs3</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2>v7.23.9 (2024-01-25)</h2>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>,
    <code>babel-plugin-transform-function-name</code>,
    <code>babel-plugin-transform-modules-systemjs</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16225">#16225</a>
    fix: <code>systemjs</code> re-traverses helpers (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16226">#16226</a>
    Improve decorated private method check (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-runtime</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16224">#16224</a>
    Properly sort <code>core-js@3</code> imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15383">#15383</a>
    fix: Don't throw in <code>getTypeAnnotation</code> when using
    TS+inference (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li>Other
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16210">#16210</a>
    [eslint] Fix <code>no-use-before-define</code> for class ref in fields
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-core</code>, <code>babel-parser</code>,
    <code>babel-template</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16222">#16222</a>
    Migrate <code>eslint-parser</code> to cts (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16213">#16213</a>
    Remove <code>@babel/types</code> props that are not produced by the
    parser (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:running_woman: Performance</h4>
    <ul>
    <li><code>babel-parser</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16072">#16072</a>
    perf: Improve parser performance for typescript (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <ul>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-destructuring-private</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-plugin-transform-class-static-block</code>,
    <code>babel-plugin-transform-new-target</code>,
    <code>babel-plugin-transform-parameters</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16218">#16218</a>
    Improve temporary variables for decorators (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-explicit-resource-management</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/15959">#15959</a>
    Improve output of <code>using</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/babel/babel/commit/a0dd614d1271dd69db1ce908e5171d4ccfec8691"><code>a0dd614</code></a>
    v7.23.9</li>
    <li><a
    href="https://github.com/babel/babel/commit/218faee4351345415b40b23a9e0102f628d45108"><code>218faee</code></a>
    Improve output of <code>using</code> (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/15959">#15959</a>)</li>
    <li>See full diff in <a
    href="https://github.com/babel/babel/commits/v7.23.9/packages/babel-runtime-corejs3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `chai` from 4.4.0 to 4.4.1
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/chaijs/chai/releases">chai's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.4.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>fix: removes <code>??</code> for node compat by <a
    href="https://github.com/43081j"><code>@​43081j</code></a> in <a
    href="https://redirect.github.com/chaijs/chai/pull/1574">chaijs/chai#1574</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/chaijs/chai/compare/v4.4.0...v4.4.1">https://github.com/chaijs/chai/compare/v4.4.0...v4.4.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/chaijs/chai/commit/f4b2fbc9dc5b0eeed25630756b77a3f582c61d2e"><code>f4b2fbc</code></a>
    fix: removes <code>??</code> for node compat (<a
    href="https://redirect.github.com/chaijs/chai/issues/1574">#1574</a>)</li>
    <li>See full diff in <a
    href="https://github.com/chaijs/chai/compare/v4.4.0...v4.4.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `core-js` from 3.35.0 to 3.35.1
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's
    changelog</a>.</em></p>
    <blockquote>
    <h5><a
    href="https://github.com/zloirock/core-js/releases/tag/v3.35.1">3.35.1 -
    2024.01.21</a></h5>
    <ul>
    <li>Fixed internal <code>ToLength</code> operation with bigints, <a
    href="https://redirect.github.com/zloirock/core-js/issues/1318">#1318</a></li>
    <li>Removed significant redundant code from <code>String#split</code>
    polyfill</li>
    <li>Fixed setting names of methods with symbol keys in some old
    engines</li>
    <li>Minor fix of prototype methods export logic in the pure version</li>
    <li>Compat data improvements:
    <ul>
    <li><a
    href="https://github.com/tc39/proposal-iterator-helpers"><code>Iterator</code>
    helpers proposal</a> methods marked as supported from V8 ~ Chrome
    122</li>
    <li>Note that V8 ~ Chrome 122 add <a
    href="https://github.com/tc39/proposal-set-methods"><code>Set</code>
    methods</a>, but they have <a
    href="https://bugs.chromium.org/p/v8/issues/detail?id=14559">a bug</a>
    <a href="https://bugs.webkit.org/show_bug.cgi?id=267494">similar to
    Safari</a></li>
    <li><code>self</code> marked as fixed from Bun 1.0.22</li>
    <li><a
    href="https://github.com/tc39/proposal-explicit-resource-management"><code>SuppressedError</code>
    and <code>Symbol.{ dispose , asyncDispose }</code></a> marked as <a
    href="https://bun.sh/blog/bun-v1.0.23#resource-management-is-now-supported">supported
    from Bun 1.0.23</a></li>
    <li>Added Oculus Quest Browser 31 compat data mapping</li>
    <li>Updated Electron 29 and added Electron 30 compat data mapping</li>
    </ul>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/zloirock/core-js/commit/02c96bf4fd8a6765acaf1d6bcaf27a026c248d08"><code>02c96bf</code></a>
    3.35.1</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/82ab7962c98ab2249e2ececd68981f37f8443e1a"><code>82ab796</code></a>
    minor fix of prototype methods export logic in the pure version</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/a92b8bbf45bff3e004d8f799ae5c8fc1363abb5e"><code>a92b8bb</code></a>
    fix a typo in a comment</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/2e87d77f66e60ef1819a40ca4b0c966ffed361cd"><code>2e87d77</code></a>
    tweak <code>String#split</code> setting</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/299f9cd0e4fe765bad6cab831b5fd339ab2f47bc"><code>299f9cd</code></a>
    fixed setting names of methods with symbol keys in some old engines</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/3c592f0c00e72a92eb6ff4089fdffde742e0fe6e"><code>3c592f0</code></a>
    removed significant redundant code from <code>String#split</code>
    polyfill</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/3928aec65d742313de57837ff2428ca7c88d09e7"><code>3928aec</code></a>
    fix abstract operation</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/f196dc26846e0d1f35b6b13c69102050bd535f0a"><code>f196dc2</code></a>
    drop <code>forced: true</code> added for testing</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/5b960e3c70398b7211ebf068a250fe6bbfe94644"><code>5b960e3</code></a>
    drop an extra <code>stringIndexOf</code> from
    <code>es.string.replace-all</code></li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/1cdaab2f6ef2ef3a309c8e90ac5fa0ae4d009a54"><code>1cdaab2</code></a>
    bump current year</li>
    <li>Additional commits viewable in <a
    href="https://github.com/zloirock/core-js/commits/v3.35.1/packages/core-js">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `lint-staged` from 15.2.0 to 15.2.1
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/okonet/lint-staged/releases">lint-staged's
    releases</a>.</em></p>
    <blockquote>
    <h2>v15.2.1</h2>
    <h3>Patch Changes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/lint-staged/lint-staged/pull/1387">#1387</a>
    <a
    href="https://github.com/lint-staged/lint-staged/commit/e4023f687616dcf4816545b8eefbcce50e255c9c"><code>e4023f6</code></a>
    Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
    Ignore stdin of spawned commands so that they don't get stuck waiting.
    Until now, <em>lint-staged</em> has used the default settings to spawn
    linter commands. This means the <code>stdin</code> of the spawned
    commands has accepted input, and essentially gotten stuck waiting. Now
    the <code>stdin</code> is ignored and commands will no longer get stuck.
    If you relied on this behavior, please open a new issue and describe
    how; the behavior has not been intended.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md">lint-staged's
    changelog</a>.</em></p>
    <blockquote>
    <h2>15.2.1</h2>
    <h3>Patch Changes</h3>
    <ul>
    <li><a
    href="https://redirect.github.com/lint-staged/lint-staged/pull/1387">#1387</a>
    <a
    href="https://github.com/lint-staged/lint-staged/commit/e4023f687616dcf4816545b8eefbcce50e255c9c"><code>e4023f6</code></a>
    Thanks <a href="https://github.com/iiroj"><code>@​iiroj</code></a>! -
    Ignore stdin of spawned commands so that they don't get stuck waiting.
    Until now, <em>lint-staged</em> has used the default settings to spawn
    linter commands. This means the <code>stdin</code> of the spawned
    commands has accepted input, and essentially gotten stuck waiting. Now
    the <code>stdin</code> is ignored and commands will no longer get stuck.
    If you relied on this behavior, please open a new issue and describe
    how; the behavior has not been intended.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/999dcceea206e2b856a3e1d469ba47f566db50a2"><code>999dcce</code></a>
    chore(changeset): release</li>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/52a9e3f9d861ee109e85cbbfe132619c8e19a63c"><code>52a9e3f</code></a>
    Merge pull request <a
    href="https://redirect.github.com/okonet/lint-staged/issues/1387">#1387</a>
    from lint-staged/ignore-stdin</li>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/dd72fdeb6bc0acca018ff8503bcf7c475efb8963"><code>dd72fde</code></a>
    ci: update &quot;actions/cache@v4&quot;</li>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/e4023f687616dcf4816545b8eefbcce50e255c9c"><code>e4023f6</code></a>
    fix: ignore stdin of spawned commands</li>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/46f2c43c93f81b01a34e03c69ab459af1be51665"><code>46f2c43</code></a>
    ci: update <code>actions/setup-node@v4</code></li>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/a684125ec3381a4a6c98fd7c16760b948eaa31f1"><code>a684125</code></a>
    ci: update CodeQL action v3</li>
    <li><a
    href="https://github.com/lint-staged/lint-staged/commit/3b9660d0a0db4e309a1c10edb611df52bdbde54c"><code>3b9660d</code></a>
    chore(deps): update dependencies</li>
    <li>See full diff in <a
    href="https://github.com/okonet/lint-staged/compare/v15.2.0...v15.2.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `prettier` from 3.1.1 to 3.2.4
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/prettier/prettier/releases">prettier's
    releases</a>.</em></p>
    <blockquote>
    <h2>3.2.4</h2>
    <ul>
    <li>Fix <code>.eslintrc.json</code> format <a
    href="https://redirect.github.com/prettier/prettier/issues/15947">#15947</a></li>
    </ul>
    <p>🔗 <a
    href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#324">Changelog</a></p>
    <h2>3.2.3</h2>
    <ul>
    <li>Format <code>tsconfig.json</code> file with <code>jsonc</code>
    parser <a
    href="https://redirect.github.com/prettier/prettier/issues/15927">#15927</a></li>
    </ul>
    <p>🔗 <a
    href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#323">Changelog</a></p>
    <h2>3.2.2</h2>
    <p>🔗 <a
    href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#322">Changelog</a></p>
    <h2>3.2.1</h2>
    <p>🔗 <a
    href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#321">Changelog</a></p>
    <h2>3.2.0</h2>
    <p><a
    href="https://github.com/prettier/prettier/compare/3.1.1...3.2.0">diff</a></p>
    <p>🔗 <a href="https://prettier.io/blog/2024/01/12/3.2.0.html">Release
    note</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
    changelog</a>.</em></p>
    <blockquote>
    <h1>3.2.4</h1>
    <p><a
    href="https://github.com/prettier/prettier/compare/3.2.3...3.2.4">diff</a></p>
    <h4>Fix incorrect parser inference (<a
    href="https://redirect.github.com/prettier/prettier/pull/15947">#15947</a>
    by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4>
    <p>Files like <code>.eslintrc.json</code> were incorrectly formatted as
    JSONC files.</p>
    <!-- raw HTML omitted -->
    <pre lang="jsx"><code>// Input
    prettier --file-info .eslintrc.json
    { &quot;ignored&quot;: false, &quot;inferredParser&quot;:
    &quot;jsonc&quot; }
    <p>// Prettier 3.2.4
    prettier --file-info .eslintrc.json
    { &quot;ignored&quot;: false, &quot;inferredParser&quot;:
    &quot;json&quot; }
    </code></pre></p>
    <h1>3.2.3</h1>
    <p><a
    href="https://github.com/prettier/prettier/compare/3.2.2...3.2.3">diff</a></p>
    <h4>Throw errors for invalid code (<a
    href="https://redirect.github.com/prettier/prettier/pull/15881">#15881</a>
    by <a href="https://github.com/fisker"><code>@​fisker</code></a>, <a
    href="https://github.com/Josh-Cena"><code>@​Josh-Cena</code></a>, <a
    href="https://github.com/auvred"><code>@​auvred</code></a>)</h4>
    <!-- raw HTML omitted -->
    <pre lang="ts"><code>// Input
    1++;
    <p>// Prettier 3.2.2
    1++;</p>
    <p>// Prettier 3.2.3
    SyntaxError: Invalid left-hand side expression in unary operation (1:1)
    &gt; 1 | 1++;
    | ^
    </code></pre></p>
    <!-- raw HTML omitted -->
    <pre lang="ts"><code>// Input
    try {} catch (error = 1){}
    
    // Prettier 3.2.2
    try {
    } catch (error) {}
    
    // Prettier 3.2.3
    SyntaxError: Catch clause variable cannot have an initializer. (1:23)
    &lt;/tr&gt;&lt;/table&gt; 
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/prettier/prettier/commit/03822f5b3428ad77781ede5bd41a248b465be3cd"><code>03822f5</code></a>
    Release 3.2.4</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/1cd4d9c1605e7344e6c0735c1c6cb51ad620b01d"><code>1cd4d9c</code></a>
    Fix JSONC filenames list (<a
    href="https://redirect.github.com/prettier/prettier/issues/15947">#15947</a>)</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/6c6a332171f590a38c369673662d1a5baf765167"><code>6c6a332</code></a>
    Spellcheck</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/75ec1f792123f42f943fad605236d14a7b02f8c1"><code>75ec1f7</code></a>
    Fix lock file</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/dda00cdd1d602e6034d0dbdac7ee84fc3b32f3a9"><code>dda00cd</code></a>
    Clean changelog_unreleased</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/c12e3c67f93d637cacd2e2a2430f97103abe1276"><code>c12e3c6</code></a>
    Git blame ignore 3.2.3</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/4985be553e911fef7d83f3341eb143c443473c58"><code>4985be5</code></a>
    Bump Prettier dependency to 3.2.3</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/38c0d212e78e645f6c64b88fc6a5847013bc837e"><code>38c0d21</code></a>
    Update dependents count</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/42ba4373f47a67a5d50756a76a57b2ce3a5524e5"><code>42ba437</code></a>
    Release 3.2.3</li>
    <li><a
    href="https://github.com/prettier/prettier/commit/99c873d4219f02f684ec8f3d200abee04e9bbe85"><code>99c873d</code></a>
    chore(deps): update typescript-eslint to v6.19.0 (<a
    href="https://redirect.github.com/prettier/prettier/issues/15939">#15939</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/prettier/prettier/compare/3.1.1...3.2.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `selenium-webdriver` from 4.16.0 to 4.17.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/SeleniumHQ/selenium/releases">selenium-webdriver's
    releases</a>.</em></p>
    <blockquote>
    <h2>selenium-4.17.0</h2>
    <h3>Changelog</h3>
    <p>For each component's detailed changelog, please check:</p>
    <ul>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md">JavaScript</a></li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriverServer</a></li>
    </ul>
    <h3>Commits in this release</h3>
    <!-- raw HTML omitted -->
    <ul>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/f08db9ca1be68f26111ac64e4e6d9e02cb2adacd"><code>f08db9ca1b</code></a>
    - Fix rakefile to use the correct variable :: Puja Jagani</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/688345a0b5e717ef67584b3336ddae3c0de4791e"><code>688345a0b5</code></a>
    - [dotnet] Fix nuget target framework (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13253">#13253</a>)
    :: Nikolay Borisenko</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/617e22bfd28e6747aa2d82c803cadfb7f8e74c55"><code>617e22bfd2</code></a>
    - [rb] update gemfile lock :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/45ef68ad909bf8e606f025e8812be76e9077a883"><code>45ef68ad90</code></a>
    - update versions to nightly :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/14436997b92cf5cba674c5de6321cf64a0070784"><code>14436997b9</code></a>
    - [rust] update cargo lock file :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/5260f93c17ac4342b8c68bc878487a7a10db3a02"><code>5260f93c17</code></a>
    - allow api docs generation script to switch to designated branch
    instead of trunk :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/f6bdb7faa5c1c380e31e3d8697ebe2b93eec610e"><code>f6bdb7faa5</code></a>
    - [dotnet] bump version to 4.16.1 :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/0118d7eb00e625c887bea7b6571a731e25b82ef6"><code>0118d7eb00</code></a>
    - Update mirror info (Thu Dec 7 00:15:49 UTC 2023) :: Selenium CI
    Bot</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/9b4c83354e69bea04078ceb3a37d69ebf38f3ad5"><code>9b4c83354e</code></a>
    - [java] bump version to 4.16.1 :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/794f356a7711c2be6dd7f789ebd06c1c2dd88752"><code>794f356a77</code></a>
    - [java] update version to nightly :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/f1aae0472c6b5459c4ec5b0037537b37443edbed"><code>f1aae0472c</code></a>
    - ensure ruby gemfile lock updated when cdp is updated :: Titus
    Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/560b3de1a94715ef37b8081bd1d2f64838c7f250"><code>560b3de1a9</code></a>
    - [js] Fix typo :: Puja Jagani</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/314ca336202ecb5a95b783bed709d20e20b452e1"><code>314ca33620</code></a>
    - Update mirror info (Thu Dec 7 12:06:35 UTC 2023) :: Selenium CI
    Bot</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/b608fa91a47ab19bb3ae823c9d8abc5a7ed6768c"><code>b608fa91a4</code></a>
    - [dotnet] update bazel release targets :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/1bcb948894767cf4525b565f0c5dac73cd3e15e0"><code>1bcb948894</code></a>
    - [build] add rake task for creating dotnet zip files for release ::
    Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/b949dcaf4e16f0c60fdffbca91fbde1f452233e1"><code>b949dcaf4e</code></a>
    - [dotnet] Possibility to output internal log messages to file (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13249">#13249</a>)
    :: Nikolay Borisenko</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/8e75d5dfc42be1ebfc9ed30d0e3103efeed1f969"><code>8e75d5dfc4</code></a>
    - [dotnet] Change a list of downloadable files to IReadOnlyList (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13265">#13265</a>)
    :: Nikolay Borisenko</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/7647b5f343330b24bb29092bbbd07cb964014ea3"><code>7647b5f343</code></a>
    - [build] create prepare_release task that builds packages for all
    languages :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/150625680769af147f0d69e7dc06bf1dd0010280"><code>1506256807</code></a>
    - [build] create publish-nuget task :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/6620bce4e8e9da1fee3ec5a5547afa7dece3f80e"><code>6620bce4e8</code></a>
    - [build] create publish-pypi task :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/68b92607f4629e6406f6611b56a7e08fb9cfdba5"><code>68b92607f4</code></a>
    - [py] Add page load strategy enum (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13258">#13258</a>)
    :: Oboleninov Anton</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/ae655baf5086ccf25eaa840eff4038c4bd79014b"><code>ae655baf50</code></a>
    - [java] Self-signed certificate should not require certificate file (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13268">#13268</a>)
    :: Puja Jagani</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/7f224aa2ea23f916a9ad63958f43f62c5da50611"><code>7f224aa2ea</code></a>
    - [dotnet] Change date format for file log :: Nikolay Borisenko</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/078e4c251a5a810e649b001b74f73248aff9e4c6"><code>078e4c251a</code></a>
    - Update JRuby to 9.4 :: Alex Rodionov</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/8063da277e65ff7a02934809796bafb5cefed542"><code>8063da277e</code></a>
    - [docs] Fix Ruby docs generation :: Alex Rodionov</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/46946e99b93cca649c9a8060d998d880d570f644"><code>46946e99b9</code></a>
    - [dotnet] Improve file logging code smell based on feedback from 13249
    :: Nikolay Borisenko</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/c606239f0679fc7f48b6b4a5cb0ff8d3e2abc16f"><code>c606239f06</code></a>
    - [build] clean up Rakefile :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/757de62549746fa9bcb1e9effcc61afbde6fc55f"><code>757de62549</code></a>
    - [build] update change log file to accept language :: Titus
    Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/03c23183464f5cdfe1e7c270a97cf59925c91104"><code>03c2318346</code></a>
    - [dotnet] update change log and bump version to 4.16.2 :: Titus
    Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/259a94d1d2f7782da4340831bed450b5767d9759"><code>259a94d1d2</code></a>
    - [java] remove deprecated classes and their tests (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13200">#13200</a>)
    :: Oscar Devora</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/3640adcab3390e984ab30a6696e05b6f87bd07c8"><code>3640adcab3</code></a>
    - chore(java): update-migrate htmlunit dependency (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13266">#13266</a>)
    :: Matt McCartney</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/8bf431e511457677c42c3524d0c25cd28ea4fa17"><code>8bf431e511</code></a>
    - [build] fix rakefile tasks for .NET release :: Titus Fortner</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/9bbdb54d69e813c827fd57bff0c3521d5023bdf9"><code>9bbdb54d69</code></a>
    - Update lock.yml :: Diego Molina</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/0d204d63111ab4e52eab6e226a17b1ddfa421c33"><code>0d204d6311</code></a>
    - Update lock.yml :: Diego Molina</li>
    <li><a
    href="http://github.com/seleniumhq/selenium/commit/888845f15d001f6d7390e47ac30c9efff6779b41"><code>888845f15d</code></a>
    - [dotnet] Make System.Text.Json available as a dependency :: Simon
    Stewart</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/e52b1be0574650813bf0985a7ddaa27500839ab6"><code>e52b1be</code></a>
    update versions and changelogs for 4.17</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/d5b9382bf3a7858da54b52869b973b73b51db8dd"><code>d5b9382</code></a>
    update all necessary files prior to a release</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/56140267a727c9afabcb40a3d57d101119e35c41"><code>5614026</code></a>
    [build] improve automated update task</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/8957fb5759617bc1787b2733de4502f56bb8d7b5"><code>8957fb5</code></a>
    [build] update which dotnet files need to be updated for new chrome
    versions</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/134aa673822cd97c75e53e4b35deac87ae737cf9"><code>134aa67</code></a>
    [rb] update unit test to include correct server port</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/cc85374c890fc5501298bea5b226c788a7a9859d"><code>cc85374</code></a>
    [ci] deleting concurrency section until we figure out what we need</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/fa0637a34a75c08f00ac6295e5368cdae19abb71"><code>fa0637a</code></a>
    [build] update rake task names</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/5040a5aa4ed1e6fe807fbeb1e5957b6e0513aa5c"><code>5040a5a</code></a>
    [rb] checking wrong public method for full page screenshots</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/11c799a665003d94747250ef0099cd2850893788"><code>11c799a</code></a>
    [rb] fix incorrect method name</li>
    <li><a
    href="https://github.com/SeleniumHQ/selenium/commit/1164555b9dc71c4cbd26120de01956ede9b50321"><code>1164555</code></a>
    [py] Fix type error in mypy (<a
    href="https://redirect.github.com/SeleniumHQ/selenium/issues/13482">#13482</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/SeleniumHQ/selenium/compare/selenium-4.16.0...selenium-4.17.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter …
    dependabot[bot] and straker committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    2bdfc57 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. ci: replce hub with gh CLI (#4326)

    It looks like `hub` was removed from all newer versions of GitHub
    Actions and users are required to install it on their systems to be able
    to use it. Instead of using `hub` this PR replaces it with `gh` cli
    
    No QA required
    michael-siek committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    666558d View commit details
    Browse the repository at this point in the history
  2. fix: Add LICENSE-3RD-PARTY.txt file (#4304)

    Axe-core needs to include the copyright and licenses of third-party
    software.
    
    I also looked at preserving the copyright statements from third-party
    libraries where they are embedded. Unfortunately that will require us
    addressing the webpack issue due to which we pinned our ESBuild version.
    dequelabs/axe-core#4305
    
    ---------
    
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    2 people authored and straker committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    139c553 View commit details
    Browse the repository at this point in the history
  3. fix: avoid reading element-specific node properties of non-element no…

    …de types (#4317)
    
    Updates VirtualNode's `props` initialization path to avoid reading
    properties that we know based on `nodeType` won't be present anyway.
    This should mitigate #4316 by avoiding reading the problematic `value`
    prop present on certain text nodes.
    
    I also cleaned up some missing test coverage in the impacted code.
    
    Closes: #4316
    dbjorge authored and straker committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    a2a6935 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. chore: bump husky from 8.0.3 to 9.0.7 (#4320)

    Bumps [husky](https://github.com/typicode/husky) from 8.0.3 to 9.0.7.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/typicode/husky/releases">husky's
    releases</a>.</em></p>
    <blockquote>
    <h2>v9.0.7</h2>
    <ul>
    <li>fix: typo and source <code>~/.huskyrc</code> correctly
    (compatibility with v8)</li>
    <li>docs: fix example by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1363">typicode/husky#1363</a></li>
    </ul>
    <h2>v9.0.6</h2>
    <ul>
    <li>docs: add favicon by <a
    href="https://github.com/rakleed"><code>@​rakleed</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1354">typicode/husky#1354</a></li>
    <li>chore: apply editorconfig to code only by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1355">typicode/husky#1355</a></li>
    <li>docs: update install script to mjs and fix CI checks by <a
    href="https://github.com/starnayuta"><code>@​starnayuta</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1357">typicode/husky#1357</a></li>
    <li>Fix unbound variable by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1359">typicode/husky#1359</a></li>
    </ul>
    <h2>v9.0.5</h2>
    <ul>
    <li>docs: update path to startup files by <a
    href="https://github.com/ManuelRauber"><code>@​ManuelRauber</code></a>
    in <a
    href="https://redirect.github.com/typicode/husky/pull/1350">typicode/husky#1350</a></li>
    <li>fix: init error by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1353">typicode/husky#1353</a></li>
    </ul>
    <h2>v9.0.4</h2>
    <ul>
    <li>fix: init create dir before by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1348">typicode/husky#1348</a></li>
    <li>refactor: simplify by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1349">typicode/husky#1349</a></li>
    <li>fix: init not working on pnpm <a
    href="https://redirect.github.com/typicode/husky/issues/1334">#1334</a>
    by <a href="https://github.com/rozbo"><code>@​rozbo</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1347">typicode/husky#1347</a></li>
    </ul>
    <h2>v9.0.3</h2>
    <ul>
    <li>docs: fix link by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1340">typicode/husky#1340</a></li>
    <li>chore: fix links in issue template by <a
    href="https://github.com/julien-f"><code>@​julien-f</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1341">typicode/husky#1341</a></li>
    <li>fix: add scripts field if not present by <a
    href="https://github.com/chalkygames123"><code>@​chalkygames123</code></a>
    in <a
    href="https://redirect.github.com/typicode/husky/pull/1338">typicode/husky#1338</a></li>
    <li>docs: changelog link by <a
    href="https://github.com/typicode"><code>@​typicode</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1343">typicode/husky#1343</a></li>
    <li>fix: insert final newline by <a
    href="https://github.com/chalkygames123"><code>@​chalkygames123</code></a>
    in <a
    href="https://redirect.github.com/typicode/husky/pull/1339">typicode/husky#1339</a></li>
    <li>fix: fix git hooks path on windows by <a
    href="https://github.com/rozbo"><code>@​rozbo</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1346">typicode/husky#1346</a></li>
    </ul>
    <h2>v9.0.2</h2>
    <ul>
    <li>fix: exit code by <a
    href="https://github.com/gergelypap"><code>@​gergelypap</code></a> in <a
    href="https://redirect.github.com/typicode/husky/pull/1336">typicode/husky#1336</a></li>
    <li>docs: typo by <a
    href="https://github.com/chalkygames123"><code>@​chalkygames123</code></a>
    in <a
    href="https://redirect.github.com/typicode/husky/pull/1337">typicode/husky#1337</a></li>
    </ul>
    <h2>v9.0.1</h2>
    <!-- raw HTML omitted -->
    <!-- raw HTML omitted -->
    <h2>TLDR;</h2>
    <p>Improved user experience and a (even) smaller package size while
    packing in more features!</p>
    <p><em>Note: install using <code>husky@latest</code> to get the bug
    fixes that were released after.</em></p>
    <h2>👋 By the Way</h2>
    <p><strong>I'm available for remote work</strong> (Front-end/Back-end
    mainly JS/TS but open to other stacks Rails, Go, Elixir). You can
    contact me at my mail: typicode at gmail 🙂</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/typicode/husky/commit/9e08ef013cd638e9f342e700fa2aa063e1065e54"><code>9e08ef0</code></a>
    chrore: bump version</li>
    <li><a
    href="https://github.com/typicode/husky/commit/04d7407d4f316a677b71e70d24f18c339169372c"><code>04d7407</code></a>
    fix: typo in sourcing ~/.huskyrc</li>
    <li><a
    href="https://github.com/typicode/husky/commit/800fbf1744c306dc328c47d6ef52829721f48378"><code>800fbf1</code></a>
    docs: fix example (<a
    href="https://redirect.github.com/typicode/husky/issues/1363">#1363</a>)</li>
    <li><a
    href="https://github.com/typicode/husky/commit/c1bbd9b8583d900171b6c81d751f11e506d12c1e"><code>c1bbd9b</code></a>
    style: indent</li>
    <li><a
    href="https://github.com/typicode/husky/commit/2da78cb5ebec4d84c2e7e5eeea6e118fdcf88610"><code>2da78cb</code></a>
    9.0.6</li>
    <li><a
    href="https://github.com/typicode/husky/commit/797dfdfa7162c6114b44b3818fd5eeee1df0cc2d"><code>797dfdf</code></a>
    Fix: unbound variable (<a
    href="https://redirect.github.com/typicode/husky/issues/1359">#1359</a>)</li>
    <li><a
    href="https://github.com/typicode/husky/commit/e7ada20240c9f8b1501e4f94cb0c28b2811e8eb9"><code>e7ada20</code></a>
    docs: update install script to mjs and simplify (<a
    href="https://redirect.github.com/typicode/husky/issues/1357">#1357</a>)</li>
    <li><a
    href="https://github.com/typicode/husky/commit/534bfed5139d37f528744b512bd8a9fd10b4f74a"><code>534bfed</code></a>
    chore: apply editorconfig to code only (<a
    href="https://redirect.github.com/typicode/husky/issues/1355">#1355</a>)</li>
    <li><a
    href="https://github.com/typicode/husky/commit/f44635127c946ca1d6a02bc6d3ddb6defefea8a1"><code>f446351</code></a>
    docs: add favicon (<a
    href="https://redirect.github.com/typicode/husky/issues/1354">#1354</a>)</li>
    <li><a
    href="https://github.com/typicode/husky/commit/8314bef03770cfb8f69ac95616f5c325709eacce"><code>8314bef</code></a>
    9.0.5</li>
    <li>Additional commits viewable in <a
    href="https://github.com/typicode/husky/compare/v8.0.3...v9.0.7">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=husky&package-manager=npm_and_yarn&previous-version=8.0.3&new-version=9.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    Co-authored-by: Dan Bjorge <dan.bjorge@deque.com>
    3 people committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    8b8c5c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. fix(utils/get-selector): ignore 'xmlns' attribute when generating a s…

    …elector (#4303)
    
    Ignore the "xmlns" attribute when generating a selector, since the
    selector spec does not support namespaces.
    
    Closes: dequelabs/axe-core#4302
    thuey authored and straker committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    8c68546 View commit details
    Browse the repository at this point in the history
  2. fix(d.ts): RawNodesResult issues (#4229)

    * fix(d.ts): RawNodesResult issues
    
    * Type tests
    
    * More
    
    * empty
    
    * Fixed feedback
    WilcoFiers authored and straker committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    f105266 View commit details
    Browse the repository at this point in the history
  3. fix(d.ts): RunOptions.reporter can be any string (#4218)

    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    80de793 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd74523 View commit details
    Browse the repository at this point in the history
  5. chore(release): 4.8.4

    straker committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    b8839aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ba9d05 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

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

Commits on Feb 26, 2024

  1. ci: update browser-tools 1.4.8 (#4341)

    update browser-tools orb so that the new updated url for chromedrivers
    are used.
    
    no qa required
    michael-siek committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ed737c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. feat: adding the wcag131 tag to the aria-hidden-body rule (#4349)

    << Describe the changes >>
    This PR adds the `wcag412` tag to the aria-hidden-body rule, making it
    easier for the testing engine to detect issues.
    
    Closes #4315
    
    ---------
    
    Signed-off-by: Christine <shecoder30@gmail.com>
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    CBID2 and WilcoFiers committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    dd4c3c3 View commit details
    Browse the repository at this point in the history
  2. chore: bump chromedriver from 121.0.0 to 122.0.4 (#4353)

    Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from
    121.0.0 to 122.0.4.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/f4a0d7bd0be6b64d08b97e861bd1d4270cd09595"><code>f4a0d7b</code></a>
    Bump version to 122.0.4</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/91bf14b4d3214c3cca9e655f9b035f4f6e4c0703"><code>91bf14b</code></a>
    Bump version to 122.0.3</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/c91fa59595ca031d517e5ae41fbad2b002196e89"><code>c91fa59</code></a>
    Add tests and report on github actions</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/2cfb625a9124a929f2e2f0485241727aca6211e6"><code>2cfb625</code></a>
    Update dependencies and change proxy impl</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/6c14fa780aeea39dc066ca9e45d8a85dd58c9af7"><code>6c14fa7</code></a>
    Use metadata endpoint to find DL url</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/4da3f80c85d44aca141e700056cf9aee99a2a4f8"><code>4da3f80</code></a>
    Bump version to 122.0.0</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/10e59bd593a77e32ee21d4fc249e59e56656d38d"><code>10e59bd</code></a>
    Bump version to 121.0.2</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/6d7c2f1c3c28146fed153facbe2dd2d7d9319d88"><code>6d7c2f1</code></a>
    Remove Node.js 18 from arm build</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/076da75e6e66b6ef35fee8c27427a8968893d25e"><code>076da75</code></a>
    Bump version</li>
    <li><a
    href="https://github.com/giggio/node-chromedriver/commit/06656e982bf7e2ab4ff18ca73dc70ec3032765c0"><code>06656e9</code></a>
    Update default binary CDN URL</li>
    <li>See full diff in <a
    href="https://github.com/giggio/node-chromedriver/compare/121.0.0...122.0.4">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chromedriver&package-manager=npm_and_yarn&previous-version=121.0.0&new-version=122.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    93940f5 View commit details
    Browse the repository at this point in the history
  3. chore: bump the npm-low-risk group with 13 updates (#4352)

    [//]: # (dependabot-start)
    ⚠️  **Dependabot is rebasing this PR** ⚠️ 
    
    Rebasing might not happen immediately, so don't worry if this takes some
    time.
    
    Note: if you make any changes to this PR yourself, they will take
    precedence over the rebase.
    
    ---
    
    [//]: # (dependabot-end)
    
    Bumps the npm-low-risk group with 13 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@axe-core/webdriverjs](https://github.com/dequelabs/axe-core-npm) |
    `4.8.4` | `4.8.5` |
    |
    [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
    | `7.23.9` | `7.24.0` |
    |
    [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env)
    | `7.23.9` | `7.24.0` |
    |
    [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3)
    | `7.23.9` | `7.24.0` |
    | [colorjs.io](https://github.com/LeaVerou/color.js) | `0.4.5` | `0.5.0`
    |
    |
    [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js)
    | `3.35.1` | `3.36.0` |
    | [eslint](https://github.com/eslint/eslint) | `8.56.0` | `8.57.0` |
    | [husky](https://github.com/typicode/husky) | `9.0.7` | `9.0.11` |
    | [karma](https://github.com/karma-runner/karma) | `6.4.2` | `6.4.3` |
    | [lint-staged](https://github.com/okonet/lint-staged) | `15.2.1` |
    `15.2.2` |
    | [mocha](https://github.com/mochajs/mocha) | `10.2.0` | `10.3.0` |
    | [prettier](https://github.com/prettier/prettier) | `3.2.4` | `3.2.5` |
    | [selenium-webdriver](https://github.com/SeleniumHQ/selenium) |
    `4.17.0` | `4.18.1` |
    
    Updates `@axe-core/webdriverjs` from 4.8.4 to 4.8.5
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dequelabs/axe-core-npm/releases"><code>@​axe-core/webdriverjs</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>Release 4.8.5</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>fix: Update axe-core to v4.8.4 by <a
    href="https://github.com/github-actions"><code>@​github-actions</code></a>
    in <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/pull/1008">dequelabs/axe-core-npm#1008</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/dequelabs/axe-core-npm/compare/v4.8.4...v4.8.5">https://github.com/dequelabs/axe-core-npm/compare/v4.8.4...v4.8.5</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md"><code>@​axe-core/webdriverjs</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/dequelabs/axe-core-npm/compare/v4.8.4...v4.8.5">4.8.5</a>
    (2024-02-08)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li>Update axe-core to v4.8.4 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1008">#1008</a>)
    (<a
    href="https://github.com/dequelabs/axe-core-npm/commit/d54f145a4078c4730a850e694c9eb77297c23a35">d54f145</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/1540d5aed5f0642739551862dfebb6a82cc78f09"><code>1540d5a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1015">#1015</a>
    from dequelabs/release</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/8c4ea105659a7011fc0aa319aa27811bc25380e2"><code>8c4ea10</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1013">#1013</a>
    from dequelabs/release-2024-02-08</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/2a68996eef37847640faa60f48453684d74cf4d9"><code>2a68996</code></a>
    chore: RC v4.8.5</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/bc94e81101a84d9b1c3c91d9d94649173168cfaa"><code>bc94e81</code></a>
    ci: fix tagging when creating releases (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1012">#1012</a>)</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/d54f145a4078c4730a850e694c9eb77297c23a35"><code>d54f145</code></a>
    fix: Update axe-core to v4.8.4 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1008">#1008</a>)</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/04b0f1bd864ede05f9ab5962974aabdb4aa0e6c6"><code>04b0f1b</code></a>
    chore: update chromedriver to 121 (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1005">#1005</a>)</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/38e440c24627b4f7316f9d04a1e05803a2c5d5d6"><code>38e440c</code></a>
    chore: merge master into develop (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/998">#998</a>)</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/67119354626eacc1208da13c8d71570a0cf0e4f1"><code>6711935</code></a>
    ci: fix github release script (<a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/999">#999</a>)</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/4b97eb6d3aa1e39eba920208f8f8691fa86347c8"><code>4b97eb6</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/997">#997</a>
    from dequelabs/release</li>
    <li><a
    href="https://github.com/dequelabs/axe-core-npm/commit/39c64e9b4363a395be59e4a7fa507142553e0cf9"><code>39c64e9</code></a>
    Merge pull request <a
    href="https://redirect.github.com/dequelabs/axe-core-npm/issues/995">#995</a>
    from dequelabs/release-2024-01-23</li>
    <li>Additional commits viewable in <a
    href="https://github.com/dequelabs/axe-core-npm/compare/4.8.4...v4.8.5">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@babel/core` from 7.23.9 to 7.24.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.24.0 (2024-02-28)</h2>
    <p>Thanks <a href="https://github.com/ajihyf"><code>@​ajihyf</code></a>
    for your first PR!</p>
    <p>Release post with summary and highlights: <a
    href="https://babeljs.io/7.24.0">https://babeljs.io/7.24.0</a></p>
    <h4>:rocket: New Feature</h4>
    <ul>
    <li><code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
    Export babel tooling packages in <code>@babel/standalone</code> (<a
    href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-transform-class-properties</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-syntax-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-preset-flow</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
    [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
    <code>experimental_useHermesParser</code> option in
    <code>preset-flow</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-import-to-platform-api</code>,
    <code>babel-plugin-proposal-import-wasm-source</code>,
    <code>babel-plugin-proposal-json-modules</code>,
    <code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
    transform support for JSON modules imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-transform-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
    back <code>moduleName</code> option to
    <code>@babel/plugin-transform-runtime</code> (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-parser</code>, <code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
    Allow import attributes for <code>TSImportType</code> (<a
    href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-plugin-proposal-do-expressions</code>,
    <code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
    fix: avoid <code>popContext</code> on unvisited node paths (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
    class private properties when <code>privateFieldsAsSymbols</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
    the support of <code>arguments</code> in private <code>get/set</code>
    method (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
    Reduce decorator static property size (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
    evaluation order of decorators with cached receiver (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
    decorator this memoization (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
    Preserve <code>static</code> on decorated private <code>accessor</code>
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
    fix: handle decorated async private method and generator (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
    class private properties when <code>privateFieldsAsProperties</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
    not consider <code>arguments</code> in a helper as a global reference
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
    Handle symbol key class elements decoration (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
    not define <code>access.get</code> for public setter decorators (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:nail_care: Polish</h4>
    <ul>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2>v7.24.0 (2024-02-28)</h2>
    <h4>:rocket: New Feature</h4>
    <ul>
    <li><code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
    Export babel tooling packages in <code>@babel/standalone</code> (<a
    href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-transform-class-properties</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-syntax-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-preset-flow</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
    [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
    <code>experimental_useHermesParser</code> option in
    <code>preset-flow</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-import-to-platform-api</code>,
    <code>babel-plugin-proposal-import-wasm-source</code>,
    <code>babel-plugin-proposal-json-modules</code>,
    <code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
    transform support for JSON modules imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-transform-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
    back <code>moduleName</code> option to
    <code>@babel/plugin-transform-runtime</code> (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-parser</code>, <code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
    Allow import attributes for <code>TSImportType</code> (<a
    href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-plugin-proposal-do-expressions</code>,
    <code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
    fix: avoid <code>popContext</code> on unvisited node paths (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
    class private properties when <code>privateFieldsAsSymbols</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
    the support of <code>arguments</code> in private <code>get/set</code>
    method (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
    Reduce decorator static property size (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
    evaluation order of decorators with cached receiver (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
    decorator this memoization (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
    Preserve <code>static</code> on decorated private <code>accessor</code>
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
    fix: handle decorated async private method and generator (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
    class private properties when <code>privateFieldsAsProperties</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
    not consider <code>arguments</code> in a helper as a global reference
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
    Handle symbol key class elements decoration (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
    not define <code>access.get</code> for public setter decorators (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:nail_care: Polish</h4>
    <ul>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16278">#16278</a>
    Continue writing <code>output.js</code> when <code>exec.js</code> throws
    (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/babel/babel/commit/ce59160e34e21e8f1ac2fc55ae037f7b043e8d20"><code>ce59160</code></a>
    v7.24.0</li>
    <li><a
    href="https://github.com/babel/babel/commit/4bd1d4167e0985160468f3ec2efe58b21c177c8b"><code>4bd1d41</code></a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16267">#16267</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/741939c5177f21de522eb63de5fce14c6bee5e72"><code>741939c</code></a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/12428">#12428</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/08a057c169f0b92ad3797aea9214a4428ced1a9f"><code>08a057c</code></a>
    Use <code>Object.hasOwn</code> when available (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16248">#16248</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/ee7ef0bdbae0f9398f38f53c13d1d658d0205e13"><code>ee7ef0b</code></a>
    chore: Helper changes for Babel 8 (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16209">#16209</a>)</li>
    <li>See full diff in <a
    href="https://github.com/babel/babel/commits/v7.24.0/packages/babel-core">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@babel/preset-env` from 7.23.9 to 7.24.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/releases"><code>@​babel/preset-env</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.24.0 (2024-02-28)</h2>
    <p>Thanks <a href="https://github.com/ajihyf"><code>@​ajihyf</code></a>
    for your first PR!</p>
    <p>Release post with summary and highlights: <a
    href="https://babeljs.io/7.24.0">https://babeljs.io/7.24.0</a></p>
    <h4>:rocket: New Feature</h4>
    <ul>
    <li><code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
    Export babel tooling packages in <code>@babel/standalone</code> (<a
    href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-transform-class-properties</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-syntax-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-preset-flow</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
    [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
    <code>experimental_useHermesParser</code> option in
    <code>preset-flow</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-import-to-platform-api</code>,
    <code>babel-plugin-proposal-import-wasm-source</code>,
    <code>babel-plugin-proposal-json-modules</code>,
    <code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
    transform support for JSON modules imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-transform-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
    back <code>moduleName</code> option to
    <code>@babel/plugin-transform-runtime</code> (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-parser</code>, <code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
    Allow import attributes for <code>TSImportType</code> (<a
    href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-plugin-proposal-do-expressions</code>,
    <code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
    fix: avoid <code>popContext</code> on unvisited node paths (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
    class private properties when <code>privateFieldsAsSymbols</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
    the support of <code>arguments</code> in private <code>get/set</code>
    method (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
    Reduce decorator static property size (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
    evaluation order of decorators with cached receiver (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
    decorator this memoization (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
    Preserve <code>static</code> on decorated private <code>accessor</code>
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
    fix: handle decorated async private method and generator (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
    class private properties when <code>privateFieldsAsProperties</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
    not consider <code>arguments</code> in a helper as a global reference
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
    Handle symbol key class elements decoration (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
    not define <code>access.get</code> for public setter decorators (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:nail_care: Polish</h4>
    <ul>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-env</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2>v7.24.0 (2024-02-28)</h2>
    <h4>:rocket: New Feature</h4>
    <ul>
    <li><code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
    Export babel tooling packages in <code>@babel/standalone</code> (<a
    href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-transform-class-properties</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-syntax-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-preset-flow</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
    [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
    <code>experimental_useHermesParser</code> option in
    <code>preset-flow</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-import-to-platform-api</code>,
    <code>babel-plugin-proposal-import-wasm-source</code>,
    <code>babel-plugin-proposal-json-modules</code>,
    <code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
    transform support for JSON modules imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-transform-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
    back <code>moduleName</code> option to
    <code>@babel/plugin-transform-runtime</code> (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-parser</code>, <code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
    Allow import attributes for <code>TSImportType</code> (<a
    href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-plugin-proposal-do-expressions</code>,
    <code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
    fix: avoid <code>popContext</code> on unvisited node paths (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
    class private properties when <code>privateFieldsAsSymbols</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
    the support of <code>arguments</code> in private <code>get/set</code>
    method (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
    Reduce decorator static property size (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
    evaluation order of decorators with cached receiver (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
    decorator this memoization (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
    Preserve <code>static</code> on decorated private <code>accessor</code>
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
    fix: handle decorated async private method and generator (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
    class private properties when <code>privateFieldsAsProperties</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
    not consider <code>arguments</code> in a helper as a global reference
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
    Handle symbol key class elements decoration (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
    not define <code>access.get</code> for public setter decorators (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:nail_care: Polish</h4>
    <ul>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16278">#16278</a>
    Continue writing <code>output.js</code> when <code>exec.js</code> throws
    (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/babel/babel/commit/ce59160e34e21e8f1ac2fc55ae037f7b043e8d20"><code>ce59160</code></a>
    v7.24.0</li>
    <li><a
    href="https://github.com/babel/babel/commit/1a030ada2e4ed2053552830bf9c1cd8ab46e6afe"><code>1a030ad</code></a>
    Update fixtures (Windows)</li>
    <li><a
    href="https://github.com/babel/babel/commit/602e8c9d67b70f7f5ae3f3fb64bb97ec63eb8ab1"><code>602e8c9</code></a>
    Move new private elements helper parameters (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16299">#16299</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/f30a8fde1008175d9a70e73d7862bbd8d7f6e4bc"><code>f30a8fd</code></a>
    Fix class private properties when <code>privateFieldsAsProperties</code>
    (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16275">#16275</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/24fb6f880f43c079476985f7f042caf5dab4a202"><code>24fb6f8</code></a>
    Do not use descriptors for private class elements (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16261">#16261</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/741939c5177f21de522eb63de5fce14c6bee5e72"><code>741939c</code></a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/12428">#12428</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/08a057c169f0b92ad3797aea9214a4428ced1a9f"><code>08a057c</code></a>
    Use <code>Object.hasOwn</code> when available (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env/issues/16248">#16248</a>)</li>
    <li>See full diff in <a
    href="https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@babel/runtime-corejs3` from 7.23.9 to 7.24.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/releases"><code>@​babel/runtime-corejs3</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v7.24.0 (2024-02-28)</h2>
    <p>Thanks <a href="https://github.com/ajihyf"><code>@​ajihyf</code></a>
    for your first PR!</p>
    <p>Release post with summary and highlights: <a
    href="https://babeljs.io/7.24.0">https://babeljs.io/7.24.0</a></p>
    <h4>:rocket: New Feature</h4>
    <ul>
    <li><code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
    Export babel tooling packages in <code>@babel/standalone</code> (<a
    href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-transform-class-properties</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-syntax-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-preset-flow</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
    [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
    <code>experimental_useHermesParser</code> option in
    <code>preset-flow</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-import-to-platform-api</code>,
    <code>babel-plugin-proposal-import-wasm-source</code>,
    <code>babel-plugin-proposal-json-modules</code>,
    <code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
    transform support for JSON modules imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-transform-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
    back <code>moduleName</code> option to
    <code>@babel/plugin-transform-runtime</code> (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-parser</code>, <code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
    Allow import attributes for <code>TSImportType</code> (<a
    href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-plugin-proposal-do-expressions</code>,
    <code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
    fix: avoid <code>popContext</code> on unvisited node paths (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
    class private properties when <code>privateFieldsAsSymbols</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
    the support of <code>arguments</code> in private <code>get/set</code>
    method (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
    Reduce decorator static property size (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
    evaluation order of decorators with cached receiver (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
    decorator this memoization (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
    Preserve <code>static</code> on decorated private <code>accessor</code>
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
    fix: handle decorated async private method and generator (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
    class private properties when <code>privateFieldsAsProperties</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
    not consider <code>arguments</code> in a helper as a global reference
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
    Handle symbol key class elements decoration (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
    not define <code>access.get</code> for public setter decorators (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:nail_care: Polish</h4>
    <ul>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/runtime-corejs3</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2>v7.24.0 (2024-02-28)</h2>
    <h4>:rocket: New Feature</h4>
    <ul>
    <li><code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/11696">#11696</a>
    Export babel tooling packages in <code>@babel/standalone</code> (<a
    href="https://github.com/ajihyf"><code>@​ajihyf</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-transform-class-properties</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16267">#16267</a>
    Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-proposal-pipeline-operator</code>,
    <code>babel-plugin-syntax-decorators</code>,
    <code>babel-plugin-transform-class-properties</code>,
    <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>,
    <code>babel-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16242">#16242</a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-preset-flow</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16309">#16309</a>
    [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add
    <code>experimental_useHermesParser</code> option in
    <code>preset-flow</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-import-to-platform-api</code>,
    <code>babel-plugin-proposal-import-wasm-source</code>,
    <code>babel-plugin-proposal-json-modules</code>,
    <code>babel-standalone</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add
    transform support for JSON modules imports (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-plugin-transform-runtime</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add
    back <code>moduleName</code> option to
    <code>@babel/plugin-transform-runtime</code> (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-parser</code>, <code>babel-types</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16277">#16277</a>
    Allow import attributes for <code>TSImportType</code> (<a
    href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:bug: Bug Fix</h4>
    <ul>
    <li><code>babel-plugin-proposal-do-expressions</code>,
    <code>babel-traverse</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16305">#16305</a>
    fix: avoid <code>popContext</code> on unvisited node paths (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix
    class private properties when <code>privateFieldsAsSymbols</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-transform-private-methods</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix
    the support of <code>arguments</code> in private <code>get/set</code>
    method (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16287">#16287</a>
    Reduce decorator static property size (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix
    evaluation order of decorators with cached receiver (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix
    decorator this memoization (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16266">#16266</a>
    Preserve <code>static</code> on decorated private <code>accessor</code>
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16258">#16258</a>
    fix: handle decorated async private method and generator (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helper-create-class-features-plugin</code>,
    <code>babel-plugin-proposal-decorators</code>,
    <code>babel-plugin-transform-async-generator-functions</code>,
    <code>babel-plugin-transform-private-methods</code>,
    <code>babel-plugin-transform-private-property-in-object</code>,
    <code>babel-plugin-transform-typescript</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix
    class private properties when <code>privateFieldsAsProperties</code> (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do
    not consider <code>arguments</code> in a helper as a global reference
    (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    <li><code>babel-helpers</code>,
    <code>babel-plugin-proposal-decorators</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16270">#16270</a>
    Handle symbol key class elements decoration (<a
    href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do
    not define <code>access.get</code> for public setter decorators (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:nail_care: Polish</h4>
    <ul>
    <li><code>babel-core</code>,
    <code>babel-helper-create-class-features-plugin</code>,
    <code>babel-preset-env</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/12428">#12428</a>
    Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a
    href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:house: Internal</h4>
    <ul>
    <li><code>babel-helper-transform-fixture-test-runner</code>
    <ul>
    <li><a
    href="https://redirect.github.com/babel/babel/pull/16278">#16278</a>
    Continue writing <code>output.js</code> when <code>exec.js</code> throws
    (<a
    href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
    </ul>
    </li>
    </ul>
    <h4>:microscope: Output optimization</h4>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/babel/babel/commit/ce59160e34e21e8f1ac2fc55ae037f7b043e8d20"><code>ce59160</code></a>
    v7.24.0</li>
    <li><a
    href="https://github.com/babel/babel/commit/24fb6f880f43c079476985f7f042caf5dab4a202"><code>24fb6f8</code></a>
    Do not use descriptors for private class elements (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16261">#16261</a>)</li>
    <li><a
    href="https://github.com/babel/babel/commit/e2649b13dd5cbeab4a7840b801c0ab893ab05308"><code>e2649b1</code></a>
    Support decorator 2023-11 normative updates (<a
    href="https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3/issues/16242">#16242</a>)</li>
    <li>See full diff in <a
    href="https://github.com/babel/babel/commits/v7.24.0/packages/babel-runtime-corejs3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `colorjs.io` from 0.4.5 to 0.5.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/LeaVerou/color.js/releases">colorjs.io's
    releases</a>.</em></p>
    <blockquote>
    <h2>v0.5.0</h2>
    <p>It’s been a while since our last release, so this is a big one!
    Going forwards, we plan to make at least one release per month.</p>
    <h2>Heads ups</h2>
    <h3>⚠️ Future breaking change</h3>
    <p>Color.js currently uses <code>NaN</code> values to represent CSS
    <code>none</code> (e.g. for achromatic colors).
    However, <a
    href="https://www.w3.org/TR/css-values-4/#calc-error-constants">CSS
    <em>also</em> now has a <code>NaN</code> value</a>, which is currently
    impossible to represent in Color.js.
    Therefore, In the next non-minor version, we will start using
    <code>null</code> to represent <code>none</code>.
    If you have code that handles these values, you can prepare for the
    change by detecting which value is being used and using that instead of
    a hardcoded <code>NaN</code>:</p>
    <pre lang="js"><code>const NONE_COORD = new Color(&quot;rgb(none none
    none)&quot;).coords[0].valueOf()
    </code></pre>
    <h3>🆕 Color.js Discord server</h3>
    <p>We’ve <em>just</em> set up a Discord server so that people can help
    each other and discuss color science topics in a more immediate way. <a
    href="https://discord.gg/K64FJBznq4">Join now!</a>.
    Do note we also have a <a
    href="https://github.com/color-js/color.js/discussions">Discussions</a>
    section for more long-form help.</p>
    <h3>⬇️ 2 million downloads!</h3>
    <p>We’ve recently passed a big milestone: <a
    href="https://limonte.dev/total-npm-downloads/?package=colorjs.io">Color.js
    was downloaded 2 million times on npm!</a></p>
    <h2>New in v0.5.0</h2>
    <h3>New Color Spaces</h3>
    <ul>
    <li>CAM16 (JMh) by <a
    href="https://github.com/facelessuser"><code>@​facelessuser</code></a>
    in <a
    href="https://redirect.github.com/color-js/color.js/pull/379">color-js/color.js#379</a></li>
    <li>HCT by <a
    href="https://github.com/facelessuser"><code>@​facelessuser</code></a>
    in <a
    href="https://redirect.github.com/color-js/color.js/pull/380">color-js/color.js#380</a></li>
    <li>Luv and LCHuv by <a
    href="https://github.com/lloydk"><code>@​lloydk</code></a> in <a
    href="https://redirect.github.com/color-js/color.js/pull/391">color-js/color.js#391</a></li>
    <li>HSLuv and HPLuv by <a
    href="https://github.com/lloydk"><code>@​lloydk</code></a> in <a
    href="https://redirect.github.com/color-js/color.js/pull/404">color-js/color.js#404</a></li>
    </ul>
    <h3>Improved compatibility with CSS:</h3>
    <ul>
    <li>Moving to a standard <code>--</code>-prefixed version for color
    spaces that are not built-in into CSS. To facilitate
    &quot;upgrading&quot; color spaces when they later get added to standard
    CSS, both <code>--</code>-prefixed and unprefixed versions of all color
    spaces are also accepted. Implemented by <a
    href="https://github.com/jgerigmeyer"><code>@​jgerigmeyer</code></a> in
    <a
    href="https://redirect.github.com/color-js/color.js/pull/407">color-js/color.js#407</a>
    and <a
    href="https://redirect.github.com/color-js/color.js/pull/439">color-js/color.js#439</a></li>
    <li>Add support for more angle units (<code>grad</code>,
    <code>rad</code> and <code>turn</code>) improving compatibility with
    CSS, by <a
    href="https://github.com/kleinfreund"><code>@​kleinfreund</code></a> in
    <a
    href="https://redirect.github.com/color-js/color.js/pull/324">color-js/color.js#324</a></li>
    <li>Add <a
    href="https://drafts.csswg.org/css-color-4/#css-gamut-mapping">CSS gamut
    mapping algorithm</a> by <a
    href="https://github.com/jamesnw"><code>@​jamesnw</code></a> in <a
    href="https://redirect.github.com/color-js/color.js/pull/344">color-js/color.js#344</a>
    and <a
    href="https://redirect.github.com/color-js/color.js/pull/352">color-js/color.js#352</a></li>
    <li>Remove gamut mapping from <code>hsl()</code>, <code>hwb()</code> and
    <code>hsv()</code> by <a
    href="https://github.com/jamesnw"><code>@​jamesnw</code></a> in <a
    href="https://redirect.github.com/color-js/color.js/pull/331">color-js/color.js#331</a></li>
    </ul>
    <h3>Gamut mapping improvements</h3>
    <ul>
    <li>Support for HCT gamut mapping by <a
    href="https://github.com/facelessuser"><code>@​facelessuser</code></a>
    in <a
    href="https://redirect.github.com/color-js/color.js/pull/420">color-js/color.js#420</a></li>
    <li>toGamut extended to allow configuring the delta E method, the JND,
    and enabling white and black SDR clamp by <a
    href="https://github.com/facelessuser"><code>@​facelessuser</code></a>
    in <a
    href="https://redirect.github.com/color-js/color.js/pull/420">color-js/color.js#420</a></li>
    <li>Allow hsluv to be gamut mapped using the CSS algorithm by <a
    href="https://github.com/lloydk"><code>@​lloydk</code></a> in <a
    href="https://redirect.github.com/color-js/color.js/pull/431">color-js/color.js#431</a></li>
    <li>Avoid needless two-step color conversion at the start of gamut
    mapping by <a
    href="https://github.com/facelessuser"><code>@​facelessuser</code></a>
    in <a
    href="https://redirect.github.com/color-js/color.js/pull/426">color-js/color.js#426</a></li>
    <li>Avoid round-trip to/from oklch in CSS mapping method for colors that
    are in gamut <a
    href="https://github.com/jgerigmeyer"><code>@​jgerigmeyer</code></a> in
    <a
    href="https://redirect.github.com/color-js/color.js/pull/455">color-js/color.js#455</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/color-js/color.js/commit/58524b8fbcadd29aaca494ec2f0b44c5fa9288f5"><code>58524b8</code></a>
    Release 0.5.0</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/e5e12805721780cdb8ea351ef3a9c7d8cc25a2de"><code>e5e1280</code></a>
    Export types at top level of /fn entrypoint (<a
    href="https://redirect.github.com/LeaVerou/color.js/issues/466">#466</a>)</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/f86150b1620a444c02a04a046228d15c249fc359"><code>f86150b</code></a>
    update babel deps</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/c258d1df804159caa5caa8ef0271345b75d5cb6f"><code>c258d1d</code></a>
    Audit function parameter and return types (3/2) (<a
    href="https://redirect.github.com/LeaVerou/color.js/issues/461">#461</a>)</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/ae9ea4229ad5f36db5ec2cb05c51b267a4c76455"><code>ae9ea42</code></a>
    Allow hwb to accept numbers (<a
    href="https://redirect.github.com/LeaVerou/color.js/issues/464">#464</a>)</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/a1a11cbd5913c4f3f09c91ffbdbc133ffd224dfa"><code>a1a11cb</code></a>
    [elements/color-swatch] Fix case where value attribute is set before
    init</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/e48d47280fe4ede809aadbcba3fb94029ace4694"><code>e48d472</code></a>
    [Gamut Mapping App] Hide deltas if mapped color is unchanged. (<a
    href="https://redirect.github.com/LeaVerou/color.js/issues/459">#459</a>)</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/d082f3541ef08b96149f51ae39a627078cacea37"><code>d082f35</code></a>
    Refactor out a clip and an LH correction and still retain ∆h ~4.4</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/c16753143392e6a212cf37067da522701a604d5a"><code>c167531</code></a>
    Audit function parameter and return types (2/2) (<a
    href="https://redirect.github.com/LeaVerou/color.js/issues/457">#457</a>)</li>
    <li><a
    href="https://github.com/color-js/color.js/commit/0d6b31b6bf78c0e9d07b1643edd2e7d38bd855e9"><code>0d6b31b</code></a>
    Always show delta display to help confirm it is in gamut (<a
    href="https://redirect.github.com/LeaVerou/color.js/issues/458">#458</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/LeaVerou/color.js/compare/v0.4.5...v0.5.0">compare
    view</a></li>
    </ul>
    </details>
    <details>
    <summary>Maintainer changes</summary>
    <p>This version was pushed to npm by <a
    href="https://www.npmjs…
    dependabot[bot] committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a99cdc6 View commit details
    Browse the repository at this point in the history
  4. fix(aria-required-children): avoid confusing aria-busy message in fai…

    …lures (#4347)
    
    Removes the confusing aria-busy message from aria-required-children
    failures (which we've seen several reports of).
    
    Also fixes a false negative (the new #fail13 integration test), which
    was related but hasn't been reported before.
    
    ~~Marks the separate `aria-busy` check as deprecated since no rule uses
    it after this change.~~ Moving this to separate PR per wilco's feedback
    
    @straker , note that this will have a logical merge conflict with the
    PRs adding new translations you're working on
    
    Closes: #4340
    dbjorge committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    591607d View commit details
    Browse the repository at this point in the history
  5. feat(i18n): Add Taiwanese Mandarin translation (#4299)

    * Create zh_TW.json
    PMinn committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    c5e11de View commit details
    Browse the repository at this point in the history
  6. feat(checks): deprecate aria-busy check (#4356)

    axe-core's only usage of the `aria-busy` check was just removed in
    #4347, so this check is no longer required.
    
    See #4340
    dbjorge committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    be0b555 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. chore: sync generated files (#4354)

    Co-authored-by: github-actions <github-actions@github.com>
    github-actions[bot] and github-actions committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    b292263 View commit details
    Browse the repository at this point in the history
  2. chore: bump the npm-low-risk group with 3 updates (#4364)

    Bumps the npm-low-risk group with 3 updates:
    [html-entities](https://github.com/mdevils/html-entities),
    [karma-firefox-launcher](https://github.com/karma-runner/karma-firefox-launcher)
    and [typescript](https://github.com/Microsoft/TypeScript).
    
    Updates `html-entities` from 2.4.0 to 2.5.2
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/mdevils/html-entities/blob/master/CHANGELOG.md">html-entities's
    changelog</a>.</em></p>
    <blockquote>
    <h2>2.5.0</h2>
    <ul>
    <li>Include source maps into the npm package.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/33d4acf0294d76032ca131dccccdd9520772aea6"><code>33d4acf</code></a>
    2.5.2</li>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/92d165340498e75535a4914b428157bb523c09bf"><code>92d1653</code></a>
    fix: exclude named-references.source.json from src</li>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/c1be453c49c82ba824883413745b1e09cc4af637"><code>c1be453</code></a>
    2.5.1</li>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/f654ff2c3b5ee9e0aaeb9f73742beb65a4a0d018"><code>f654ff2</code></a>
    fix: include src directory into the npm package</li>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/d0dc420820b2dfe4636ac21d37134e1a21ccb143"><code>d0dc420</code></a>
    docs: add latest version to the changelog</li>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/05131cc3733b37b427d1c1786bef6f43b53448bd"><code>05131cc</code></a>
    2.5.0</li>
    <li><a
    href="https://github.com/mdevils/html-entities/commit/ef98518377ef2eda47aebab98d9c1642a0fbbd47"><code>ef98518</code></a>
    feat: include source maps into the npm package</li>
    <li>See full diff in <a
    href="https://github.com/mdevils/html-entities/compare/v2.4.0...v2.5.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `karma-firefox-launcher` from 2.1.2 to 2.1.3
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/karma-runner/karma-firefox-launcher/releases">karma-firefox-launcher's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.1.3</h2>
    <h2><a
    href="https://github.com/karma-runner/karma-firefox-launcher/compare/v2.1.2...v2.1.3">2.1.3</a>
    (2024-03-03)</h2>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/karma-runner/karma-firefox-launcher/blob/master/CHANGELOG.md">karma-firefox-launcher's
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/karma-runner/karma-firefox-launcher/compare/v2.1.2...v2.1.3">2.1.3</a>
    (2024-03-03)</h2>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/3a7e41ed2aa9f0e811e11aae6633151de6d7708f"><code>3a7e41e</code></a>
    chore(release): 2.1.3 [skip ci]</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/c06027478251fd487cf33f867af3ea98f68cf1b6"><code>c060274</code></a>
    chore: add patch for deps bot PRs</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/19626a479cfcda96678c2532ddcdeadc26614860"><code>19626a4</code></a>
    build: use release branch for publishing</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/c190cd4eb641c8b3286606b63a798a787b4b6ce5"><code>c190cd4</code></a>
    Merge pull request <a
    href="https://redirect.github.com/karma-runner/karma-firefox-launcher/issues/330">#330</a>
    from Krinkle/patch-2</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/691878569d24ecc895e3818cf9680426b1d2e07c"><code>6918785</code></a>
    Switch macOS from <code>firefox-bin</code> to <code>firefox</code></li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/a55a7f43fd8ecdce02fb9a558ed769381add8083"><code>a55a7f4</code></a>
    Merge pull request <a
    href="https://redirect.github.com/karma-runner/karma-firefox-launcher/issues/285">#285</a>
    from karma-runner/deprecation-notice</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/5af4696f8b0a6f589b528ac7055e9255f9cd319e"><code>5af4696</code></a>
    chore: add deprecation notice</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/70190190a739602dc197ab9956827eabcc9a1247"><code>7019019</code></a>
    chore(deps): bump which from 3.0.0 to 3.0.1</li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/8c0e05accba084554527d5a0b4f0068cb0b708a8"><code>8c0e05a</code></a>
    chore(deps-dev): bump <code>@​commitlint/config-conventional</code></li>
    <li><a
    href="https://github.com/karma-runner/karma-firefox-launcher/commit/f214fc3ecab5b6d2a92e1ab76cacd00188362f2d"><code>f214fc3</code></a>
    chore(deps-dev): bump <code>@​commitlint/cli</code> from 17.6.1 to
    17.6.3</li>
    <li>Additional commits viewable in <a
    href="https://github.com/karma-runner/karma-firefox-launcher/compare/v2.1.2...v2.1.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `typescript` from 5.3.3 to 5.4.2
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/Microsoft/TypeScript/releases">typescript's
    releases</a>.</em></p>
    <blockquote>
    <h2>TypeScript 5.4</h2>
    <p>For release notes, check out the <a
    href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release
    announcement</a>.</p>
    <p>For the complete list of fixed issues, check out the</p>
    <ul>
    <li><a
    href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
    issues query for Typescript 5.4.0 (Beta)</a>.</li>
    <li><a
    href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
    issues query for Typescript 5.4.1 (RC)</a>.</li>
    <li><a
    href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed
    issues query for Typescript 5.4.2 (Stable)</a>.</li>
    </ul>
    <p>Downloads are available on:</p>
    <ul>
    <li><a
    href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
    package</a></li>
    </ul>
    <h2>TypeScript 5.4 RC</h2>
    <p>For release notes, check out the <a
    href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-rc/">release
    announcement</a>.</p>
    <p>For the complete list of fixed issues, check out the</p>
    <ul>
    <li><a
    href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
    issues query for Typescript 5.4.0 (Beta)</a>.</li>
    <li><a
    href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
    issues query for Typescript 5.4.1 (RC)</a>.</li>
    </ul>
    <p>Downloads are available on:</p>
    <ul>
    <li><a
    href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
    package</a></li>
    </ul>
    <h2>TypeScript 5.4 Beta</h2>
    <p>For release notes, check out the <a
    href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-beta/">release
    announcement</a>.</p>
    <p>For the complete list of fixed issues, check out the</p>
    <ul>
    <li><a
    href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
    issues query for Typescript 5.4.0 (Beta)</a>.</li>
    </ul>
    <p>Downloads are available on:</p>
    <ul>
    <li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
    <li><a
    href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
    package</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/42bb138173e3b3869b6a6f68d277c7172387a4cf"><code>42bb138</code></a>
    Bump version to 5.4.2 and LKG</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/992c70519c191702e93fe1c369d222e91600687e"><code>992c705</code></a>
    Add release pipeline to release-5.4 (<a
    href="https://redirect.github.com/Microsoft/TypeScript/issues/57513">#57513</a>)</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/db6b2a980280a9c87799b9c1edd6d71e92bb255b"><code>db6b2a9</code></a>
    Bump version to 5.4.1-rc and LKG</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/bd4f51c8f03bb234eb69812c641a6ab92910dddd"><code>bd4f51c</code></a>
    Update LKG</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/8a1f79dca5dd6b9f979425c2fc1c931259dcc71c"><code>8a1f79d</code></a>
    Merge remote-tracking branch 'origin/main' into release-5.4</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/d04e3489b0d8e6bc9a8a9396a633632a5a467328"><code>d04e348</code></a>
    Improve apparent type of mapped types (<a
    href="https://redirect.github.com/Microsoft/TypeScript/issues/57122">#57122</a>)</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/86a16636cac9599c8752f8588f4b9518860b47ff"><code>86a1663</code></a>
    Update package-lock.json</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/feb57c269b0b2770581c09524a46ae1cb2fee28b"><code>feb57c2</code></a>
    Instantiate earlier inferred constraints in conditional types (<a
    href="https://redirect.github.com/Microsoft/TypeScript/issues/57362">#57362</a>)</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/91e67ffbea91f453a51cd674684c393f82cd0731"><code>91e67ff</code></a>
    fix(57392): using is not suggested as a keyword (<a
    href="https://redirect.github.com/Microsoft/TypeScript/issues/57394">#57394</a>)</li>
    <li><a
    href="https://github.com/microsoft/TypeScript/commit/29c0024bcfff0044e516462ca7261132acbcb026"><code>29c0024</code></a>
    Avoid creating rest elements with <code>errorType</code> when
    <code>any</code> is spread (<a
    href="https://redirect.github.com/Microsoft/TypeScript/issues/57116">#57116</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    54baa8d View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. fix(color-contrast): handle text that is outside overflow: hidden a…

    …ncestor (#4357)
    
    Closes: #4253
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    bdb7300 View commit details
    Browse the repository at this point in the history
  2. feat(color): add color channel values and luminosity, saturation, cli…

    …p functions (#4366)
    
    Decided to move the Color improvements from
    https://github.com/dequelabs/axe-core/pull/4365/files into their own PR.
    This also fixes the `clip` bug mentioned in
    https://github.com/dequelabs/axe-core/pull/4365/files#r1517706612
    
    No QA needed
    straker committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    9e70199 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. feat(i18n): Add Italian translation (#4344)

    create it.json following template
    
    This pull request contains the Italian translation of a JSON template
    related to accessibility auditing. The translation includes all the keys
    and values of the original JSON, ensuring that the meaning and context
    of each message are accurately conveyed in Italian. The translation was
    carefully reviewed to ensure that it meets quality standards
    nthnbch committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    de1baa9 View commit details
    Browse the repository at this point in the history
  2. fix(color-contrast): support color blend modes hue, saturation, color…

    …, luminosity (#4365)
    
    Decided to add functions to the `Color` class itself to handle adding,
    dividing, and multiplying a color by a value. Made it cleaner than
    trying to do that in functions of the flatten color code.
    
    Also refactored the code a bit to put the default export at the top.
    
    Closes: dequelabs/axe-core#4170
    straker committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    7ae4761 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. fix(listitem): clarify roleNotValid message (#4374)

    Editorial fix based on feedback from the Italian localization.
    WilcoFiers committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    0f8a9af View commit details
    Browse the repository at this point in the history
  2. fix(target-size): do not crash for nodes with many overlapping widget…

    …s (#4373)
    
    Decided that instead of returning `null`, `splitRects` should return an
    empty array to signify the bail out state. `splitRects` returns the
    original node if there is no overlap, so an empty array allows us to
    still signify the desired state as well as still allow all the code that
    used it to treat it as an array. Otherwise I would need to propagate a
    `null` check through 4 different functions in `target-offset-evaluate`
    (`getOffset`, `getTargetSize`, `getTargetRects`, etc.).
    
    In trying to catch the new state in `target-size-evaluate` it became
    difficult to figure out the logic of all the different things that
    needed to be checked to know what to return. I decided to refactor the
    entire function to make the flow easier by eliminating possibilities
    higher up so the if statements only needed to check a single condition
    rather than multiple conditions. The two key parts of the refactor was
    to move the overflow content check to the top.
    
    For overflowing content the return would always be undefined unless the
    target had sufficient size, in which case it would return true. This
    meant we can check those states first and not have to check for it
    again, which greatly simplifies all the logic of the if statements.
    
    In terms of the magic number for when to exit early, it was based on
    running performance tests against the code in #4359 and logging how long
    the inner loop took as `uniqueRects` size grew. Once the time got to ~2
    seconds to complete I took that number then reduced it by a factor of
    10x for slower machines.
    
    ```
    uniqueRects: 4
    time: 0.10000014305114746
    
    uniqueRects: 7
    time: 0
    
    uniqueRects: 10
    time: 0
    
    uniqueRects: 13
    time: 0
    
    uniqueRects: 16
    time: 0
    
    uniqueRects: 19
    time: 0.09999990463256836
    
    uniqueRects: 22
    time: 0
    
    uniqueRects: 25
    time: 0
    
    uniqueRects: 34
    time: 0.10000014305114746
    
    uniqueRects: 43
    time: 0.09999990463256836
    
    uniqueRects: 55
    time: 0.09999990463256836
    
    uniqueRects: 75
    time: 0
    
    uniqueRects: 90
    time: 0.09999990463256836
    
    uniqueRects: 122
    time: 0.09999990463256836
    
    uniqueRects: 140
    time: 0.10000014305114746
    
    uniqueRects: 187
    time: 0.20000004768371582
    
    uniqueRects: 208
    time: 0.09999990463256836
    
    uniqueRects: 273
    time: 0.10000014305114746
    
    uniqueRects: 297
    time: 0.8999998569488525
    
    uniqueRects: 383
    time: 0.2999999523162842
    
    uniqueRects: 410
    time: 0.20000004768371582
    
    uniqueRects: 520
    time: 0.2999999523162842
    
    uniqueRects: 548
    time: 0.2999999523162842
    
    uniqueRects: 683
    time: 0.2999999523162842
    
    uniqueRects: 692
    time: 0.5
    
    uniqueRects: 720
    time: 0.5999999046325684
    
    uniqueRects: 775
    time: 0.7000000476837158
    
    uniqueRects: 872
    time: 1.1999998092651367
    
    uniqueRects: 1029
    time: 0.5999999046325684
    
    uniqueRects: 1267
    time: 1
    
    uniqueRects: 1610
    time: 1.2000000476837158
    
    uniqueRects: 2083
    time: 1.3999998569488525
    
    uniqueRects: 2089
    time: 1.8999998569488525
    
    uniqueRects: 2095
    time: 1.9000000953674316
    
    uniqueRects: 2101
    time: 1.7000000476837158
    
    uniqueRects: 2107
    time: 1.6000001430511475
    
    uniqueRects: 2113
    time: 1.7999999523162842
    
    uniqueRects: 2119
    time: 1.6000001430511475
    
    uniqueRects: 2125
    time: 1.7000000476837158
    
    uniqueRects: 2131
    time: 1.6000001430511475
    
    uniqueRects: 2164
    time: 1.6999998092651367
    
    uniqueRects: 2329
    time: 1.7000000476837158
    
    uniqueRects: 2365
    time: 1.7000000476837158
    
    uniqueRects: 2565
    time: 2
    
    uniqueRects: 2604
    time: 2.0999999046325684
    
    uniqueRects: 2840
    time: 2.5
    
    uniqueRects: 2882
    time: 2.6000001430511475
    
    uniqueRects: 3157
    time: 2.5
    
    uniqueRects: 3202
    time: 2.5999999046325684
    
    uniqueRects: 3519
    time: 2.700000047683716
    
    uniqueRects: 3567
    time: 3.0999999046325684
    
    uniqueRects: 3929
    time: 3.4000000953674316
    
    uniqueRects: 3980
    time: 15.5
    
    uniqueRects: 4390
    time: 6.599999904632568
    
    uniqueRects: 4442
    time: 4.200000047683716
    
    uniqueRects: 4901
    time: 4.299999952316284
    
    uniqueRects: 5534
    time: 5.299999952316284
    
    uniqueRects: 6366
    time: 6.3999998569488525
    
    uniqueRects: 7429
    time: 7.8999998569488525
    
    uniqueRects: 8762
    time: 10.600000143051147
    
    uniqueRects: 10407
    time: 12.5
    
    uniqueRects: 12409
    time: 16.100000143051147
    
    uniqueRects: 14816
    time: 21.5
    
    uniqueRects: 17677
    time: 30.199999809265137
    
    uniqueRects: 17686
    time: 33.200000047683716
    
    uniqueRects: 17695
    time: 33.200000047683716
    
    uniqueRects: 17704
    time: 34.5
    
    uniqueRects: 17713
    time: 34.09999990463257
    
    uniqueRects: 17722
    time: 34.299999952316284
    
    uniqueRects: 17731
    time: 34.59999990463257
    
    uniqueRects: 17740
    time: 34.09999990463257
    
    uniqueRects: 17749
    time: 35.5
    
    uniqueRects: 17806
    time: 34.89999985694885
    
    uniqueRects: 18319
    time: 35.09999990463257
    
    uniqueRects: 18379
    time: 36.10000014305115
    
    uniqueRects: 18951
    time: 37.200000047683716
    
    uniqueRects: 19014
    time: 38.59999990463257
    
    uniqueRects: 19646
    time: 39.700000047683716
    
    uniqueRects: 19712
    time: 41.40000009536743
    
    uniqueRects: 20407
    time: 43.09999990463257
    
    uniqueRects: 20476
    time: 43.69999980926514
    
    uniqueRects: 21237
    time: 44.5
    
    uniqueRects: 21309
    time: 47.200000047683716
    
    uniqueRects: 22139
    time: 48.5
    
    uniqueRects: 22214
    time: 50.799999952316284
    
    uniqueRects: 23116
    time: 51.799999952316284
    
    uniqueRects: 23192
    time: 55.299999952316284
    
    uniqueRects: 24167
    time: 57
    
    uniqueRects: 27536
    time: 66.39999985694885
    
    uniqueRects: 31476
    time: 85.89999985694885
    
    uniqueRects: 36043
    time: 131.5
    
    uniqueRects: 41300
    time: 230.20000004768372
    ```
    
    Closes: #4359
    Closes: #4360
    
    ---------
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    1dbea83 View commit details
    Browse the repository at this point in the history
  3. fix(target-size): always pass 10x targets (avoid perf bottleneck) (#4…

    …376)
    
    Let targets that are more than 240x240 auto-pass the target-size rule to
    avoid performance issues.
    
    QA note: Test that the page provided in
    dequelabs/axe-core#4360 results in a pass for
    the tabpanel in the comment section
    (https://almanac.httparchive.org/en/2021/ecommerce)
    WilcoFiers committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    be327c4 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. fix(i18n): update Italian translations (#4377)

    Thanks to @giacomo-petri for reviewing the Italian translation for
    accuracy.
    
    No QA needed.
    straker committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    4d65d4b View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. feat(i18n): Add Simplified Chinese translation (#4379)

    ## Changes:
    
    - Added `zh_CN.json` for Simplified Chinese translation.
    - Modified some minor issues in README.md:
    - Fixed the issue that the path docs/check-message-template.md was not
    found.
    - Updated the supported languages (added Greek, Italian, Simplified
    Chinese and Traditional Chinese).
    
    ---------
    
    Co-authored-by: dequejosie <83524297+dequejosie@users.noreply.github.com>
    stout-ni and dequejosie committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    bda7c8d View commit details
    Browse the repository at this point in the history
  2. chore(release): 4.9.0

    attest-team-ci committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    3a6ce3c View commit details
    Browse the repository at this point in the history
  3. chore(release): v4.9.0 (#4380)

    ##
    [4.9.0](dequelabs/axe-core@v4.8.4...v4.9.0)
    (2024-03-25)
    
    ### Features
    
    - adding the wcag131 tag to the aria-hidden-body rule
    ([#4349](dequelabs/axe-core#4349))
    ([dd4c3c3](dequelabs/axe-core@dd4c3c3)),
    closes [#4315](dequelabs/axe-core#4315)
    - **checks:** deprecate aria-busy check
    ([#4356](dequelabs/axe-core#4356))
    ([be0b555](dequelabs/axe-core@be0b555)),
    closes [#4347](dequelabs/axe-core#4347)
    [#4340](dequelabs/axe-core#4340)
    - **color:** add color channel values and luminosity, saturation, clip
    functions ([#4366](dequelabs/axe-core#4366))
    ([9e70199](dequelabs/axe-core@9e70199)),
    closes
    [/github.com/dequelabs/axe-core/pull/4365/files#r1517706612](https://github.com/dequelabs//github.com/dequelabs/axe-core/pull/4365/files/issues/r1517706612)
    - **i18n:** add Greek Translations
    ([#3836](dequelabs/axe-core#3836))
    ([3ea9a48](dequelabs/axe-core@3ea9a48))
    - **i18n:** Add Italian translation
    ([#4344](dequelabs/axe-core#4344))
    ([de1baa9](dequelabs/axe-core@de1baa9))
    - **i18n:** Add Simplified Chinese translation
    ([#4379](dequelabs/axe-core#4379))
    ([bda7c8d](dequelabs/axe-core@bda7c8d))
    - **i18n:** Add Taiwanese Mandarin translation
    ([#4299](dequelabs/axe-core#4299))
    ([c5e11de](dequelabs/axe-core@c5e11de))
    
    ### Bug Fixes
    
    - Add LICENSE-3RD-PARTY.txt file
    ([#4304](dequelabs/axe-core#4304))
    ([daa0fe6](dequelabs/axe-core@daa0fe6))
    - add Object.values polyfill for node <=6
    ([#4274](dequelabs/axe-core#4274))
    ([5eb867b](dequelabs/axe-core@5eb867b))
    - **aria-required-children:** avoid confusing aria-busy message in
    failures ([#4347](dequelabs/axe-core#4347))
    ([591607d](dequelabs/axe-core@591607d)),
    closes [#fail13](https://github.com/dequelabs/axe-core/issues/fail13)
    [#4340](dequelabs/axe-core#4340)
    - avoid reading element-specific node properties of non-element node
    types ([#4317](dequelabs/axe-core#4317))
    ([b853b18](dequelabs/axe-core@b853b18)),
    closes [#4316](dequelabs/axe-core#4316)
    [#4316](dequelabs/axe-core#4316)
    - **color-contrast:** handle text that is outside `overflow: hidden`
    ancestor ([#4357](dequelabs/axe-core#4357))
    ([bdb7300](dequelabs/axe-core@bdb7300)),
    closes [#4253](dequelabs/axe-core#4253)
    - **color-contrast:** support color blend modes hue, saturation, color,
    luminosity ([#4365](dequelabs/axe-core#4365))
    ([7ae4761](dequelabs/axe-core@7ae4761))
    - **d.ts:** RawNodesResult issues
    ([#4229](dequelabs/axe-core#4229))
    ([d660518](dequelabs/axe-core@d660518))
    - **d.ts:** RunOptions.reporter can be any string
    ([#4218](dequelabs/axe-core#4218))
    ([e53f5c5](dequelabs/axe-core@e53f5c5))
    - **i18n:** update Italian translations
    ([#4377](dequelabs/axe-core#4377))
    ([4d65d4b](dequelabs/axe-core@4d65d4b))
    - **listitem:** clarify roleNotValid message
    ([#4374](dequelabs/axe-core#4374))
    ([0f8a9af](dequelabs/axe-core@0f8a9af))
    - **scrollable-region-focusable:** missing wcag213 tag
    ([#4201](dequelabs/axe-core#4201))
    ([0080a72](dequelabs/axe-core@0080a72))
    - **target-size:** always pass 10x targets (avoid perf bottleneck)
    ([#4376](dequelabs/axe-core#4376))
    ([be327c4](dequelabs/axe-core@be327c4))
    - **target-size:** do not crash for nodes with many overlapping widgets
    ([#4373](dequelabs/axe-core#4373))
    ([1dbea83](dequelabs/axe-core@1dbea83)),
    closes [#4359](dequelabs/axe-core#4359)
    [#4359](dequelabs/axe-core#4359)
    [#4360](dequelabs/axe-core#4360)
    - **utils/get-selector:** ignore 'xmlns' attribute when generating a
    selector ([#4303](dequelabs/axe-core#4303))
    ([938b411](dequelabs/axe-core@938b411))
    
    This PR was opened by a robot 🤖 🎉
    WilcoFiers committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    d847924 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

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

Commits on Apr 28, 2024

  1. Fix in rule.js file after merge

    Utkarsh Chaudhary committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    ac87ad2 View commit details
    Browse the repository at this point in the history
  2. Commented tag validation in validate.js

    Utkarsh Chaudhary committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    c1602ab View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Updated validate to allow multiple wcag rules

    Utkarsh Chaudhary committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    d63fbe2 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Uncommented the wcag validation

    Utkarsh Chaudhary committed May 2, 2024
    Configuration menu
    Copy the full SHA
    65746e5 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

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

Commits on May 13, 2024

  1. Changed a11y_engine_commons variable name to a11yEngineCommons

    Utkarsh Chaudhary committed May 13, 2024
    Configuration menu
    Copy the full SHA
    9ba67b7 View commit details
    Browse the repository at this point in the history
  2. Changed a11y_engine_commons variable name to a11yEngineCommons

    Utkarsh Chaudhary committed May 13, 2024
    Configuration menu
    Copy the full SHA
    5750aed View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Added .vscode to gitignore

    Utkarsh Chaudhary committed May 14, 2024
    Configuration menu
    Copy the full SHA
    2156a5e View commit details
    Browse the repository at this point in the history
  2. removed .vscode folder

    Utkarsh Chaudhary committed May 14, 2024
    Configuration menu
    Copy the full SHA
    9c0ec1b View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Pulled from main and resolved autocomplete and distinguishable links …

    …conflicts
    Utkarsh Chaudhary committed May 21, 2024
    Configuration menu
    Copy the full SHA
    ffb263c View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Added math in commons export

    Utkarsh Chaudhary committed May 27, 2024
    Configuration menu
    Copy the full SHA
    404d9a6 View commit details
    Browse the repository at this point in the history