July 20, 2026
a11y-testing Rules v11.1.32
Bug Fixes
- Fixed an issue where carousel trigger button labels could become stale and not update.
- Fixed an issue where a label could become stale and not update.
July 15, 2026
a11y-testing Rules v11.2.22
Improvements
- Added componentClusters to the EAU report.
July 15, 2026
a11y-testing Rules v11.2.21
Improvements
- Posted reports from the site grader scanner now include componentClusters.
July 14, 2026
a11y-testing Rules v11.2.20
Bug Fixes
- Fixed a UI break in the On-Site Scanner (OSS) when componentReporting is scanner-owned.
July 13, 2026
a11y-testing Rules v11.1.31
Bug Fixes
- Modals now keep focus trapped after the modal element is detached and reattached to the page.
- Focus remains in the site menu when Escape collapses a submenu.
July 13, 2026
services-v2 2026-07-13
Bug Fixes
- Fixed an issue where compliance settings could be applied before the correct phase.
July 8, 2026
services-v2 2026-07-08
Bug Fixes
- Pressing Escape now collapses the submenu instead of closing the whole site menu.
July 7, 2026
a11y-testing Rules v11.2.19
Improvements
- Removed aria-expanded from the carousel trigger button.
Bug Fixes
- Restored the modal focus trap when reopening after a CSS animation.
- Fixed an issue where the carousel and site menu could mirror stale or empty content in single-page applications.
June 29, 2026
a11y-testing Rules v11.1.29
Improvements
- Mirrored ARIA references into the carousel’s shadow root.
- Mirrored ARIA references into the site menu’s shadow root.
June 24, 2026
a11y-testing Rules v11.1.28
Improvements
- Made the HTML skip link visible when focused.
June 22, 2026
services-v2 2026-06-22
Bug Fixes
- Fixed the language selector in the accessibility statement for cookieless domains.
June 18, 2026
a11y-testing Rules v11.2.16
Bug Fixes
- Accessibility scan reports now retain component clusters.
June 18, 2026
a11y-testing Rules v11.2.15
New Features
Improvements
- Reports now only include component clusters with actionable results.
- Updated the Fix & Issues tab documentation.
- Moved the Fix tab video walk-through to the top.
- Added videos to the Issues and Fixes sections.
- Embedded a Fix tab walk-through.
June 17, 2026
services-v2 2026-06-17
Bug Fixes
- Fixed an issue that caused carousel data not to be read correctly.
- Fixed an issue where the accessible carousel was announced as a single-item list.
June 12, 2026
services-v2 2026-06-12
Improvements
- The scanner now continues running after the initial bounded scan phases.
- Reduced the size of the client bundle by using more efficient imports.
Bug Fixes
- The manual-remediations toggle now controls custom fixes.
June 10, 2026
a11y-testing Rules v11.1.24
Bug Fixes
- The Table_Header_Missing rule now skips hidden tables.
June 8, 2026
a11y-testing Rules v11.1.23
Improvements
- Fixes now run on incrementally-discovered DOM in phases that previously did not apply fixes.
- The validate phase now defaults to fixing incrementally-discovered DOM.
June 5, 2026
services-v2 2026-06-05
Bug Fixes
- Fixed the message announced when AudioEye is enabled.
June 3, 2026
services-v2 2026-06-03
Bug Fixes
- Fixed an issue where the task scheduler could throw errors when given non-iterable inputs.
June 2, 2026
services-v2 2026-06-02
Improvements
- The scanner now refreshes the URL and pageLoadId when a single-page application route changes.
June 1, 2026
a11y-testing Rules v11.2.10
Improvements
- Element IDs are no longer added to the DOM; you can opt in to use the data-ae_reference_id attribute instead.
May 29, 2026
a11y-testing Rules v11.1.18
Bug Fixes
- Fixed an issue where the shadow host could be hidden on sites that hide :empty div elements with CSS.
May 28, 2026
services-v2 2026-05-28
Bug Fixes
- Fixed an issue where personalization tools did not apply to the Accessibility Statement iframe.
May 28, 2026
a11y-testing Rules v11.1.17
New Features
- fixTabset now supports recognizing an active class on the tab’s parent container when determining .selected().
Bug Fixes
- fixmodal now handles empty labels and nested dialogs.
- Fixed an issue where ChangeWatcher could miss DOM mutations while the scheduler was processing.
- Updated fixListBox to scope its behavior to its anchor element.
- Updated fixRadioGroup to scope to its anchor and verify the item belongs to the radio group.
- In fixTabset, when checkParent is true, the parent element is now observed for mutations.
May 21, 2026
services-v2 2026-05-21
New Features
- Added a componentReportingEnabled gate and postComponentReport hook in the live scanner.
Bug Fixes
- Fixed an issue where the component-report endpoint URL had a double /v2 prefix (/v2/v2/report).
May 21, 2026
a11y-testing Rules v11.2.6
New Features
- Exposed marsAdapterOnly on MarsOutputAdapterBundle.
May 21, 2026
a11y-testing Rules v11.2.5
New Features
- Added an opt-in to componentReporting for the Services v2 scanner.
May 20, 2026
a11y-testing Rules v11.2.3
Bug Fixes
- Fixed onAppears so it debounces correctly.
May 18, 2026
a11y-testing Rules v11.1.15
Bug Fixes
- Default browser behavior is no longer prevented on input elements.
May 12, 2026
a11y-testing Rules v11.1.9
Bug Fixes
- Fixed screen reader announcements for site menu lists and list items.
Improvements
- Removed tabindex logic from manualcursor on iframes.
May 1, 2026
a11y-testing 2026-05-01
Improvements
- The accessible carousel no longer uses list semantics for better compatibility.
Bug Fixes
- The Compatibility Scripts have been successfully mirrored into the Site Menu shadow root.
May 1, 2026
services-v2 2026-05-01
Improvements
- Updated the radio button label in the help desk for clarity.
April 30, 2026
a11y-testing
Bug Fixes
- Resolved an issue with redundant announcements in the site menu.
Improvements
- Added a new documentation section on how to exclude autofix options.
- Ensured that missing locale keys from English defaults are now automatically included during code generation.
- Improved the synchronization of new translation keys to Locize during the prebuild process.
April 30, 2026
services-v2 2026-04-30
Bug Fixes
- Fixed the accessible carousel compliance message and prevented the feature from being silently disabled.
- Ensured the accessibility widget is always correctly mounted on the page.
Improvements
- Updated button states to properly reflect selected and unselected status.
April 29, 2026
services-v2
Bug Fixes
- Improved the compliance message for the accessible-carousel to ensure it is clear and prevents silent disable issues.
Improvements
- Updated button interactions to clearly indicate whether options are selected or unselected.
April 28, 2026
services-v2
Changes
- The #ae_app component will now consistently load with the body of the webpage.
a11y-testing
New Features
- Introduced Chonkie SentenceChunker for improved document embeddings chunking.
- Added a hidden from AT check to enhance the functionality of skip links.
- Launched an interactive demo and updated documentation showcasing the new MARS features.
April 27, 2026
services-v2
Improvements
- We have added more unit tests to enhance the reliability of our platform.
a11y-testing
Bug Fixes
- Resolved an issue that caused the On-Site Scanner (OSS) to hang on Squarespace sites by adding support for Promise.withResolvers.
April 23, 2026
a11y-testing
Improvements
- Added a screenshot to the autofix documentation for better clarity.
- Updated the autofix documentation to enhance user guidance.
- Included an example of a 3-level mega menu in the FixSiteMenu DAD documentation.
Bug Fixes
- Implemented a quick patch to resolve the buttonRoleMissing issue.
- Released a patch for the buttonRoleMissing autofix.
Release Notes
- Added release notes for version 11.1.1.
- Included documentation for version 11.1 release notes.
- Introduced the doesNotApply feature to improve functionality.
April 23, 2026
services-v2 2026-04-23
Improvements
- Updated the toolbar and help desk.
April 22, 2026
services-v2
Improvements
- Enhanced protection for smart remediations against incorrect Portal configurations.
- Implemented a hard-coded allow list for autofix features.
a11y-testing
Changes
- Added a feature to mark certain issue results as doesNotApply.
- Resolved an issue with the site menu's submenu toggle aria-label for better accessibility.
- Improved detection for the skip to main link functionality.
April 21, 2026
a11y-testing
Changes
- Improved handling of null responses to enhance system reliability.
- Added a documentation chunks plugin that matches routes after the build process for better content management.
April 16, 2026
services-v2
Improvements
- Added additional unit tests to enhance overall coverage.
a11y-testing
Changes
- You can now enable autoFixes for all relevant issues across the platform.
- We've improved error handling to better catch issues related to rule bundles.
- Documentation search functionality has been enhanced with a new base URL for sourcing documents.
April 15, 2026
a11y-testing
Changes
- Added support for outputting component fix results in JSON format.
- Improved error handling by wrapping legacy rem markup in a try/catch block.
April 14, 2026
services-v2
Changes
- Additional unit tests have been added to improve overall test coverage.
a11y-testing
Improvements
- We have added two fix guards to enhance the stability of our platform.
New Features
- The developer documentation now includes a generated section for WCAG 2.2, providing valuable guidelines for accessibility standards.
Bug Fixes
- A new test has been implemented to prevent automatic fixes from inserting DOM elements outside of their intended locations.
April 13, 2026
a11y-testing
Changes
- Updated the Sitemenu CSS for improved styling and removed the aria-expanded value for better accessibility practices.
April 10, 2026
a11y-testing
Changes
- Resolved an issue with the embeddings build process.
- Fixed a bug with the tab set watch symbol.
- Introduced a new embeddings server for enhanced functionality.
April 8, 2026
services-v2
Bug Fixes
- The title has been moved inside the SVG for improved accessibility.
- The carousel SVG title has been adjusted to enhance accessibility.
a11y-testing
Improvements
- You can now use a custom main selector for better accessibility control.
- The V2 site menu has been updated to eliminate invalid roles and includes CSS enhancements along with arrow looping functionality.
April 7, 2026
a11y-testing
Bug Fixes
- Fixed an issue with the item extraction logic in the site menu.
- Added a fix example for combobox to enhance usability.
Improvements
- Updated the documentation for shadow dom watch-onappears to provide clearer guidance.
- Revised the focus typing documentation to improve clarity.
- Added documentation for lists and collections to support better usage.
- Cleaned up and reordered the sidebar for a more intuitive navigation experience.
- Updated MARS documentation for improved user understanding.
- Completed a full rebuild of the developer documentation for enhanced quality and better retrieval by the fix-ai agent.
New Features
- Introduced a custom fix sandbox to assist with onboarding and developer training.
April 6, 2026
services-v2
Improvements
- Improved reliability of site module loading and resolved a logging issue in production builds.
April 3, 2026
services-v2
New Features
- Added Shadow DOM search support to the On-Site Scanner, enabling detection of elements within Shadow DOM trees.
Bug Fixes
- Fixed an issue on iOS devices where elements required a double tap to interact with correctly.
a11y-testing
Bug Fixes
- Fixed a logic issue in getElementText that could produce incorrect results when retrieving text content from elements.
April 2, 2026
a11y-testing
Bug Fixes
- Fixed an issue where the rules version was not being injected correctly.
April 1, 2026
services-v2
New Features
- Added support for Catalan (ca) translations.
a11y-testing
Bug Fixes
- Fixed an issue where fix suggestion preambles could be incorrectly generated when handling syntax errors.
March 31, 2026
a11y-testing
Improvements
- Reduced bundle sizes for faster page loading by enabling minification across all browser modules.
- Improved page performance by restoring native string handling to bypass slow polyfills on affected sites.
- Limited the string polyfill bypass to only known affected sites to avoid unnecessary overrides.
March 30, 2026
a11y-testing
Improvements
- Improved performance by bypassing slow
String.prototype.trim polyfills.
Documentation
- Added documentation for test mode.
March 27, 2026
services-v2
Improvements
- Full-page scanning no longer blocks the launcher from responding when third-party scripts modify the page.
- Carousel button styles are now more resilient against being overridden by host-site CSS.
a11y-testing
Bug Fixes
- Fixed a timing issue that could cause the combobox fix to hang during page analysis.
Improvements
- Improved performance for deeply nested page structures by optimizing internal string-handling routines.
March 26, 2026
services-v2
Improvements
- Added support for using a customLauncherSelector host with the launcher call-to-action (CTA).
- Launcher CTA preset placement now supports offset configuration for more precise positioning.
a11y-testing
Bug Fixes
- Fixed an issue where
testMode() was incorrectly removed from working builds
- Fixed issues with the fixCarousel component
March 25, 2026
a11y-testing
Bug Fixes
- Fixed an issue where certain rules were not correctly displayed as reviewable.
March 24, 2026
a11y-testing
New Features
- Added severity level information to reviewable issues.
- Added autofix support for checkbox state issues.
March 20, 2026
a11y-testing
Improvements
- Fixes now gracefully handle unexpected errors, preventing individual failures from impacting the rest of the page.
- Added testMode support for composite fix types.
March 18, 2026
services-v2
Improvements
- Improved internationalization support with updated translations and localization fixes.
a11y-testing
New Features
- Added automatic fix support for HTML scrollable accessibility issues.
Bug Fixes
- Fixed an issue where a transport error could cause the server to shut down unexpectedly.
March 17, 2026
a11y-testing
Bug Fixes
- Fixed a compatibility issue where the trim function could conflict with the Klarna polyfill.
March 16, 2026
services-v2
Improvements
- Reports now include additional data slices in the payload for more detailed reporting breakdowns.
March 13, 2026
services-v2
Security
- Resolved security vulnerabilities related to XML parsing dependencies.
a11y-testing
Improvements
- Updated the bug reporting form.
March 12, 2026
a11y-testing
Improvements
- Restored webpack-compatible browser module build for improved bundler compatibility.
March 11, 2026
services-v2
Bug Fixes
- On-Site Scanner control buttons now remain visible when maximized on mobile devices.
March 10, 2026
services-v2
Improvements
- Updated localization files to provide improved language support across the platform.
a11y-testing
New Features
- Added support for generating and exposing MARS reports.
Bug Fixes
- Fixed an issue where fixTabset was not properly scoped to anchor elements.
March 9, 2026
a11y-testing
New Features
- Added a tool to view and manage unfixed accessibility issues.
- Added support for extracting images during accessibility analysis.
Autofixes
- Added an autofix for pages with a missing H1 heading.
- Added an autofix that converts extra H1 headings to H2s when multiple H1s are detected.
- Added an autofix for MenuItem elements that are missing a required parent container.
March 6, 2026
services-v2
Bug Fixes
- Fixed a crash caused by an invalid selector query in the site-menu and carousel components.
March 5, 2026
services-v2
Bug Fixes
- Fixed an issue with the loading logic for Real Time Effects.
a11y-testing
New Features
- Added auto-fix support for accessibility issues in Yotpo and Google review star rating patterns.
- Added auto-fix support for the manualFooterLandmarkMissing issue.
Bug Fixes
- Fixed an issue with the buttonRoleMissing auto-fix not working correctly.
March 4, 2026
a11y-testing
New Features
- Added autofix support in the Sg scanner to automatically resolve detected accessibility issues.
March 3, 2026
services-v2
Bug Fixes
- Fixed an issue where JavaScript could freeze on pages using region-qualified language codes (e.g.
en-US, fr-CA).
March 2, 2026
a11y-testing
New Autofixes
- Added autofixes for the HTMLTabable and ManualCursorFocus rules.
- Added an autofix for the Google Translate missing labels/region rule.
- Added an autofix for the SVGNameMissing rule.
Bug Fixes
- Fixed an issue with heading sequence validation.
February 27, 2026
services-v2
Improvements
- Improved performance for English locale by skipping unnecessary network requests for language files.
Bug Fixes
- Fixed an issue where text alignment was incorrect for right-to-left (RTL) languages due to CSS reset not inheriting direction properly.
a11y-testing
Improvements
- Updated the detection logic for the Link_AdjacentHref_Redundant rule to improve accuracy.
- Added autofix support for the iframe name missing rule.
February 26, 2026
services-v2
Bug Fixes
- Fixed an issue where translations were not displaying correctly in the HelpDesk screen reader content.
a11y-testing
Bug Fixes
- Fixed several site menu issues including cross-frame behavior, keyboard navigation, and the Alt+M shortcut.
February 25, 2026
services-v2
New Features
- Added right-to-left (RTL) language support for Hebrew in HelpDesk.
a11y-testing
Improvements
- Removed the minimum version requirement for the bundler, allowing greater flexibility in supported versions.
February 24, 2026
a11y-testing
Improvements
- Added IIFE export type for rules factories, enabling direct use in browser environments without a module bundler.
February 23, 2026
a11y-testing
Bug Fixes
- Fixed an issue where automatic remediation was incorrectly applied to Optimizely links.
February 20, 2026
a11y-testing
New Features
- Added an autofix for invalid ARIA role values.
Bug Fixes
- Fixed an issue where the carousel component was not included in the release.
- Fixed an issue with the site menu.
February 19, 2026
a11y-testing
New Features
- Added an automatic fix for the buttonRoleMissing rule, allowing issues with missing button roles to be resolved automatically.
February 18, 2026
services-v2
Improvements
- Improved the timing of rules configuration loading to ensure all necessary services are ready, increasing reliability.
a11y-testing
Improvements
- Separated "fix failed" and "issue failed" into distinct validation states for clearer feedback.
- Added aria live regions to improve screen reader announcements for applied fixes.
February 17, 2026
a11y-testing
New Features
- Added the ability to automatically fill in missing metadata for improved accessibility compliance.
Improvements
- Skip link auto-remediation now supports both click and keyboard interactions.
- Added two new auto-fix rules to expand automated remediation coverage.
Bug Fixes
- Fixed an issue preventing carousel auto-remediation from being published correctly.
February 16, 2026
services-v2
Improvements
- Added support for the 11x version alias for Autofixes.
a11y-testing
New Features
- Added support for testing and fixing accessibility issues in Carousel components.
Improvements
- Improved detection of accessibility regressions.
Bug Fixes
- Rules files are now correctly included in the package.
- Source fix rules no longer incorrectly report unfixed problems.
February 13, 2026
services-v2
Improvements
- Updated translations for the SiteMenu and other components to improve internationalization support.
Bug Fixes
- Fixed an issue where legacy remediations were not running when expected conditions were met.
a11y-testing
New Features
- Added the ability to disable regular rules in the scanner.
Bug Fixes
- Fixed false positives in the NonText_Contrast_TooLow rule.
February 12, 2026
services-v2
Improvements
- Updated translations for the carousel component to improve the experience for users in different languages.
February 11, 2026
a11y-testing
Bug Fixes
- Fixed an issue where verification could incorrectly report a failure during implementation checks.
- Links without a name now correctly return a doesNotApply result instead of being evaluated.
February 10, 2026
services-v2
Improvements
- Added a validation phase to improve processing accuracy and reliability.
a11y-testing
New Features
- Added the
excludeItems API for FixSiteMenu, allowing you to exclude specific items from the menu.
- Added MARS report support to DAD.
Improvements
- Fix verification results now include details for failed verifications.
- MARS reports now include implementationProblems data for more comprehensive reporting.
- Fix tracker output now displays execution order for better traceability.
February 9, 2026
a11y-testing
Improvements
- Added webpack-compatible output to the browser module system for broader build tool compatibility.
- Converted WCAG rules to a library with locked versions for improved stability and consistency.
Bug Fixes
- Fixed an issue that could cause a module not found error in certain server-side environments.
February 6, 2026
a11y-testing
Improvements
- The setLabel() helper now accepts a Cash type as its second parameter.
February 5, 2026
a11y-testing
New Features
- Added an implementation problems list to help identify and track accessibility issues.
- Added support for validating applied fixes during testing.
Improvements
- Disabled elements are now correctly excluded from the focusable elements list.
February 4, 2026
services-v2
Improvements
- Scanner version queries now support prerelease version formats.
a11y-testing
New Features
- Added additional automatic fixes during the bootstrap process for accessibility issues.
February 3, 2026
a11y-testing
Bug Fixes
- Fixed an issue where images with long file names could disappear from results.
- Fixed a security vulnerability in a third-party dependency.
February 2, 2026
a11y-testing
New Features
- Added a new manual rule to detect missing form landmarks.
- Added a new manual rule for evaluating focus traps.
Improvements
- Added fixVerified and regression results to test outcomes.
January 29, 2026
services-v2
Bug Fixes
- Fixed an issue where errors could occur when capturing pages containing custom HTML elements.
a11y-testing
Improvements
- Added reporting slices to the report payload for more detailed report data.
January 28, 2026
a11y-testing
Changes
- The "cantFix" issue status has been replaced with "skip" for a clearer workflow when marking issues that will not be addressed.
January 27, 2026
services-v2
Bug Fixes
- Removed a duplicate aria label in the launcher to improve screen reader clarity.
Improvements
- Restored the language change observer and consolidated internationalization namespaces for more reliable multi-language support.
January 26, 2026
services-v2
Bug Fixes
- Fixed font fallback paths not loading correctly on sites with Content Security Policy (CSP) restrictions.
- Fixed a TypeError that could occur when capturing screenshots on pages containing custom HTML elements.
- Fixed poor contrast on personalization tools buttons when in focus state.
January 23, 2026
a11y-testing
Improvements
setHideFromAT now applies aria-hidden="true" to more reliably hide elements from assistive technology.
- Common types are now exported to support API code generation.
January 21, 2026
services-v2
Bug Fixes
- Fixed an issue where smart remediation patches were still being planned even when smart remediation was disabled in the product configuration.
January 20, 2026
services-v2
Bug Fixes
- Fixed an issue where On-Site Scanner highlighting was not working correctly for rules numbered 10.4 and above.
January 19, 2026
a11y-testing
Improvements
- Reports are now only generated when explicitly enabled, reducing unnecessary processing.
January 17, 2026
a11y-testing
Improvements
- Added translation support to accessibility rules tools, enabling internationalization across additional packages.
January 16, 2026
services-v2
Improvements
- Improved translation compliance to ensure more accurate and complete localized content across supported languages.
January 15, 2026
services-v2
Improvements
- Added support for additional service domains.
a11y-testing
Improvements
- Updated the Weakname rule documentation to address handling of
display: none elements.
January 13, 2026
services-v2
Improvements
- Updated the On-Site Scanner to use the new MARS report.
- Applied security patches to address known vulnerabilities.
January 12, 2026
a11y-testing
Bug Fixes
- Fixed an issue where focus trapping did not correctly identify all focusable elements.
- Fixed handling of newline characters in element selectors to prevent matching errors.
Improvements
- The "Text Size Too Small" rule now supports source fix, allowing you to apply fixes directly in your source code.
January 7, 2026
services-v2
Bug Fixes
- Fixed incorrect naming when multiple main elements are present on a page.
January 6, 2026
a11y-testing
Improvements
- Improved compatibility with older browser versions when checking element visibility.
- Updated focus management behavior when closing interactive elements.
January 5, 2026
a11y-testing
New Features
- Added support for testing form fields with multiple auto-complete values.