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

chore(release): v4.6.0 #3823

Closed
wants to merge 27 commits into from
Closed

chore(release): v4.6.0 #3823

wants to merge 27 commits into from

Commits on Nov 14, 2022

  1. Merge pull request #3781 from dequelabs/master

    chore: merge master into develop
    straker committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    2acd005 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. feat(aria-required-attr): require aria-controls on combobox and aria-…

    …valuenow on focusable separator (#3786)
    
    * feat(aria-required-attr): require aria-controls on combobox and aria-valuenow on focusable separator
    
    * integration tests
    straker committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    5259e88 View commit details
    Browse the repository at this point in the history
  2. feat(list,listitem): do not allow group as allowed parent or child (#…

    …3784)
    
    * feat(list,listitem): do not allow group as allowed parent or child
    
    * fix tests
    straker committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    d1cbf6f View commit details
    Browse the repository at this point in the history
  3. feat(required-attr): require aria-checked for checkbox-like and radio…

    …-like roles (#3785)
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    straker and WilcoFiers committed Nov 17, 2022
    Configuration menu
    Copy the full SHA
    563e4e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5c3b91 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. fix(metadata): Map aria-required-children to ACT rule bc4a75 (#3790)

    * fix(metadata): Map aria-required-children to ACT rule bc4a75
    
    * Update rule-desc
    WilcoFiers committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    a33a523 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

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

Commits on Nov 23, 2022

  1. refactor: break up context.js and clean it up a bit (#3794)

    * fix(context): Allow multiple strings for include/exclude
    
    * Complete refactor
    WilcoFiers committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    757a6fc View commit details
    Browse the repository at this point in the history
  2. feat(utils): new shadowSelectAll utility (#3796)

    * feat(utils): new shadowSelectAll utility
    
    * 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>
    WilcoFiers and straker committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    5865462 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2022

  1. fix(color-contrast): consider -webkit-text-stroke & -webkit-text-fill…

    …-color (#3791)
    
    * fix(color-contrast): use text-stroke colors
    
    * Use textStrokeEmMin option in contrast checks
    
    * address comment
    
    * Editorial
    
    * Update test/commons/color/get-foreground-color.js
    
    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 Nov 28, 2022
    Configuration menu
    Copy the full SHA
    228daf1 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2022

  1. fix(aria-allowed-role): allow combobox on button, checkbox and combob…

    …ox on input[type=button] (#3354)
    
    * Update allowed button & input type=button roles
    
    closes #3353
    
    - Adds `role=combobox` to the `<button>` element.
    - Adds `role=combobox` and `role=checkbox` to the `<input type=button>` element.
    
    * fix whitespace
    
    * add pass ids
    
    * `button role=combobox`
    * `input type=button role=combobox`
    * `input type=button role=checkbox`
    
    * add tests
    
    * `button role=combobox`
    * `input type=button role=combobox`
    * `input type=button role=checkbox`
    
    Co-authored-by: Steven Lambert <steven.lambert@deque.com>
    scottaohara and straker committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    ac688c0 View commit details
    Browse the repository at this point in the history
  2. fix(html-lang-valid): only run rule when attribute has value (#3663)

    * Change html-lang-valid selector so the rule only applies when attrs have a value. Fix #3624
    
    * add integration tests
    
    Co-authored-by: Steven Lambert <steven.lambert@deque.com>
    thibaudcolas and straker committed Nov 29, 2022
    Configuration menu
    Copy the full SHA
    1a7eecb View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. feat(checks/label-content-name-mismatch): deprecate occuranceThreshol…

    …d option in favor of occurrenceThreshold to fix typo (#3782)
    
    * Correct typos of "occurrence" across axe-core.
    
    * Correct Markdown table spacing.
    
    * Add fix to accomodate previous typos to avoid breaking the API per WilcoFiers' suggestions.
    
    * Account for old spelling in subtreeText and minor formatting.
    
    * run tests
    
    * Add null-aware chaining where necessary.
    
    * run tests
    
    Co-authored-by: Steven Lambert <steven.lambert@deque.com>
    nolandanley and straker committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    5026d65 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. feat(context): allow selecting shadow DOM nodes (#3798)

    * feat(context): allow scoping shadow DOM nodes
    
    * Refactor Context code
    
    * Code complete
    
    * cleanup
    
    * Fix tests
    
    * Update type definition
    
    * Write docs
    
    * Apply suggestions from code review
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Resolve comments
    
    * Add type definition tests
    
    * Apply suggestions from code review
    
    Co-authored-by: Erik Larsen <enlarsen@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Update context.md
    
    * fix test
    
    * Update type test
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    Co-authored-by: Erik Larsen <enlarsen@users.noreply.github.com>
    3 people committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    9e1e31b View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    af49daf View commit details
    Browse the repository at this point in the history
  2. chore: improve type definitions (#3808)

    * chore: improve type definitions
    
    * 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>
    WilcoFiers and straker committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    284a5c2 View commit details
    Browse the repository at this point in the history
  3. ci: fix nightly test (#3812)

    * ci: fix nightly test
    
    * add back filter
    michael-siek committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    23f1d76 View commit details
    Browse the repository at this point in the history
  4. ci: fix prettier GHA (#3813)

    Co-authored-by: michael-siek <michael-siek@users.noreply.github.com>
    michael-siek and michael-siek committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    3fe4901 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5a6046 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. ci: run on node 16.18 (#3815)

    * Update config.yml
    
    * Update config.yml
    piwysocki committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    551192a View commit details
    Browse the repository at this point in the history
  2. ci: Add a workflow for creating releases (#3804)

    * ci: Add a workflow for creating releases
    
    Ref dequelabs/axe-api-team#304
    
    * testing
    
    * all commits
    
    * push branch
    
    * pat
    
    * this repo still uses master
    
    * remove testing stuff
    
    * 🤖 Automated formatting fixes
    
    * Update .github/workflows/release.yml
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Update .github/workflows/release.yml
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    Co-authored-by: stephenmathieson <stephenmathieson@users.noreply.github.com>
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    3 people committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    6d01604 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b971caf View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

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

Commits on Dec 8, 2022

  1. fix(color-contrast): correctly calculate background color of text nod…

    …es with different size than their container (#3703)
    
    * fix(color-contrast): correctly calculate background color of text nodes with different size than their container
    
    * undo file rename
    
    * fix test
    
    * remove export
    
    * test name
    
    * comment
    
    * undeprecate for this pr
    
    * tests
    
    * fix test
    
    * fix firefox test
    
    * fix bug
    
    * firefox...
    
    * firefox ci is annoying
    
    * fix test?
    
    * new lint
    
    * sigh...
    
    * :P
    
    * :P
    
    * works now?
    
    * Update lib/commons/color/get-background-color.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update lib/commons/color/get-background-color.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update lib/commons/math/get-intersection-rect.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update lib/commons/math/get-intersection-rect.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update lib/commons/math/get-intersection-rect.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * changes
    
    * Update lib/commons/color/get-background-stack.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update lib/commons/color/get-background-color.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * Update lib/commons/dom/get-visible-text-rects.js
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    
    * changes
    
    * 🤖 Automated formatting fixes
    
    * suggestions
    
    * suggestions
    
    * rename
    
    Co-authored-by: Wilco Fiers <WilcoFiers@users.noreply.github.com>
    Co-authored-by: straker <straker@users.noreply.github.com>
    3 people committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    123b83c View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    a0e2f49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07a5dad View commit details
    Browse the repository at this point in the history
  3. chore(release): 4.6.0

    attest-team-ci committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    244e83d View commit details
    Browse the repository at this point in the history