Type | Related Ticket | Release Note |
FIX | MON-123 | Resolved issue with the the message “Link scanning was disabled in your last scan” showing even though link scanning was enabled. |
CHANGE | MON-234 |
|
Minor improvements
General: We’ve deprecated the legacy feature National Identification Number from our code base. The purpose of the feature was to find Danish social security numbers on web pages. It has been superseded by the Data Privacy module as is therefore no longer relevant.
Accessibility: If a customer is scanning for Errors only in Accessibility, we now hide the issue type filters in the UI as it is not possible to show any other issue types than Errors.
Backend Admin: Resolved problem with users getting a 404 error when accessing the Domain Details screen.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Element needs to have the right semantic role
Accessibility Guide: New article published: All functionality of the content is operable through a keyboard interface
Accessibility Guide: New article published: Keyboard trap.
Minor improvements
General UI: We have added a small animation to the loading spinner to better indicate to users that the system is processing a task. This applies to both the customer-facing UI and Backend Admin.
Reports: We’ve started improving the layout of tables in all reports as they were not always properly responsive. We have completed this for the first 16 reports with the remaining 15 reports being updated over the coming weeks.
Accessibility: Resolved a bug on the Issue View screen where the correct help center URL didn’t open when the user clicked the help icon.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Live video has captions
Accessibility Guide: New article published: Video element auditory content has accessible alternative
Accessibility Guide: New article published: Changing the meaning of content by positioning information with CSS
Accessibility Guide: New article published: Extended audio description
Accessibility Guide: New article published: Sign Language
Accessibility Guide: New article published: Media alternative (prerecorded)
Minor improvements
General: Resolved issue with the Book Training link not always pointing to the correct booking portal in Calendly.
Reports: Upgraded our main code framework from Angular 16 to 18 for improved security and performance. This has no visible impact for end-users.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Audio element content has text alternative
Accessibility Guide: New article published: Video element visual-only content has accessible alternative
Accessibility Guide: New article published: Audio description or media alternative (prerecorded)
Accessibility Guide: New article published: Audio-only (live) has media alternative
Minor improvements
Statistics: We’ve phased out the setting called “Convert all URLs to lowercase” which was trying to address a specific use case for CivicPlus-operated CMS platforms that contained mixed-case URLs for the same pages. The setting did not work properly for domain groups and we have therefore removed it again.
Backend Admin: Upgraded our main code framework from Angular 16 to 18 for improved security and performance. This has no visible impact for end-users.
Puppeteer: Resolved multiple issues with rendering websites built on Nuxt.js
Monsido is now Acquia Optimize
We have completed the rebranding of Monsido to Acquia Optimize. All customer and partner facing components of the product UI now show the Acquia Optimize logo while all mentions of “Monsido” in the product have been replaced with “Acquia Optimize”. An in-app banner has been launched for all customers announcing the change.
Help Center resources now live on Acquia Docs
The Monsido Help Center and Developer Portal have moved to Acquia Docs. Any mention of “Monsido” in articles is replaced with “Acquia Optimize”. The old help center URL help.monsido.com automatically redirects to Acquia Docs. Product screenshots inside articles will be updated later.
Minor improvements
General UI: Upgraded our main frontend code framework from Angular 16 to 18 for improved security and performance. This has no visible impact for end-users.
Edit domain screen: Fixed issue where if setting “PDF Accessibility” to “None” and saving, it would revert back to the previous setting.
Edit domain screen: Resolved an issue where if the user had more than 10 domain groups, pagination was missing, preventing them from viewing all groups.
Data picker: Ensured that localization shows correctly on the date picker component.
Reports: Fixed an issue where pagination would behave incorrectly in cases where the user performed a search and then cleared the search field.
Accessibility Guide: New article published: HTML Page Title is Descriptive
Minor improvements
Extension: Improved the way we load domains on a user account, ensuring the Extension loads faster on initialization
SEO module: We’ve removed the check "Missing META Keyword" as it is no longer relevant and was always showing as passing in scan reports.
General: Resolved an issue that was preventing the in-app notification banner from showing for users on the US3 server.
Monsido launches Advanced Analytics module powered by Piwik PRO
This video provides a demonstration of how the feature works (duration: 10 minutes).
The Advanced Analytics module enables Monsido customers to sign up for a free Piwik PRO account and link that account (or any other existing Piwik PRO account they may have) to their Monsido instance.
By default, the module is disabled for all customers but can be enabled via Backend Admin for any customer who may be interested in utilizing it. On October 7, we will roll it out to 5% of our customer base and monitor uptake. More information along with an enablement document will be provided on that date.
Please watch the video linked above for more information about Advanced Analytics, Piwik PRO and the rollout plan. You’re also welcome to read more about Advanced Analytics in our help center.
Minor improvements
Backend Admin: Advanced Analytics (Piwik PRO) feature flag toggle added to Plans and Customer overrides.
Policies module: Resolved issue with domain data not loading on occasions.
General: Fixed an issue where an error would sometimes show if the user navigated very quickly from the Dashboard to a different view and then back again.
General: Resolved an issue where domain data would sometimes not load properly after a browser reload.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Scrollable Content Can Be Reached with Sequential Focus Navigation
Accessibility module: Option for users to scan only for confirmed errors
This video provides a demonstration of how the feature works (duration: 6 minutes).
With this new option, users can exclude from their scans accessibility checks that require manual review so that they'll only see reports containing confirmed errors (i.e. issues that can be programmatically determined as accessibility violations).
This feature alleviates a common user struggle of getting started with working on web accessibility. Seeing only confirmed errors makes accessibility more manageable for users and helps them take the initial steps towards becoming compliant.
Users can enable the errors-only scan for any of their domains through Admin Settings > Edit Domain.
Acquia staff members can enable the errors-only scan on any domain for customers via Backend Admin.
Minor improvements
Reports: Added pagination to six reports to ensure they load faster.
Reports: We now show a message to users if they search in a report and don’t get any matches.
Edit Domain: Fixed issue with the Statistics module toggle.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Using White Space Characters to Create Multiple Columns or to Format Tables in Plain Text Content
Accessibility Guide: New article published: Each Label Associated With an Input Element Contains Text
Accessibility Guide: New article published: Non-Decorative Content in Pseudo Classes
Accessibility Guide: New article published: Table Header Cell Has Assigned Cells
Accessibility Guide: New article published: Meta Element Has No Refresh Delay
Accessibility Guide: New article published: Scrollable Content Can Be Reached with Sequential Focus Navigation
Accessibility Guide: New article published: Text Has Enhanced Contrast
Accessibility Guide: New article published: Text Has Minimum Contrast
Accessibility Guide: New article published: Links Inside Text Are Sufficiently Distinguishable
Accessibility Guide: New article published: HTML Page Has Non-Empty Title
Accessibility Guide: New article published: Headers Attribute Specified on a Cell Refers to Cells in the Same Table Element
Accessibility Guide: New article published: ARIA Required ID References Exist
Accessibility Guide: New article published: ARIA Attribute is Defined in WAI-ARIA
Accessibility Guide: New article published: All Headings Have a Name
Accessibility Guide: New article published: Correct Use of ARIA in HTML
Accessibility Guide: New article published: Using White Space Characters to Control Spacing Within a Word
Minor improvements
Extension: Added support for the QualWeb AA guideline in Single-page scans.
Extension: We’ve adjusted the functionality of the scan button in the section “Monsido Scan Information”. Previously, the button was incorrectly triggering a single page scan and not a full domain scan. We have now updated it to scan the full domain when clicked and adjusted the label to read “Scan domain”.
Backend Admin: Earlier this year, we completed the project of migrating all customers from using the legacy Browser Service rendering engine to the new, Puppeteer. As the next step in sunsetting Browser Service completely, we have now removed it as an option for users to select on the Edit Customer screen and in the Request Checker.
Reports: Resolved issue with the report Pages with Accessibility issues showing duplicate counters in the sections Errors, Warnings and Reviews.
Reports: Fixed issue with “Open in Monsido” button not pointing directly into the related module for five reports.
Reports: Changed the styling of the “PAGES” text - it was previously showing in a blue color which indicated it was a link although it’s merely plain text.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Avoid Focus on Hidden and Presentational Elements
Readability: Improvements to Flesch-Kincaid reporting
We now provide more accurate reporting for users who are measuring readability of their web pages using the Flesch-Kincaid framework. Previously, whenever we could not generate a readability score for a page, we merely displayed “No readability score” in the UI. Now, we distribute these cases into two separate buckets:
Language not supported: This indicates that the language of the page is not recognized as English. The Flesch-Kincaid test only works for English language. Through a tool tip text in the UI, we encourage users to change to the LIX test if they wish to generate scores for non-English pages.
Score could not be generated: This indicates that we could not generate an accurate score for the page. This is typically either due to the text on a page being too short, too long, or our web crawler not picking up any text at all.
Minor improvements
Backend Admin: QualWeb levels A and AA have been added as accessibility guideline options in Request Checker.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Image Accessible Name is Descriptive
Accessibility Guide: New article published: All Form Fields have a Name
Accessibility Guide: New article published: ARIA Required Context Role
Accessibility Guide: New article published: ARIA Required Owned Elements.
Minor improvements
Scanning: We have migrated 400 customers on the AU server from the Browser Service scanning engine to our next-gen scanning engine, Puppeteer. We will continue this enablement for all remaining customers globally throughout 2024.
The following Accessibility Guide articles are published and linked to from the platform:
Accessibility Guide: New article published: Image not in the Accessibility Tree is Decorative
Accessibility Guide: New article published: All User Interface Components have a Name
Accessibility Guide: New article published: Provide a Text Alternative for Images and Graphics.
Monsido available in Japanese language
We have implemented Japanese localizations of the main applications, the Browser Extension and reports.
Single Page Scan UI refresh and option to skip link scanning
Over the past quarter, we’ve been working on various improvements to speed up Single Page Scans. Scanning for broken links and images is the most time-consuming part of the scan and we are now offering users to skip this step entirely. While this means we won’t report broken links as part of the scan results, the scans complete significantly faster and users still benefit from a full scan report for other modules such as Accessibility and SEO.
We’ve also refreshed the UI of the Single Page Scan feature in the Extension so it’s easier for users to distinguish between their options for starting a new scan and viewing their scan history. Please see attached image for reference.
Periodic update of Accessibility checks
We have completed a periodic update to Accessibility checks. The update includes removal of checks that are no longer relevant, introduction of new checks, and changes to existing checks. These updates are rolled out to all customers and apply from the next domain scan onwards. As customers' compliance scores may change as a result of this update, we show an orange line on charts in the Accessibility module and History Center to indicate when the change took place. When users click the orange line, they are able to read a full changelog of all the improvements.
Domain picker improvements
Earlier this year we launched signification improvements to the domain picker (see Week 22 release notes for details). The domain picker is located the top-left corner of the Monsido application and enables the user to quickly find and move between domains on their account. We’ve released additional improvements to the domain picker, including the following:
A message to the user is provided if their search for domains yields no results.
We always show pinned domains at the top of the domains list, even if an account has more than 200 domains.
Minor improvements
Reports: Translations for all reports have been updated.
Scan frequency: We have removed the option for accounts of type Paid to set their scan frequency to “Never” as this is identical to not having automatic crawling enabled. The “Never” option remains in place for accounts of type Demo.
Accessibility: Fixed an issue with not being able to save a domain if the accessibility guideline was changed from WCAG X.X to None. This has been fixed both in the customer-facing UI and in Backend Admin.
History Center: Renamed “Vertical Accessibility score” to “Industry average score” in modules Accessibility, Quality Assurance and SEO to align with wording in other places in the UI.
Readability: In Admin Settings → Edit Domain → Features → Readability, we have renamed “Flesch Kincaid Readability test” to “Flesch Kincaid Readability test (for English pages only)” to make it clear for users that Flesh Kincaid only works optimally for pages in English language.
Inventory: On the Summary page, the count of HTML pages found on a domain was presented with two decimals (e.g. 25.00). We have removed the decimals (so now it would show 25).
Domain settings: Fixed an issue where scan time value was not converted to UTC properly on submission and not converted properly from UTC to current timezone on displaying to the Edit Domain form.
Updated wording in all emails sent out to users
Monsido sends out auto-generated emails to users based on different events, for example when a scan completes, a new user is created, a website is experiencing downtime, etc. With the help of the Acquia Design Team, we have re-written the copy in all of these emails so that they have a more consistent tone and grammar. As a result, emails are now more concise and easier to read for users.
Please review these slides to see what the emails looked like before and what they look like now.
Reports: All reports now available in updated format
One of our biggest initiatives in recent years has now been fully delivered. We have updated all the various reports that are sent out to users after every scan completes. Here is a summary of the most important benefits of the new reports:
More modern and responsive design
Fully accessible design
Multi-language support
Option to export/print reports
Option to go straight from a report into the Monsido application
More data metrics included in reports
The final batch of updated reports were released this week. They are:
Minor improvements
Scanning: We have migrated 430 customers on US3 and US4 from the Browser Service scanning engine to our next-gen scanning engine, Puppeteer. This means that all US customers are now running on Puppeteer. We will continue this enablement for all remaining customers globally throughout 2024.
Report Center: Resolved issue in Report Administration where pages were showing list of subscribers incorrectly.
Minor improvements
Scanning: We have migrated 300 customers on US2 from the Browser Service scanning engine to our next-gen scanning engine, Puppeteer. This means that all customers on US1 and US2 are now running on Puppeteer. We will continue this enablement for all remaining customers throughout 2024.
Scanning: Akamai, a company that provides content delivery and security tools for many Acquia customers, have put the Monsido crawler on their list of allowed bots. Customers will need to allow Monsido to crawl their website inside the Akamai UI. Instructions on how to allow-list Monsido in Akamai can be found here.
Extension: We resolved a discrepancy between the Monsido main UI and the Extension where the former was showing broken links of all types (Links, PDF, JS) etc. while latter was only showing the Links type. We have now aligned the two so they both show all types of links.
Extension: Fixed an issue where if a scan of a page contained 0 Misspellings and 0 Potential Misspellings, both would show blank on the Extension instead of the number 0.
Extension: Resolved an issue with the SEO view not loading correctly in certain scenarios.
Week 26 Monsido Release Notes
Domain Groups performance and usability improvements
We have released several improvements to domain groups that make them easier and faster for users to work with. The updates include improved fetching of domain group data and the ability to update a single domain group at a time.
More information is provided in this quick video (duration: 2 minutes)
Accessibility module: Easier for users to work with Review type checks
In the Accessibility module, we have some Review type checks that target the <body> element. This means that the user needs to review the entire page but many users had problems understanding this logic. They also complained that they couldn’t highlight issues that target <body> when they clicked the “Highlight” button in the Extension.
For Review type checks that target the entire page (<body>), we have improved the messaging to users so that instead of merely flagging the <body> element we show the message “You must perform a manual review of the page to confirm if this issue is present”.
Additionally, for these types of checks, we have disabled the highlight option as it is not possible to highlight the entire page.
More information is provided in this quick video (duration: 2 minutes)
Minor improvements
Scanning: We have migrated 300 customers on US1 from the Browser Service scanning engine to our next-gen scanning engine, Puppeteer. This means that all customers on US1 are now running Puppeteer. We will continue this enablement for all remaining customers throughout 2024.
Heartbeat module: We’ve added a warning prompt in the system that shows when customers have 10 or more Heartbeat checks and attempt to add one more check. The prompt informs the user about consequences of having Heartbeat make an excessive amount of requests to their own website.
Performance module: In the Performance module customers have a limited amount of pages and profiles they can use. When they reach that limit and click the “Add new page” button, a message pops up asking them if they want someone to get in touch to purchase more. We have changed the wording on this message to more clearly reflect that additional pages/profiles come at a cost.
Accessibility: We have migrated all inactive domains to use the most recent version of Accessibility guidelines that includes updates to several checks.
Accessibility module: Resolved issue in Page Details → Accessibility where the compliance score was showing 0% for all pages.
General: Improved the loading/polling of domains after a domain is created/edited/deleted.
Backend Admin: Fixed issues with domain incorrectly saving when scan time of day was set to 12 AM.
Extension: Fixed issue with not being able to highlight results for policy "Images greater than 500kb".
Extension: Resolved issue with Toolkit appearance on Firefox.
SEO module: Deprecated the check “Too short content on page” as it is no longer relevant.
Reports: Two more updated reports
As part of our ongoing efforts to improve all Monsido reports, we have implemented the new design and functionalities for the following reports:
Minor improvements
Accessibility module: Resolved an issue where ignoring a check in some scenarios would return a 403 error.
Scanning: We have migrated 350 customers on US1 from the Browser Service scanning engine to our next-gen scanning engine, Puppeteer. We will continue this enablement for all remaining customers throughout 2024.
Reports: Five more updated reports
As part of our ongoing efforts to improve all Monsido reports, we have implemented the new design and functionalities for the following reports:
*We have phased out the reports SEO technical/high/medium/low Opportunities. Any users who subscribed to either of those reports have been automatically migrated to receive the SEO Opportunities instead.
Minor improvements
Extension: Fixed issue with the Headings highlight feature not working in the Toolkit section.
Extension: Resolved issue in Single Page Scans where Potential Misspellings were not showing when scanning a previously unscanned page.
Extension: Fixed issue with the SEO checks “Multiple H1 on page” and “H1 found on more than one page” missing highlight buttons.
Backend Admin: When creating a customer manually in Backend Admin, we now set the browser service in use to “Puppeteer” as default.
Week 22 Monsido Release Notes
The updates below are explained in further detail in this video (Duration: 6 minutes).
Revamped Domains Overview report
As part of the ongoing project of updating all Monsido reports, we have completely revamped the Domains Overview report. Apart from improved design and UX, the report now provides a comprehensive overview of the health of all domains on a customer’s account. At the top of the report, stakeholders can view high-level average scores across all domains. Scrolling down further, the report provide compliance scores for every single domain. All data in the report can be searched and sorted without the user needing to log into the Monsido application. Please watch the video linked above for more information.
Improvements to the domain picker
The domain picker in the top-left corner of the Monsido application had performance issues (slow load time) on accounts with 500+ domains. We have resolved these issues by adding new logic to the component. For accounts with up to 200 domains, the domain picker behaves just as it does today, i.e. expanding when clicked and listing all domains. For accounts with more than 200 domains, we only provide a search option. As users search for a domain, we continuously load results to avoid having to load all domains in one, long list which would typically take 15+ seconds in the past.
Report Center performance enhancements
Accounts with many domains were experiencing slow load times in some views in the Report Center as we were previously loading all domains in one, long list. We have significantly reduced load times by adding pagination to the following views:
Report Center → Schedule Report
Report Center → Open Report
Report Center → Report Administration
Report Center → Report Administration → Select users
Furthermore, to improve the user experience, we have added a search option to these views:
Report Center → Schedule Report
Report Center → Report Administration
Minor improvements
General: We’re launching an in-app banner to all users this Friday informing them of the upcoming move of monsido.com to acquia.com/monsido. The move is scheduled to take place on June 30.
General: In anticipation of the move from monsido.com to acquia.com/monsido, we have removed the Intercom chat widget from monsido.com. The widget is still available inside the Monsido application for logged-in users. The CS team can, as always, also be reached via [email protected].
Scanning: We have migrated all EU customers from the Browser Service scanning engine to our next-gen scanning engine, Puppeteer. We will continue this enablement for all remaining customers throughout 2024.
Scanning: Puppeteer has been upgraded from version 20 to 21.
Reports: The reports Links Inventory, HTML Pages Inventory and Documents Inventory were loading slow for users with a lot of assets on their domain. We have improved load times of these reports by adding pagination.
Reports: We have removed the legacy report called “Classic Accessibility Report”. Any users who subscribed to that report will be migrated to receive the Accessibility Summary report instead.
Backend Admin: Added a new plan override “Skip On Hold and auto-release all scans” which forces all scans on a customer’s account to skip the On Hold step and release automatically. This override should only be enabled for customers who explicitly request it.
Backend Admin: Resolved issue with URL and environment picker not showing correct environment after a global search.
Admin Settings: When creating a new domain or editing an existing domain, the overlay loaded slowly if an account contained a lot of users. We have reduced this load time by adding pagination to the Users tables in Admin Settings → Add new domain and Admin Settings → Action → Edit domain.
The updates below are explained in further detail in this video (Duration: 5 minutes).
WCAG 2.2 accessibility guideline
The final version of the WCAG 2.2 accessibility guideline is now available. Users can start scanning with WCAG 2.2 from Admin Settings → Edit domain → Accessibility. Any domains that were scanning with the WCAG 2.2 draft guideline have automatically been moved over to the final version of the guideline. As part of this release, we’ve also introduced WCAG 2.2 Mobile guidelines.
If this content did not answer your questions, try searching or contacting our support team for further assistance.
Thu Dec 19 2024 09:24:27 GMT+0000 (Coordinated Universal Time)