Skip to content

Releases: IBMa/equal-access

April 19, 2024

19 Apr 23:26
d33c6d6
Compare
Choose a tag to compare

What's Changed

Rules and Engine

  • fixrule(text_block_heading): Reduce false positives on block headings in #1865
  • fixrule(input_autocomplete_valid): Support "webauthn" autocomplete attribute in #1879
  • fixrule(img_alt_valid): Update roles for img elements in #1884
  • fixrule(aria_attribute_valid, a_link_purpose): Update WCAG mapping to be consistent with ACT in #1867
  • fixrule(text_contrast_sufficient): Support CJK large scale text in color contrast calculation in #1888

Extensions (browser Dev Tools)

  • fix(extension): Adjust hidden counts in #1883
  • fix(extension): Excel reports include hidden counts, text changes, and new User guide image in #1856
  • fix(extension): Adjust reflow of scan section when narrow in #1887

CI/CD packages

  • fix(extension|node|karma|cypress): Properly close the embedded browser in #1891

Chores and dependencies

  • Bump follow-redirects from 1.15.4 to 1.15.6 in /rule-server in #1869
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /report-react in #1870
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /cypress-accessibility-checker in #1871
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /accessibility-checker-extension in #1873
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /report-react in #1880
  • Bump express from 4.18.1 to 4.19.2 in /rule-server in #1885
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /common/module in #1872
  • Bump express from 4.18.1 to 4.19.2 in /report-react in #1886

Full Changelog: 3.1.68...3.1.69

April 16, 2024

17 Apr 16:14
1288cd0
Compare
Choose a tag to compare

What's Changed

Rules and Engine

  • fixrule(text_block_heading): Reduce false positives on block headings by @shunguoy in #1865
  • fixrule(input_autocomplete_valid): Support "webauthn" autocomplete attribute by @shunguoy in #1879
  • fixrule(img_alt_valid): Update roles for img elements by @shunguoy in #1884
  • fixrule(aria_attribute_valid, a_link_purpose): Update WCAG mapping to be consistent with ACT by @philljenkins in #1867
  • fixrule(text_contrast_sufficient): Support CJK large scale text in color contrast calculation by @shunguoy in #1888

Extensions (browser Dev Tools)

  • fix(extension): Adjust hidden counts by @drjoho in #1883
  • fix(extension): Excel reports include hidden counts, text changes, and new User guide image by @philljenkins in #1856
  • fix(extension): Adjust reflow of scan section when narrow by @drjoho in #1887

CI/CD packages

Chores and dependencies

  • Bump follow-redirects from 1.15.4 to 1.15.6 in /rule-server by @dependabot in #1869
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /report-react by @dependabot in #1870
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /cypress-accessibility-checker by @dependabot in #1871
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /accessibility-checker-extension by @dependabot in #1873
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /report-react by @dependabot in #1880
  • Bump express from 4.18.1 to 4.19.2 in /rule-server by @dependabot in #1885
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /common/module by @dependabot in #1872
  • Bump express from 4.18.1 to 4.19.2 in /report-react by @dependabot in #1886

Full Changelog: 3.1.68...3.1.69

March 18, 2026

18 Mar 15:28
b068b7a
Compare
Choose a tag to compare

What's Changed

  • feature(extension): Add hidden issues to the exported Excel and HTML reports and User guide in #1850

Rules and Engine

  • fixrule(aria_keyboard_handler_exists, widget_tabbable_exists): Reduce "Needs review" issues for nested composite widgets in #1835
  • fixrule(style_focus_visible): Reduce "Needs Review” issues for CSS border or outline in #1833
  • fixrule(list_markup_review): Reduce "Needs Review" false positives for a list by in #1861
  • fixrule(element_tabbable_visible): Reduce "Needs review" on custom checkbox and radio buttons in #1848
  • fixrule(text_sensory_misuse): Reduce "Needs Review" false positives for sensory text in #1855

Extensions (browser Dev Tools)

  • fix(extension): Added dark mode to lower right side of user guide in #1829

