Now Available in axe Monitor 8.3
The next evolution of axe Monitor is now available as a full SaaS offering for enterprises. The reimagined accessibility monitoring platform provides you with a clear picture of your customer experience in production. Mitigate accessibility risk and control regression with accurate testing, actionable, prioritized exports, and comprehensive reporting.
What’s New
Prioritize by Common Components and Selectors
When Common Components are applied to scan settings, the Scan Overview now shows related accessibility issues with a breakdown by Impact.
Fixing an accessibility issue on one selector, or in one area of your code, is often more impactful than fixing issues by each page or rule. For example, fixing an accessibility issue on an “img” selector may fix 20% of all the accessibility issues in your results.
The new Selectors table shows the selectors from your code, sorted by the ones are causing the most accessibility issues in your scan. Fixing your code in one place is a more efficient way to improve the accessibility of your site.
You can also now filter by Selector on the “Issues” view.
Control who can create new scans
From the Admin section, the Permissions Settings panel allows axe Monitor admins to manage which roles can create new scans.
User Experience Improvements
- The navigation user experience is updated, allowing you to more easily navigate between different areas of the axe platform.
- The “multiselect” functionality has been improved across several areas of axe Monitor. It’s now easier to filter by multiple scan groups at once on the Scans list.
- On Scan Overview, scan run history is now moved under a dropdown with the date and time. The More Options menu is easier to find.
Bug Fixes 8.3.1
-
Some scores were artificially low if a full scan or individual page in Monitor had no issues. This has been corrected moving forward.
-
The Select Shared Script on the Scans page was previously too small to accommodate the combo box, limiting visibility of all the selected shared scripts. This section has been resized now to fit the combo box to accommodate all the selected shared scripts.
-
When executing the /scans/{scanId}/runs API, the system triggers 500 response code instead of the expected scan run data. This issue is resolved and now the API responds with the correct list of scan runs.
-
Axe Monitor application user interface text translation for all supported languages have been completed.
-
The Scan Overview page loaded indefinitely when multiple public_link_token entries were associated with the same scan. This issue has been resolved and now the page loads as expected.
-
Scan owners are no longer displayed on the Scan Overview page under the Run Metadata section. If a user’s access is removed in the axe Account or the user is deleted, they are also removed as a scan owner from the axe Monitor database.
-
When a user is created on the Teams module and that specific user tries to login to axe Monitor and navigates to the Scans page, the system displays the Scans page with error data. This issue has been resolved, and newly created users can now access the Scans page without error.
-
When a user uploaded a YAML or JSON script from the Windows Chrome in axe Monitor, version 8.0+, the application fails to upload with the “Failed to Add Script: Must be a JASON or YAML file with at least one “analyse” action and representing a single project” message. This issue has been resolved and the scripts can be uploaded successfully.
-
When an admin user tried to sort the scans count in the Shared Scripts section, the available scripts disappeared instead of sorting the scans count. This issue has been resolved and the Scans column now sorts correctly and displays the shared script details.
-
Intermittently when selecting teams to email, additional teams would be emailed. This has been corrected.
-
Fixed a non-deterministic issue where scans could fail with a duplicate-key exception when saving violations. This issue has been fixed and scans now run and save issues without errors.
-
Resolved an issue where the Scan Overview page failed to load in SQL Server due to a SQLServerException caused by the ‘scan.reports_status’ column not being included in an aggregate function or GROUP By clause. This issue has been resolved and the scan page now loads successfully.
-
Fixed an issue where users could not filter issues or pages by shared scripts with lengthy names due to character length limits. This issue has been resolved and the character limit is now consistent between script upload and filter search.
-
Some text was not translated to supported languages. These issues have been corrected.
-
Duplicate testing standard versions (for example, 4.10 and 4.10.0) were listed in the axe-core version drop-down. Fixed this issue and duplicate entries are no longer listed, and users can now create new scans and run with versions and also can create presets.
-
The “Enable Scan Approval” option was not available in axe Monitor 8.x. This issue has been resolved by the Scan Admin choosing Send to Reports and confirming that this will also approve the scan.
-
Extra commas are removed from scan list export from export of csv under Group Names.
-
Addressed accessibility issues across the axe Monitor application.
Bug Fixes 8.3
- All scan members and viewers for a scan now show in the “assign to” menu.
- When the “Share public link” option is turned on, the link will show in the scan completion email.
- A small number of email notifications were showing numbers that didn’t correlate to eachother correctly. This is now resolved.
- When an axe Universal JSON format file has very long selectors (over 2048 characters in a single selector), it can now be uploaded to axe Monitor.
Known Issues
- When some scan groups are deleted, an error appears, preventing deletion. Remove all scans from the scan group before deleting, or create a prefix for your scan group such as “Archive” to indicate it is intended to be deleted.
- Some text, such as "test for best practices" and "Status columns" are not properly translated to Spanish, French, Italian, and German.