{"id":1544,"date":"2025-11-17T13:38:49","date_gmt":"2025-11-17T21:38:49","guid":{"rendered":"https:\/\/galm.sg-host.com\/?p=1544"},"modified":"2025-11-17T13:38:50","modified_gmt":"2025-11-17T21:38:50","slug":"2025-q3-new-product-and-feature-updates","status":"publish","type":"post","link":"https:\/\/www.evinced.com\/blog\/2025-q3-new-product-and-feature-updates\/","title":{"rendered":"2025-Q3 new product and feature updates"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">For the quarter ending September 30, 2025, here are some release highlights from our product development team.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New Products<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">MCP Tools<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">Launched in September 2025, <a href=\"https:\/\/www.evinced.com\/products\/mcp-tools\">Evinced Model Context Protocol (&#8220;MCP&#8221;) Tools<\/a> work automatically with AI coding systems so developers can create, test, and fix code \u2013 accessibly \u2013 with a click.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"600\" src=\"https:\/\/wordpress-v2.evinced.io\/wp-content\/uploads\/2025\/11\/image-1024x600.png\" alt=\"Our MCP Tools running inside Cursor\" class=\"wp-image-1546\" srcset=\"https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-1024x600.png 1024w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-300x176.png 300w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-768x450.png 768w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-1536x900.png 1536w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image: our MCP Tools running inside Cursor<\/em><\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\" style=\"font-size:18px\">The capabilities of Evinced are delivered inside several MCP Tools, with more on the way:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:18px\"><strong>evinced_analyze_page<\/strong> calls Evinced to run your code on your entire page in a browser, identify accessibility problems on a web page, and provide a report of issues.<\/li>\n\n\n\n<li><strong>evinced_ask<\/strong>&nbsp;enables your AI coding system to dynamically query Evinced to ask for advice on how to build whatever it is you want to build.&nbsp;<\/li>\n\n\n\n<li><strong>evinced_build_component <\/strong>calls Evinced to provide accessibility-aware guidance for building UI components. Works automatically with your AI coding system to generate accessible component code and create corresponding unit tests that verify accessibility compliance.<\/li>\n\n\n\n<li><strong>evinced_fix_component<\/strong> calls Evinced to analyze an existing UI component, identify accessibility issues, and work automatically with your AI coding system to generate and run Unit Tester scripts that fix those issues.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">Our MCP Tools are available inside any AI coding system that supports MCP tools including Github Copilot, Cursor, Claude, and Continue.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New Features<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Full page support for Android apps on Mobile Flow Analyzer<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">In many mobile apps, a page can be so long that you need to swipe down multiple times to get to the end. Now, Mobile Flow Analyzer allows you the option to scan an entire page with just one click.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">In fact, there are three ways to run scans in Mobile Flow Analyzer now.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"125\" src=\"https:\/\/wordpress-v2.evinced.io\/wp-content\/uploads\/2025\/11\/Untitled-design-44.png\" alt=\"\" class=\"wp-image-1558\" srcset=\"https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-44.png 900w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-44-300x42.png 300w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-44-768x107.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image: three types of scans are now available in Mobile Flow Analyzer \u2013 Scan App, Scan View, and Scan Full Page.<\/em><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Scan App<\/strong> will crawl, scan, and analyze the default view of each page in an entire app, itemizing accessibility issues. This feature was released in <a href=\"https:\/\/evinced.com\/blog\/2025-q2-new-product-and-feature-updates\">Q2 of 2025<\/a>.<\/li>\n\n\n\n<li><strong>Scan View<\/strong> scans whatever is currently in the viewport. This is how other mobile accessibility tools work, but it does run the risk of leaving undetected bugs that are at the end of a long page.<\/li>\n\n\n\n<li><strong>Scan Full Page<\/strong> fixes this problem by crawling, scanning, and analyzing the entire current page of the app, regardless of how long that page is. This is particularly useful for pages with multiple scrolls\u2019 worth of content.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Like every report from Evinced, all of these issues are de-duplicated.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Chatbot available for VS Code&nbsp;<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">As of August 2025, developers using VS Code can now seamlessly access the Evinced Chatbot directly within their integrated development environment (IDE). This feature keeps developers in their workflow, reducing context switching and improving productivity.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https:\/\/wordpress-v2.evinced.io\/wp-content\/uploads\/2025\/11\/image-1-1024x535.png\" alt=\"Evinced Chatbot running in VS Code\" class=\"wp-image-1548\" srcset=\"https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-1-1024x535.png 1024w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-1-300x157.png 300w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-1-768x401.png 768w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image: Evinced Chatbot running in VS Code<\/em><\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Chatbot can answer questions (and follow-up questions), review code, and more.&nbsp;<\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\" style=\"font-size:18px\">This means that Chatbot is now available in three places: VS Code, Slack, and Microsoft Teams.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Know which mobile issues are new (and more)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">In September 2025, Evinced Automation SDK for Mobile released a new feature that tracks accessibility progress over time by comparing new scan reports against a user-selected baseline. Issues are categorized as whether they are new, recurring, or something that can be ignored, helping teams quickly identify changes in accessibility health. In JSON reports, there is also a counter to track resolved issues as well.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https:\/\/wordpress-v2.evinced.io\/wp-content\/uploads\/2025\/11\/image-2-1024x535.png\" alt=\"A JSON report from Automation SDK for Mobile showing comparison information\u00a0\" class=\"wp-image-1549\" srcset=\"https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-2-1024x535.png 1024w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-2-300x157.png 300w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-2-768x401.png 768w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/image-2.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image: a JSON report from Automation SDK for Mobile showing comparison information&nbsp;<\/em><\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\" style=\"font-size:18px\">This capability, currently available for the Automation SDKs for Android (Espresso) 1.30.0+ and iOS (XCUITest) 1.31.0+, enables teams to monitor trends with clear data on progress and regressions. By demonstrating measurable improvement, baseline comparison reports help secure continued investment in accessibility initiatives. Customers can access this feature directly via the SDK API, or Evinced can help with setup.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Improvements<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>New validations for Automation SDK for Mobile<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">In Q3, we released two new validations for mobile: <a href=\"https:\/\/knowledge.evinced.com\/mobile-validations\/visible-labels\">Visible labels<\/a> for iOS and <a href=\"https:\/\/knowledge.evinced.com\/mobile-validations\/on-focus\">On Focus<\/a> for Android.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\"><em>Visible labels.<\/em> For elements that allow user input (a form, for example), this check requires a visible label to indicate the element\u2019s context and purpose.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\"><em>On focus<\/em> ensures that elements receiving focus do not trigger unexpected actions such as changing location, altering page structure, or modifying the focused element\u2019s state. This helps prevent disorientation and maintains predictable navigation behavior for users.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Site Scanner enhancements<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">The latest Site Scanner release introduces two new customization capabilities.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li style=\"font-size:18px\">Teams can now <strong>export issues to an API endpoint<\/strong>, making it easy to integrate accessibility data with other systems.&nbsp;<\/li>\n\n\n\n<li style=\"font-size:18px\">Site Scanner now supports <strong>custom resource links <\/strong>for issue descriptions. Your organization can now point your developers to in-house resources and policies for help fixing accessibility issues.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Hide annotations in Design Assistant<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">Design Assistant now offers designers better annotation control. Designers can simply toggle specific types of annotations \u2014 such as landmarks, headings, focus order, and guidelines \u2014 directly within a design.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"1024\" src=\"https:\/\/wordpress-v2.evinced.io\/wp-content\/uploads\/2025\/11\/Untitled-design-43-935x1024.png\" alt=\"\" class=\"wp-image-1556\" style=\"width:358px;height:auto\" srcset=\"https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-43-935x1024.png 935w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-43-274x300.png 274w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-43-768x841.png 768w, https:\/\/www.evinced.com\/blog\/wp-content\/uploads\/2025\/11\/Untitled-design-43.png 1050w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><em>Image: Annotation toggling in Design Assistant<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">Also new in Design Assistant is enhanced control over which guidelines are included when generating developer handoff files. Designers can choose to include only frame-specific guidelines (such as landmarks or headings) while omitting general, repetitive instructions that appear across multiple frames. These guideline settings can help reduce file size and information overload, keeping developer guidance focused and relevant.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">In brief<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"font-size:18px\">Evinced now <strong>supports applications built with the React Native framework<\/strong>, expanding accessibility testing coverage to one of the most widely used mobile app development platforms. Single sign-on (SSO) issues have been improved<strong> <\/strong>for <strong>Mobile Flow Analyzer<\/strong>. Runtimes were greatly reduced for <strong>Automation SDK for Web<\/strong>. Also new in <strong>Automation SDK for Web<\/strong>, reports generated via WebDriverIO<strong> <\/strong>can be uploaded to the platform automatically. In Site Scanner, you can <strong>open the Chatbot (Slack or MS Teams version) <\/strong>from the issue details page to quickly get accurate recommendations to make any fixes necessary. Web Flow Analyzer reports can now be <strong>exported in Microsoft Excel<\/strong> format, in addition to CSV, JSON, and HTML. Site Scanner allows you to <strong>delete custom views<\/strong>. We\u2019ve reintroduced an improved <a href=\"https:\/\/knowledge.evinced.com\/system-validations\/locked-text-spacing\"><strong><em>locked text spacing<\/em><\/strong><\/a><strong> validation<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For the quarter ending September 30, 2025, here are some release highlights from our product development team. New Products MCP Tools Launched in September 2025, Evinced Model Context Protocol (&#8220;MCP&#8221;) Tools work automatically with AI coding systems so developers can create, test, and fix code \u2013 accessibly \u2013 with a click. Image: our MCP Tools [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":1467,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-1544","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-products"],"acf":{"authors_to_show":[1519]},"_links":{"self":[{"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/posts\/1544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/comments?post=1544"}],"version-history":[{"count":8,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/posts\/1544\/revisions"}],"predecessor-version":[{"id":1560,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/posts\/1544\/revisions\/1560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/media\/1467"}],"wp:attachment":[{"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/media?parent=1544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/categories?post=1544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.evinced.com\/blog\/wp-json\/wp\/v2\/tags?post=1544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}