Scan Engine release notes
Summarize
Summarized using AI
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.
Summary of Scan Engine release notes
The ServiceNow Scan Engine application automates best practice enforcement, technical debt management, and workflow optimization within ServiceNow environments. It integrates into the development lifecycle to provide real-time, on-demand, and scheduled scans that help administrators and developers proactively identify, remediate, and track issues to maintain platform health and compliance.
Show less
Key Features
- Real-Time Prevention Messaging: Redesigned interface presents issues categorized by severity (Act, Recommend, Suggest) with clear exception handling and resolution confirmations, enhancing developer experience.
- Parallel Bulk Remediation Processing: Enables simultaneous processing of multiple remediation batches with safeguards to avoid stuck batches, improving efficiency and reliability.
- Analytics Dashboard Enhancements: Interactive charts allow drilling into findings, with improved accessibility and near real-time data refresh for better monitoring.
- Scan Execution Improvements: Scans can be initiated directly from the Scan Results list with options for delta or full scans, including live scans triggered upon form view loads to passively generate findings without interrupting developers.
- Exception Management: Each flagged finding requires its own exception reason, ensuring precise governance. Exception reasons can be created directly from findings.
- Stability and Performance Enhancements: Improved memory handling during scans reduces excessive consumption, increasing stability on large instances.
- Governance and Reporting Fixes: Reliable linking of exceptions to findings, corrected exception counts, and synchronization fixes ensure accurate reporting and governance.
- User Interface and Workflow Updates: Migration to Flow-based implementations and improved scan messaging enhance usability and platform integration.
- Configuration Changes: Out-of-box scanning for partner/store applications has been disabled to prevent irrelevant findings, focusing scans on customer-relevant records.
Key Outcomes
- Improved developer productivity through clearer messaging and real-time feedback during code changes.
- Enhanced scan stability and efficiency, especially on large or complex instances.
- Greater accuracy and transparency in exception handling and remediation tracking.
- More actionable insights via interactive dashboards that support timely decision-making.
- Streamlined governance with precise exception reasons and reliable synchronization across instances.
- Reduced noise from irrelevant scan results, enabling focused remediation efforts.
Version history for the ServiceNow® Scan Engine application on the ServiceNow Store.
Important:
For details on system requirements and family compatibility, view the application
listing on the ServiceNow Store
website.
Version history
- Version 4.0.3 - July 2026
-
- New: Statistical Definitions framework introduced
- Fixed:
- Cross-Instance Exception User References - Fixed an issue where exception records could contain invalid user references when user sys_id values differed across instances.
- Improved memory handling during scans to reduce the risk of excessive memory consumption and improve scan stability on large instances.
- Version 3.0.4 - June 2026
-
- What's New Starting June 11th:
- Real-Time Prevention Messaging Redesign — When the scan engine catches a problem in your code, developers now see a cleaner, easier-to-read breakdown of what needs attention. Issues are organized by severity — Act, Recommend, and Suggest — in a persistent side panel with improved contrast and reduced scrolling. Exception requests appear right next to the relevant finding, and developers get a clear confirmation once something is resolved.
- Parallel Bulk Remediation Processing — The Remediation Agent now handles multiple batches at the same time using an event-driven queue, so a large or slow batch no longer holds up everything else. A built-in safeguard automatically clears out any batch that gets stuck for more than six hours, keeping things moving without manual intervention.
- Analytics Dashboard — You can now click any segment of the donut chart to drill into the findings behind it. The heatmap has been updated to meet accessibility standards, making results easier to read for everyone. Dashboard data now refreshes in near real-time, with status updates so you always know where things stand.
- Scan Engine Backend — Each flagged finding in an update set now requires its own exception reason, so nothing is ignored. A new tooltip on the Level of Finding field explains what Act, Recommend, Suggest, and Review each mean — right in context, without needing to look it up.
- What's New Starting June 11th:
- Version 2.1.0 - April 2026
- Fixed: Fixed an issue where definition synchronization failed when email notifications required additional permissions.
- Version 2.0.3 - March 2026
-
- New:
- Run scans directly from the Scan Results list view using UI actions. You can now trigger delta scans using Initiate Scan and start a full scan using Force Full Scan (including cancelling an in-progress delta scan to immediately begin a full scan).
- Scan Engine will now perform a Live Scan on any Record (sys_metadata) during load of Form View. This means that Findings are immediately created in real-time. This “Passive Enforcement” mode allows the Real-Time Validation to be set to False so that Developers are not interrupted on Insert / Update of records, but when the Form View loads, a Scan is performed and Findings are generated.
- Creates exception reasons directly from findings (without needing to navigate to the underlying scanned record).
- Changed:
- Improved scan initiation behavior and visibility for scan UI actions. Updated behavior around when scan buttons appear and how scan initiation messaging behaves on the Scan Results page.
- Out-of-box (OOTB) scanning is no longer customer-configurable. This change prevents Scan Engine from scanning partner/store application records and surfacing findings that customers can’t act on.
- Additional logging information has been added to the Scan Status page. This provides additional feedback to indicate where the current scan is within the process of loading application files.
- Fixed:
- Resolved issues where story/task details and links from a source instance were not fully syncing to the target (production) instance.
- Fixed cases where newly created Jira stories/tasks could have a blank short description.
- Corrected Exclude Approved Exception counts so governance totals reflect expected values.
- Fixed discrepancies in exception views where definitions and line numbers were incorrect.
- Ensured exceptions created during remediation are reliably linked to their originating findings for accurate governance and reporting.
- Removed:
- Removed the property that allowed enabling out-of-box scanning.
- The related setting is set to false (off) for any customer instances where it had previously been enabled.
- New:
- Version 1.1.1 - February 2026
- Fixed:
- Scan Engine & Definition Fixes
- Fixed Scan Engine definition logic and prefixing issues that caused incorrect findings.
- Prevented loss of findings from previous full and delta scans.
- Improved scan messaging and metadata accuracy.
- Findings & Validation
- Blocked exception submission when conflicting Act-level and Recommend-level findings exist.
- Fixed incorrect “All findings resolved” messaging on scan errors.
- UI & Platform Improvements
- Resolved Scan Status, dashboard data mismatch, and formatting issues.
- Migrated legacy Scan Engine workflows to Flow-based implementations.
- Scan Engine & Definition Fixes
- Fixed:
- Version 1.0.4 - December 2025
- The Scan Engine is a ServiceNow application designed to automate recommended practice enforcement, manage technical debt, and optimize workflows across ServiceNow environments. It enables administrators and developers to proactively identify, remediate, and track issues through real‑time, on‑demand, and scheduled scans, ensuring continuous improvement in platform health and compliance. Integrated directly into the development lifecycle, it provides real‑time checks within App Engine Studio and script editors to prevent non‑compliant changes before they reach production, while offering intelligent fix suggestions to accelerate resolution.