Releases: IBMa/equal-access
Releases · IBMa/equal-access
August 30, 2023
What's Changed
- Update rule server for
30 August 2023 Deloyment
ruleset in #1657
Extension (browser dev tools)
- fix(extension): Fix performance logging in #1592
- fix(extension)modal to warn user that if they have stored scans they will be lost if user changes ruleset in #1589
CI/CD packages
- chore(cypress): Update the cypress boilerplate package-lock.json in #1587
- fix(node:boilerplate): Update boilerplates for Jest, mocha, webdriverio in #1596
- chore(node:boilerplate): Remove the Zombie boilerplate - not DOM compliant in #1597
Chores
- Bump @cypress/request from 2.88.12 to 3.0.0 in /cypress-accessibility-checker in #1588
Full Changelog: 3.1.59...3.1.60
August 09, 2023
What's Changed
- Update rule server for
09 August 2023 Deployment
ruleset in #1583
CI/CD Packages
- fix(cypress): Cypress was not processing files in node_modules correctly in #1580
- feature(node|karma|cypress): Add configuration to remove timestamp from report files in #1576
- Add webdriverio to boilerplates README and Accessibility-Checker README in #1581
Engine and Rules
- fixrule(
aria_activedescendant_tabindex
) Fix the issue related to the<activedescendant>
element with a tabbable child in #1565 - fixrule(
fieldset_label_valid
,fieldset_legend_valid
,aria_accessiblename_exists
): Fix accessible names for fieldset, table, and other elements in #1579
Full Changelog: 3.1.58...3.1.59
July 26, 2023
What's Changed
- Update rule server for
26 July 2023 Deployment
ruleset in #1571
New features
- feature(extension): Show selected issue element on tested Web Page in #1547
CI/CD Packages
Engine and Rules
- fixrule(
widget_tabbable_exists
): Update help What to do in #1538 - fixrule(
text_spacing_valid
): Performance issue and re-enable rule and mapping to ACT in #1509 - fixrule(
aria_application_labelled
): Link to ARIA Best Practices in Help in #1534 - fixrule(
all ARIA rules
): Update links in Help to ARIA practices in #1556 - fixrule(
aria_accessiblename_exists
): Fix issue related to the table element with a caption child in #1546 - fixrule(
input_autocomplete_valid
): Add additional valid values for the attribute autocomplete in #1549 - fixrule(
aria_child_valid
): Fix false positive when a caption element is used as a table child in #1552
Chores
- chore(all): Update dependencies from dependabot in #1569
Full Changelog: 3.1.57...3.1.58
July 19, 2023 - pre-release, 4.0.0-rc.1
What's Changed
- fix(node,karma,cypress): Checker results did not indicate "ignored" when matched to a baseline by @tombrunet in #1459
- fix(engine): fix issues related to ARIA 'naming prohibited' elements by @shunguoy in #1438
- chore(ruleserver): Remove unused artifacts from older Cloud Foundry based servers by @tombrunet in #1465
- fix(extension): Remove unneeded files from archive for Firefox deploy by @tombrunet in #1467
- Update full user guide by @drjoho in #1453
- fix(imagemap_alt_exists) remap fail and pass code by @philljenkins in #1439
- chore(rule server): Updating rule reserver for May 26 release by @ErickRenteria in #1473
- fix(extension): Archives building to wrong location by @tombrunet in #1480
- feature(node,karma,cypress): Add a 'disable' flag as a report type to disable saving of any report type by @tombrunet in #1466
- fix(engine): fix issues related to dpub aria role allowance by @shunguoy in #1479
- fix(node,cypress): Fix help URLs in reports. Add xlsx to Cypress by @tombrunet in #1483
- fix(cypress): Load file config for commands (previously only recognized by tasks) by @tombrunet in #1486
- fix(extension): Default locale to en-US if user locale not available by @tombrunet in #1494
- fix(node): Add an error debug statement when CSP blocks engine load by @tombrunet in #1485
- fix(node): Inject full engine instead of script tag by @tombrunet in #1507
- fix(engine): fix the roles and elements with "name required" by ARIA by @shunguoy in #1457
- fixrule("aria_child_tabbable"): fix false positive on popup focus requirement by @shunguoy in #1488
- feature(help): Add dark mode support to help by @tombrunet in #1497
- feature(extension): Complete dark theme for the browser extension by @drjoho in #1493
- fix(engine): fix call stack size exceeded error by @shunguoy in #1496
- chore(ReadMe's) update READMEs to clarify usage of deployed packages, scan files and URLs, and fix broken inks by @philljenkins in #1501
- fixrule(element_orientation_unlocked) set to Level 2 to match Toolkit level by @philljenkins in #1504
- Replace Modal "Back to list button" with Carbon modal X close by @drjoho in #1499
- chore(node,karma,cypress): Use a common codebase for report generators by @tombrunet in #1500
- fixrule(aria_hidden_nontabbable) improve group message by @philljenkins in #1506
- fixrule(form_submit_review) change from Recomendation to Needs Review Violation by @philljenkins in #1503
- fixrule(html_lang_valid,element_lang_valid,): Adjust rule to show up in rule listing by @tombrunet in #1505
- feature(extension) Element on web page shown when user selects an issue by @drjoho in #1515
- Revert "feature(extension) Element on web page shown when user selects an issue" by @ErickRenteria in #1524
- Rule server update for 7.1.2023 by @ErickRenteria in #1525
- fix(karma): Missing dependencies for build in publish release by @tombrunet in #1526
- chore(extension): genReport shouldn't have been checked in by @tombrunet in #1514
- fix(cypress): Remove .gitignore from src tree - breaks deploy of required files by @tombrunet in #1530
- fix(node|karma|cypress): Fix axios usage in older node versions by @tombrunet in #1533
- fix(checker): Loading of .js config files was broken by @tombrunet in #1537
- fix(widget_tabbable_exists): Update help What to do by @philljenkins in #1538
- fix(text_spacing_valid): fix performance issue and re-enable rule and mapping to ACT by @shunguoy in #1509
- fix(aria_application_labelled): Link to ARIA Best Practices in Help by @philljenkins in #1534
- feature(extension): Show selected issue element on tested Web Page by @drjoho in #1547
Full Changelog: 4.0.0-rc.0...4.0.0-rc.1
July 07, 2023 - hotfix5
What's Changed
- fix(checker): Loading of .js config files was broken by @tombrunet in #1537
Full Changelog: 3.1.56...3.1.57
July 06, 2023 - hotfix3
What's Changed
- fix(node|karma|cypress): Fix axios usage in older node versions by @tombrunet in #1533
Full Changelog: 3.1.55...3.1.56
July 06, 2023 - hotfix2
.gitignore removed required files from deployment (karma)
Full Changelog: 3.1.54...3.1.55
July 06, 2023 - hotfix
.gitignore removed required files from deployment
Full Changelog: 3.1.53...3.1.54
July 05, 2023 - hotfix
What's Changed
- fix(cypress): Package publish problem with cypress-accessibility-checker. Remove .gitignore from src tree by @tombrunet in #1530
Full Changelog: 3.1.52...3.1.53
July 05, 2023
What's Changed
- fix(karma): Missing dependencies for build in publish release in #1526
- chore(extension): genReport shouldn't have been checked in #1514
Full Changelog: 3.1.51...3.1.52