CI/CD packages

  • fix(node): Resolve ace_ibma.Checker is not a constructor error in #1845
  • fix(node, karma, cypress, engine, extension): Update README's to reference IBM Equal Access Toolkit in #1864

Chores

  • chore(extension): Starter test case for reports in #1838
  • Syn dev branch dev-1641 with dev-1626 in #1862

Full Changelog: 3.1.67...3.1.68

February 03, 2024

03 Feb 12:58
b5019d6
Compare
Choose a tag to compare

What's Changed

  • fix(extension): Remove unused archive documents due to references outside of the extension in #1827
  • bug(engine): Reference to Carbon web components for latest 1.x version instead of 'latest' in #1821
  • updating rule server for hot fix in #1828

Full Changelog: 3.1.66...3.1.67

January 30, 2024

31 Jan 04:01
82d330f
Compare
Choose a tag to compare

What's Changed

  • feature(extension): Options updated for selecting WCAG 2.2 related rules in #1741
  • feature(extension): Add issue ignore (hide / show) functionality to checker in #1749
  • fix(references): Update links to WCAG 2.2 where used in #1747
  • fix(extension): Update User and Quick guides in #1806
  • Updating rule server for January release 3.1.36 in #1814

Rules and Engine

  • fixrule(element_scrollable_tabbable): Map to correct ACT id in #1766
  • fixrule(blockquote_cite_exists): Add cite to messages in #1774
  • fixrule(element_accesskey_labelled): Label requirement for the elements with access-key attribute in #1773
  • fixrule(input_label_exists): Issue related to button element with a label in #1775
  • fixrule(all_rules): Improve grammar and consistency across messages and help content in #1776
  • fixrule(fieldset_legend_valid): Ignore if the fieldset element is hidden from an AT in #1778
  • fix(engine): Issues related to element text calculation in #1759
  • fix(engine): Mapping issue when multiple reason codes are available in #1745
  • fix(engine): Update links to content moved in Toolkit in #1796
  • fix(engine): Update ARIA definition for the ARIA in HTML changes in #1802
  • fix(engine): Support CSS content-visibility style in #1785

Extensions (browser Dev Tools)

  • fix(extension): Issues found and Learn more modal a11y issues in #1783
  • fix(extension): Subtract hidden issues from counts on Scan summary in #1787
  • fix(extension): Filtering typo and add explanation in Scan summary in #1798
  • fix(extension): Better bad DOM path / null protection for getBounds for viewInspect in #1801
  • fix(extension): Missing Filter toolbar in #1803
  • fix(extension): Update hidden issues for each scan in #1804
  • fix(extension): Tile clickthrough and splash screen in #1805

CI/CD packages

  • fix(node,karma,cypress): Swap ":" for "-" in timestamps due to Windows restrictions on filenames in #1789

Chore

  • chore(build): Enable merge groups for builds in #1794

Full Changelog: 3.1.64...3.1.66

January 24, 2024

24 Jan 16:59
3044945
Compare
Choose a tag to compare

What's Changed

  • feature(extension): Options updated for selecting WCAG 2.2 related rules in #1741
  • feature(extension): Add issue ignore (hide / show) functionality to checker in #1749
  • fix(references): Update links to WCAG 2.2 where used in #1747

Rules and Engine

  • fixrule(element_scrollable_tabbable): Map to correct ACT id in #1766
  • fixrule(blockquote_cite_exists): Add cite to messages in #1774
  • fixrule(element_accesskey_labelled): Label requirement for the elements with access-key attribute in #1773
  • fixrule(input_label_exists): Issue related to button element with a label in #1775
  • fixrule(all_rules): Improve grammar and consistency across messages and help content in #1776
  • fixrule(fieldset_legend_valid): Ignore if the fieldset element is hidden from an AT in #1778
  • fix(engine): Issues related to element text calculation in #1759
  • fix(engine): Mapping issue when multiple reason codes are available in #1745
  • fix(engine): Update links to content moved in Toolkit in #1796
  • fix(engine): Update ARIA definition for the ARIA in HTML changes in #1802
  • fix(engine): Support CSS content-visibility style in #1785

