Skip to content

Releases: IBMa/equal-access

May 26, 2023

26 May 22:36
3bf6238
Compare
Choose a tag to compare

What's Changed

CI/CD Packages

  • fix(node, karma, cypress): Checker results did not indicate "ignored" when matched to a baseline in #1459
  • chore(test): Update action test environment to Ubuntu 22.04, Node 18 in #1458

Extensions

  • fix(extension): Remove unneeded files from archive for Firefox deploy by in #1467
  • chore(user guide):Update full user guide in #1453

Engines and rules

  • fix(imagemap_alt_exists) remap fail and pass code in #1439
  • fix(engine): fix issues related to ARIA 'naming prohibited' elements in #1438
  • chore(rule server): Remove unused artifacts from older Cloud Foundry based servers in #1465
  • chore(rule server): Updating rule reserver for May 26 release in #1473

Full Changelog: 3.1.48...3.1.49

May 22, 2023 - pre-release, 4.0.0-rc.0

22 May 19:08
9743df7
Compare
Choose a tag to compare
Pre-release

What's Changed

  • chore(cypress): Update to latest Cypress (12.12.0) by @tombrunet in #1451
  • chore(node): Update to latest Puppeteer (20.2.0) by @tombrunet in #1454
  • chore(node,karma): Update selenium-webdriver (4.9.2) and add more error logs by @shunguoy in #1414
  • chore(test): Update action test environment to Ubuntu 22.04, Node 18 by @tombrunet in #1458
  • fix(node): fix terser typeof issue when compiling by @tombrunet in #1461

Full Changelog: 3.1.48...4.0.0-rc.0

May 15, 2023

16 May 03:18
d389690
Compare
Choose a tag to compare

What's Changed

Extension

  • feature(extension) Update Options, Popup, quick guides for standard Carbon styles in #1288
  • feature(extension) Re-architecture, design refresh and added Keyboard report in #1371
  • feature(extension) Update Quick Guide in #1448
  • fix(extension) Enable keyboard and screen reader access in #1316
  • fix(extension) Turn off focus view upon scan. Otherwise, leave it alone in #1427
  • fix(extension) SSL error pages that can't be scanned in #1436
  • chore(extension) New extension architecture in #1268
  • chore(extension) Setup event and messaging system for extensions in #1284
  • chore(extension) Primary secondary panels in #1297
  • chore(extension) Keyboard checking mode event PoC in #1302
  • chore(extension) Create Scan / Control panel in #1348
  • chore(extension) Update Keyboard ruleIDs in #1429

Rules and Engine

  • feature(rules) Rename ruleIDs for consistency in #1422 (minimize impact to baselines)
  • fixrule(aria_attribute_allowed, aria_semantics_role) Disallow aria-hidden on body element and add support for the new search element in #1407
  • fixrule(input_haspopup_invalid) Update help link from ARIA 1.1 to ARIA 1.2 in #1393
  • fixrule(text_contrast_sufficient) Color contrast issues for text with image and gradient background or shadow in #1405
  • fix(engine) Color contrast for text with graphic background, update role and attribute allowances for elements per ARIA in HTML updates in #1432
  • fix(engine) Performance issue with deeply nested layout tables and other structures in #1385
  • fix(engine) Bound issues with page scroll in #1390
  • fix(engine) Ruleset levels to align with ACT and update the 'application' role tabbable requirement in #1373
  • fix(engine) Update roles for summary and li elements per ARIA in HTML spec change in #1413
  • fix(node) Fail more gracefully when performance check fails in #1388
  • chore(engine) ACT rule report added into the PR artifacts in #1383
  • chore(engine) Update rule server for 3.1.48 release in #1450

Full Changelog: 3.1.47...3.1.48

March 31, 2023

31 Mar 18:29
ddf768c
Compare
Choose a tag to compare

What's Changed

  • fix (engine) add the ARIA 'generic' role support in the engine in #1329
  • issue-1354: [Feature]: request node_module is deprecated and missing maintain, @cypress/request forked it to maintain in #1355
  • fix(engine): Fix ruleID dependencies, and context dependency, and create a cache function computation in #1357
  • chore(Valerie_Label_HasContent): add more test cases for shadow DOM slot tests in #1363
  • fixrule(RPT_Meta_Refresh, WCAG20_Meta_RedirectZero): Meta still fires refresh in the body, so fire related issues in #1359
  • chore(rule server update for 3.1.47) in #1374

New Contributors

Full Changelog: 3.1.46...3.1.47

March 09, 2023

09 Mar 17:17
f917640
Compare
Choose a tag to compare

What's Changed

  • chore(node:boilerplate): Update the Node Jest boilerplates in #1339
  • fix(text_spacing_valid): Disable text_spacing_valid due to performance issue in #1343
  • fix(node): Fix handling of cacheFolder and support Windows in #1342
  • chore(updating rule server) Updating rule server for 3.1.46 deployment in #1344

