Skip to content

Releases: IBMa/equal-access

November 6, 2024

06 Nov 22:12
197c728
Compare
Choose a tag to compare

What's Changed

  • Noticeable performance improvements

Rules and Engine

  • fix(engine): rule engine refactor and update by @shunguoy in #2025
    • Conflict cases when aria-autocomplete and autocomplete are used together
    • fix(target_spacing_sufficient): Ignore cases for potential_overlap of text links
    • fix(target_spacing_sufficient): Ignore cases for clipped components
    • Rewrite accessible name module
    • Categorize the engine utility functions

Java package

  • fix(java): Fix exception when baseline has fewer issues than what is returned by scan by @tombrunet in #2078

Chores and dependencies

  • chore(java): Fix version setting on release publish by @tombrunet in #2075
  • chore(engine): Generate a spreadsheet of rule mappings as an artifact for PRs by @tombrunet in #2071
  • Bump cookie and express in /report-react by @dependabot in #2073
  • Bump markdown-to-jsx from 7.1.9 to 7.5.0 in /accessibility-checker-extension by @dependabot in #2072
  • Bump axios from 1.6.1 to 1.7.7 in /accessibility-checker-extension by @dependabot in #2064
  • Bump rollup from 2.75.6 to 2.79.2 in /report-react by @dependabot in #2059
  • Bump axios from 1.6.0 to 1.7.4 in /common/module by @dependabot in #2046
  • Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /report-react by @dependabot in #2076

Full Changelog: 3.1.76...3.1.77

October 1, 2024

02 Oct 04:50
9432462
Compare
Choose a tag to compare

What's Changed

new Java CI/CD package

  • feature(java-accessibility-checker): Create new accessibility-checker package for Java by @tombrunet in #1983

HTML report improvements

  • feature(extension): HTML Report Change, View menu, and Filter addition #2024 by @nam-singh in #2027
  • feature(extension): HTML Report Hidden Filter Addition #2026 by @nam-singh in #2034
  • feature(extension): HTML Report CSS and Font Fix #2035 by @nam-singh in #2049
  • feature(extension): HTML Report Card Change, View menu, CSS and fonts, Filter addition, and include Hidden by @philljenkins in #2056

Rules and Engine

  • feature(engine): Update IBM_Accessibility policy to include new WCAG 2.2 rules by @tombrunet in #2061

Chores and dependencies

Full Changelog: 3.1.75...3.1.76

August 29, 2024

30 Aug 17:42
e186953
Compare
Choose a tag to compare

What's Changed

  • Rule server update for latest Rule set dated 29 August 2024 Deployment (IBM 7.2, 7.3) in #2023

Rules and Engine

  • fixrule(aria_accessiblename_exists): Was firing for img with alt text, which is handled by img_alt_valid in #1981
  • fixrule(element_scrollable_tabbable, label_name_visible): Issues related to off-screen and scrollable content in #1964
  • fixrule(element_orientation_unlocked, img_alt_valid, aria_accessiblename_exists, img_alt_null): Issues related to the rules in #2011
  • fixrules(ARIA landmark regions): Consistent ARIA landmark messages and help in #1978

Extensions (Browser DevTools)

  • fix(extension): Large page timeouts - do not send 'pass' information outside of the page context in #2005
  • fix(extension): Learn more link in Firefox in #2018

CI/CD Packages

  • fix(node|karma|cypress): Timeouts for large pages in #2009

Chores and dependencies

  • fix(server): Usage counter failing in #1987
  • chore(git): Create epic template in #1984

New Contributors

Full Changelog: 3.1.74...3.1.75

August 06, 2024

07 Aug 03:52
aec16a1
Compare
Choose a tag to compare

What's Changed

  • Rule server update for latest Rule set deployment dated 6 August 2024 in #1969

Rules and Engine

  • newrule(svg_graphics_labelled): Create a new rule to check the accessible name of an SVG element in #1909
  • fixrule(input_haspopup_conflict): Add additional checks and update the messages in #1917
  • fixrule(input_onchange_review): Update the input types and messages in #1928
  • fix(engine): Update the engine to fix ARIA definition and other issues in #1936
  • fixrule(input_label_visible, input_placeholder_label_visible, input_checkboxes_grouped): Tighten the scope of the rules and merge help in #1944
  • fixrules(meta_redirect_optional, aria_parent_required, aria_child_valid): Map to WCAG and ACT rules to improve consistency in #1962
  • fixrule(all rules): Rule help Requirement matches Requirement listing rule in #1967

Extensions (browser Dev Tools)

  • fix(extension): Update Settings screenshots and text in User and Quick Guides for v7.3 support in #1965

CI/CD Packages

  • fix(node): Add comments explaining value of the Jest boilerplate in #1950

Chores and dependencies

  • chore(engine): Create build archive script in #1966

New Contributors

Full Changelog: 3.1.73...3.1.74

June 17, 2024

17 Jun 18:43
12c026d
Compare
Choose a tag to compare

What's Changed

  • fix(engine|extension|node|karma|cypress): June 6 archive not built with latest code in #1934

Full Changelog: 3.1.72...3.1.73

June 07, 2024

08 Jun 00:53
8963148
Compare
Choose a tag to compare

What's Changed

  • feature(engine): Add an IBM_Accessibility_next guideline to preview the IBM Accessibility 7.3 requirements in #1912
  • Rule server update for 7.2 - 7.3 in #1921

Rules and Engine

  • fixrule(widget_tabbable_single): Radio inputs in the same group should have only one tab stop in #1913
  • fixrule(style_highcontrast_visible): Replace 4.1.4 link in help to 1.1.1 in #1919

Chores and dependencies

  • chore(extension): Checker XLS Report Test Case in #1857
  • chore(extension: Update package-lock in #1923
  • chore(extension): Build issue - missing install in #1925

Full Changelog: 3.1.71...3.1.72

May 09, 2024

10 May 15:14
f048e79
Compare
Choose a tag to compare

What's Changed

  • Updated rule server deployment for May release 3.1.71 in #1906

Extensions (browser Dev Tools)

  • fix(extension): Info overlay for web page doesn't inspect the element underneath in #1894

Rules and Engine

  • fixrule(a_text_purpose, meta_viewport_zoomable, widget_tabbable_exists, widget_tabbable_single): Re-mapping WCAG SC and help references in #1899

Chores and dependencies

  • Update pull_request_template.md Review in #1902
  • Bump ejs from 3.1.8 to 3.1.10 in /report-react in #1903

Full Changelog: 3.1.70...3.1.71

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