Extensions (browser Dev Tools)

  • fix(extension): Issues found and Learn more modal a11y issues in #1783
  • fix(extension): Subtract hidden issues from counts on Scan summary in #1787
  • fix(extension): Filtering typo and add explanation in Scan summary in #1798
  • fix(extension): Better bad DOM path / null protection for getBounds for viewInspect in #1801
  • fix(extension): Missing Filter toolbar in #1803
  • fix(extension): Update hidden issues for each scan in #1804
  • fix(extension): Tile clickthrough and splash screen in #1805

CI/CD packages

  • fix(node,karma,cypress): Swap ":" for "-" in timestamps due to Windows restrictions on filenames in #1789

Chore

  • chore(build): Enable merge groups for builds in #1794

Full Changelog: 3.1.64...3.1.65

November 10, 2023

10 Nov 20:21
2dd954f
Compare
Choose a tag to compare

What's Changed

  • Update rule server for 10 November 2023 Deployment ruleset in #1739

Rules and Engine

  • newrule(element_tabbable_unobscured): WCAG 2.2: 2.4.11 Focus not obscured (Minimum) in #1705
  • newrule(draggable_alternative_exists): WCAG 2.2: 2.5.7 Dragging Movements in #1734
  • newrule(target_spacing_sufficient): WCAG 2.2: 2.5.8 Target size (minimum) in #1719
  • newrule(target_spacing_sufficient): WCAG 2.2: 2.5.8 Target Size (Minimum) in #1713
  • bug(help): Fix style issues with tables in help in #1730
  • chore(engine): Add rule listing as a build artifact in actions in #1728

Extensions (browser Dev Tools)

  • feature(Keyboard Checker Mode): Added new WCAG 2.2: 2.4.11 Focus not obscured (Minimum) rule element_tabbable_unobscured in #1733
  • chore(extension): Add jest testing to the extension in #1715

Chore

  • sync dev branches in #1714

Full Changelog: 3.1.63...3.1.64

October 18, 2023

18 Oct 18:42
98547b3
Compare
Choose a tag to compare

What's Changed

  • chore(engine): Fix issue with running local tests on Mac with type definitions in #1718
  • fix(engine): Mapping to SCs incorrect for ACT report in #1721

Full Changelog: 3.1.62...3.1.63

October 12, 2023

12 Oct 22:04
ca88bdb
Compare
Choose a tag to compare

What's Changed

  • Update rule server for 12 October 2023 Deployment ruleset in #1711

Rules and Engine

  • feature(engine): Add support for mapping success criteria based on reason code in #1692
  • feature(engine): Add better accessibility guideline mapping controls to the core engine in #1710
  • feature(engine): Add the version number 7.2 to the label for the IBM_Accessibility guidelines in #1712
  • fix(engine): Remap engine rules from 4.1.1 Parsing to HTML and ARIA in #1686
  • fixrule(aria_activedescendant_tabindex_valid): Required tab stop for aria-activedescendant="" should not fire in #1690

CI/CD Packages

  • chore(node): Ensure action runs with the latest Chrome in #1689
  • chore(cypress): Update README and add support for Cypress 13 in #1693

Full Changelog: 3.1.61...3.1.62

September 19, 2023

19 Sep 20:27
1d69f6a
Compare
Choose a tag to compare

What's Changed

  • Update rule server for 19 September 2023 Deployment ruleset in #1688

Rules and Engine

  • fixrule(table_headers_exists): Fix issues related to the case of multiple headers for both rows and columns in #1594
  • fix(engine): Turn off the "emoticons_alt_exists" and "asciiart_alt_exists" rules in #1658

Extensions (browser Dev Tools)

  • feature(extension): Tell the user how to find the Accessibility Checker view if in the Accessibility Assessment view the first time after install only. in #1683

CI/CD Packages

  • feature(node|karma|express): Add support for a "versioned" ruleArchive configuration option in #1687
  • chore(github): Update project listings in the issue template in #1661

Full Changelog: 3.1.60...3.1.61