Full Changelog: 3.1.45...3.1.46

February 24, 2023

24 Feb 16:26
51167b4
Compare
Choose a tag to compare

What's Changed

  • chore( )PR template update in #1307
  • newrule(iframe_interactive_tabbable) Iframe with interactive content should not be excluded from tab order using tabindex in #1287
  • chore(scripts)new script for local extension testing in #1314
  • newrule(element_scrollable_tabbable) Scrollable elements should be tabbable or contain tabbable content in #1306
  • chore(updating rule server) Updating rule server for new rules in #1317

Full Changelog: 3.1.44...3.1.45

February 9, 2023

08 Feb 22:12
704d4dc
Compare
Choose a tag to compare

What's Changed

  • newrule(element_orientation_unlocked) Element orientation is not restricted with CSS transform properties in #1276
  • fixrule(Rpt_Aria_EmptyPropertyValue) Ignore the hidden element check and remove duplicated attributes in the reporting in #1282
  • fix(node): Add missing dependencies in #1289
  • fix(node): Fix race condition for loading engine in #1293

Full Changelog: 3.1.43...3.1.44

January 27, 2023

27 Jan 17:27
a6cafa5
Compare
Choose a tag to compare

What's Changed

Extension

  • feature(extension) Add FAQ for Content Security Policies in #1234

CI/CD Packages

  • feature(node) Make new excel spreadsheets from CI packages in #1219
  • feature(node,karma,cypress) Update the feature list and highlight multi-scan in the user documentation in #1230
  • fix(node) Handle custom cacheFolder in achecker.yml in #1240

Rule updates

  • newrule(text_spacing_valid) Check letter and word spacing and line height and map to ACT in #1164
  • fixrule(WCAG20_Img_HasAlt) Include aria-label check in #1137
  • fixrule(IBMA_Color_Contrast_WCAG2AA) Check transparency correctly when checking color contrast in #1224
  • fixrule(WCAG20_Object_HasText) Correctly check when object has child content in #1190
  • fixrule(WCAG20_Label_RefValid) False positive for label missing content when both label and the labelled for element are hidden in #1229
  • chore(engine) Deploy rule set 27 January 2023 for release 3.1.43 in #1274
  • chore(engine) Add support to allow ruleID refactoring without the user updating baselines in #1232

New Contributors

Full Changelog: 3.1.42...3.1.43

January 11, 2023

11 Jan 18:44
aee819e
Compare
Choose a tag to compare

What's Changed

  • Help keyboard focus in #1152
  • Keyboard Rule element_tabbable_role_valid not causing triangle fixed in #1172
  • Add appropriate keyboard and keyboardOff icons for keyboard mode in #1180
  • New automation script for validation of preview rules in #1111
  • Align better with ACT autocomplete (73f2c2) in #1191
  • Rename and update the text_whitespace_valid rule in #1139
  • Fix issue related to visible label as part of accessible name when material icons are used in fonts in #1181
  • Process relative paths in config and use absolute paths internally in #1192
  • Consider row as a widget for element_tabbable_role_valid in #1193
  • Fixes related to 'separator' as a widget and usage of 'aria-valuenow' in #1194
  • Align better with ACT 4e8ab6 in #1199
  • Fix alignment with ACT a25f45 in #1200
  • Adjust ACT text report to be easier to read in #1206
  • Move dev rule server to Code Engine in #1211
  • Code engine variables in #1214
  • Update Code Engine project ids in #1216
  • Fix issues related to aria-autocomplete in a combobox component in #1129
  • Fix color contrast issue for the content directly added to a shadow DOM in #1198
  • Fixed Keyboard mode visualization if the user zooms the web page in #1223
  • Rule server update for January 10, 2023 in #1225

Full Changelog: 3.1.41...3.1.42

Dec 15, 2022 - pre-release, 3.1.42-rc.0

15 Dec 17:19
fbbf2c5
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Help keyboard focus 945 in #1152
  • Keyboard Rule element_tabbable_role_valid not causing Triangle fixed in #1172
  • Add appropriate Keyboard and KeyboardOff icons for Keyboard Mode in #1180
  • New automation script for validation of preview rules. in #1111
  • Align better with ACT autocomplete (73f2c2) in #1191
  • rename and update the text_whitespace_valid rule in #1139
  • Fix issue related to visible label as part of accessible name when material icons are used in fonts in #1181
  • Process relative paths in config and use absolute paths internally in #1192
  • Consider row as a widget for element_tabbable_role_valid in #1193
  • Fixes related to 'separator' as a widget and usage of 'aria-valuenow' in #1194
  • Align better with ACT 4e8ab6 n #1199
  • Fix alignment with ACT a25f45 in #1200

Full Changelog: 3.1.41...3.1.42-rc.0