May 15, 2023
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