Skip to main content

# 25.1 Release Notes

Published on 2025-04-02

warning

Before upgrading to 25.1 please ensure your PostgreSQL database has been upgraded to version 12 or above.

note

Our PostgreSQL support follows the lead of the official support channel from postgresql.org. This means that only PostgreSQL 13 and above are officially supported currently, and from November 2025, only PostgreSQL 14 and above.

### New features​

- XAN-6583 - Oracle expensive statements check: Add SQL id column
- XAN-6578 - [Ansible Integration] Support multiple paths for ANSIBLE_INVENTORY via comma separation
- XAN-6564 - [Ansible Integration] Support localhost in Ansible step `hosts` field
- XAN-6560 - HDB_SystemReplication additional configuration options
- XAN-6557 - SCI_MessageLogs: Support notification on sub-status change
- XAN-6556 - SCI_MessageLogs: Support minutes as a time unit
- XAN-6546 - [Ansible Integration] Support GIT submodules in Avantra repositories
- XAN-6541 - TMS_Status: New parameter to exclude import overview
- XAN-6519 - SAP_WEB_SERVICE_MONITOR: Support reading cross client data
- XAN-6505 - Reduce queries in workflow execution list
- XAN-6504 - Support automatic deployment and detection of SAP BTP
- XAN-6474 - SCC_CertificateStatus: Include UI certificates by default
- XAN-6469 - Global timeout setting for Kernel Upgrade file extraction step
- XAN-6449 - [Agent, Server] Improved performance data with real time data collection
- XAN-6440 - New check SAPControlConnect for remote SAP systems with SAP Control
- XAN-6434 - BTP Subaccount: Support monitoring parameters for BTPDestinationCertificates check
- XAN-6411 - HANA Expensive Statements: Display additional columns (application name and source) when available
- XAN-6409 - New API functions to determine if JavaScript and write SQL statements are allowed on an agent
- XAN-6400 - BTP CF Application: New custom check for CF Log Cache BTP_CF_APP_LOG_CACHE
- XAN-6399 - BTP CF Application: New daily check for CF stack support end of support
- XAN-6398 - BTP CF Application: New RTM check for CF routes
- XAN-6397 - BTP CF Application: New RTM and custom check for CF audit events
- XAN-6396 - BTP CF Application: New RTM check for CF processes
- XAN-6395 - BTP CF Application: New RTM check for CF droplets
- XAN-6394 - BTP CF Application: New RTM check for CF builds
- XAN-6393 - BTP CF Application: New RTM check for CPU spikes above entitlement from Log Cache
- XAN-6392 - BTP CF Application: New RTM check for HTTP errors from Log Cache
- XAN-6391 - BTP CF Application: New RTM check for CF Java Exceptions from Log Cache
- XAN-6390 - BTP CF Application: New RTM check for CF Application Disk Usage
- XAN-6389 - BTP CF Application: New RTM check for CF Application Memory Usage
- XAN-6373 - Custom check templates copy function
- XAN-6370 - New JavaScript API to retrieve first table of check sub-result in server side JavaScript
- XAN-6358 - New server side JavaScript methods to allow reading of custom data and service level agreements
- XAN-6344 - BTP Subaccount: New custom check to monitor Cloud Foundry user role assignments
- XAN-6329 - BTP CF Application: New RTM check for CPU Usage
- XAN-6308 - SAPPSECertificates check is valid for all instance types of SAP System
- XAN-6250 - Status selection for RUN_JS & SQL_QUERY when a timeout occurs
- XAN-6215 - Show SAPHotNews notifications in global message list
- XAN-6164 - [Automation] Improve column display in workflow executions
- XAN-6154 - [Automation] Show more information in workflow notifications even when sucessful
- XAN-6152 - Support manually assigning SAP Hotnews to SAP BusinessObjects, standalone databases and SAP Cloud objects
- XAN-6137 - SAPBufferSummary: New monitoring parameter to ignore thresholds when swaps are zero
- XAN-6055 - Upgrade SAP Java Connector (JCo) to 3.1.11
- XAN-5978 - Support composite checks with HTML sub-results returning result to the parent
- XAN-5944 - Composite Checks: "Show Checks" Overview
- XAN-5937 - [Server – UI/UX] Improve Dashboard Sharing to support start/stop and workflow start/stop dashlets
- XAN-5904 - Kernel-Upgrade early sync with sapcpe
- XAN-5895 - New JavaScript API on `web` object to access and change cookies in requests
- XAN-5886 - S/4HANA Cloud: New daily check for recently changed users with critical authorisations
- XAN-5876 - S/4HANA Cloud: New daily workload metrics check (name: S4PubWorkload) for analytics (including new performance values)
- XAN-5874 - S/4HANA Cloud: New custom check for monitoring business users
- XAN-5870 - S/4HANA Cloud: New daily check for validity of trust list certificates
- XAN-5865 - S/4HANA Cloud: New RTM check for application job status
- XAN-5767 - ORA_Tablespace: New monitoring parameter to use segments
- XAN-5539 - Support import/copy of parameter sets assigned to customers
- XAN-5124 - Secured parameters for automations and custom checks
- XAN-5106 - Workflow execution Log - add details about failed step
- XAN-4106 - Stop VMware instances using `Shut Down Guest OS` instead of `Power Off`
- XAN-3312 - [Server] Integrated SAP BTP support
- FEA-2545 - [System] System detail flyout to have "Open in new tab button"
- FEA-2543 - [Dashboard] Dashboard settings
- FEA-2542 - [Dashboard] Dashboard background color and image
- FEA-2541 - [Dashboard] New dashboard "Add dashlet" button in each section
- FEA-2538 - [Dashboard] Dashboard layout options
- FEA-2536 - Alter html titles when navigating the application
- FEA-2526 - [Observe] New page for Performance Data Analysis feature
- FEA-2525 - Support shift-click when selecting items in a table
- FEA-2518 - [Dashboard] Open system details portal upon dashlet interaction
- FEA-2514 - [System] Inventory SAP notes panel performance
- FEA-2513 - [System] New state for each credential type
- FEA-2507 - [Dashboard] Adjusting the behaviour of the search for new dashlets
- FEA-2504 - [System] Bulk edit changes based on customer feedback
- FEA-2503 - [Dashboard] Add pagination for charts dashlet
- FEA-2502 - [Dashboard] Add pagination to the "Multiple system overview" dashlet
- FEA-2493 - Integration of browser metrics for support purposes
- FEA-2460 - Improved loading of checks and managed systems
- FEA-2458 - [System] Inventory panel for Avantra Transports for SAP Systems
- FEA-2457 - [System] Inventory panel for SAP Licenses for SAP Systems
- FEA-2456 - [System] Inventory panel for SAP Notes for SAP Systems
- FEA-2455 - [System] Inventory panel for Namespace Change Options for SAP Systems
- FEA-2454 - [System] Inventory panel for Software Change Options for SAP Systems
- FEA-2453 - [System] Inventory panel for J2EE Software Components for SAP Systems
- FEA-2452 - [System] Inventory panel for ABAP Software Components for SAP Systems
- FEA-2451 - [System] Inventory panel for Installed Product Versions for SAP Systems
- FEA-2450 - [System] Inventory panel for Clients for SAP Systems
- FEA-2416 - [Dashboard] Support editing of shared dashboards that you don't own
- FEA-2414 - [System] Redesign Managed Systems Inventory tab
- FEA-2410 - [Dashboard] SAP HotNews dashlet: Clickable note column
- FEA-2406 - Show which item is selected in the data grid when the flyout is open
- FEA-2393 - [System] New design of managed systems action bar
- FEA-2316 - [Dashboard] Edit Dashlet experience
- FEA-2315 - [Dashboard] New ‘Add Dashlet' experience
- FEA-2237 - [Observe] Reload button for Checks page with timer function
- FEA-2235 - [System] Skeleton should also be used when loading the managed system details
- FEA-2176 - [Dashboard] Link System Count Overview to Monitored Objects List
- FEA-2172 - [System] Adjust the accordion of criteria group behaviour
- FEA-1988 - [Dashboard] Dashlet for Daily Check Overview in new dashboards
- ASE-1051 - Security custom-check add-ins
- ASE-993 - SAP User Administration Add-in: Maintain validFrom for roles
- ASE-989 - System Refresh BDLS: Concurrent jobs say client copy is ongoing
- ASE-964 - SAP User Administration Add-in: Maintaining SNC Name and Password Logon Flag
- ASE-954 - bcImplementAbapCorrections: Automatic release of the generated/given transport after implementation of the SNote
- ASE-946 - Set group-readable permissions on transport file in step Transports_to_usr_sap_trans
- ASE-944 - SUM Automation: Windows
- ASE-939 - New automation: PSE Own certificate automation
- ASE-912 - New workflow step for releasing specific SAP jobs
- ASE-911 - Enhance SAP HANA workflow to restore a specific point in time
- ASE-905 - SLT_SrcTrgt: Support DMIS >= 2018
- ASE-900 - System Refresh: Support LiveCache postprocessing
- ASE-895 - SAP Host Agent update: Low target version check and force option
- ASE-894 - System Refresh: Add check for placeholder fields $av1$ etc in login screen text
- ASE-889 - System Refresh: Additional check for ensure client 000 allows transports
- ASE-823 - System Refresh: Automate user logon restriction by policy
- ASE-662 - System Refresh: Check for the additional tables existence
- ASE-563 - System Refresh: Improve prerequisite checks to check if database write is enabled

### Improvements​

- XAN-6609 - HDB_TableAllocationUse: Update default thresholds
- XAN-6522 - Enhance the output table of SAPPSECertificates to display the absolute path
- XAN-6515 - Support filtering by modified by user name instead of ID
- XAN-6459 - [Notifier] Localstorage available in notifier interpolations
- XAN-6360 - Add paging for the SAP System Detail list or System inventory list
- XAN-6355 - Remove Session ID from Logbook entries
- XAN-6314 - Show only relevant monitoring parameters for Cloud Services of different types
- XAN-6196 - Add paging and search box for check table when more than 2 entries displayed
- XAN-6038 - [Server] PI_AEMessagesStat: Support display of the first 1000 results
- XAN-5992 - SAP Hotnews: Increase character limit to 1000 in the status change message box
- XAN-5903 - SAP HANA connection failures show misleading error messages in DBConnect check
- XAN-5563 - [Server – UI/UX] Disable TRACE and OPTIONS HTTP options on the Avantra UI
- XAN-5091 - Change sort order of result table on SCC_TopTimeConsumer
- FEA-2615 - [Message center] View system details in a portal flyout
- FEA-2522 - [System] Managed systems performance chart to use hourly data
- FEA-2402 - [Dashboard] When duplicating a dashboard, the word "copy" should be added at the end, so they stay next to each other
- FEA-2401 - [Dashboard] Accept special characters, like ‘ and & in the dashboard name
- FEA-2399 - [Dashboard] Remove refresh interval from Start/stop dashlet
- FEA-2300 - Status filtering sort order should be ascending/descending
- ASE-997 - SAP User Administration Add-in: Additional parameters updated
- ASE-987 - SAP User Administration Add-in: Adding a user to multiple groups

### Bug fixes​

- XAN-6729 - BTP: Proxies are not supported
- XAN-6718 - Route Designer: Add new server as gateway doesn't work
- XAN-6709 - BTP: Same app names in different spaces not possible
- XAN-6692 - Large text fields (SQL queries, documents, etc.) cause an exception
- XAN-6673 - Backend Connections and Average Call Duration should only be available for SAP Cloud Connectors
- XAN-6651 - Sending notifications via AWS SNS fails with an exception
- XAN-6630 - [Server] Avantra CLI logon fails when using API token
- XAN-6624 - Prevent Add-in updates from deleting variants
- XAN-6617 - Logbook entry is not written when deleting a Maintenance Window
- XAN-6616 - Cannot send command to agent in VCS
- XAN-6613 - Credential UI page empty after 25.0.2 update
- XAN-6604 - Agent connect check is resetting itself although system is constantly down
- XAN-6597 - Large numbers of detected system changes can cause the Avantra server to become unresponsive
- XAN-6591 - A race condition in updating performance data can cause gaps to appear in some circumstances
- XAN-6576 - Not possible to select from today in SAP_IDOCS custom check
- XAN-6574 - Workflow Inputs of type Ansible inventory not functional
- XAN-6565 - [Ansible Integration] Support OpenSSH private keys for Ansible users
- XAN-6558 - Redirect vulnerability with password reset functionality
- XAN-6554 - List of strings as loop items contains quotes in strings
- XAN-6551 - SAPHost monitor parameter not working for ASCS_MSGSRV
- XAN-6548 - HDBLicense: Exception occurs in some situations
- XAN-6537 - GraphQL query does not find execution based on generated start stop
- XAN-6533 - Dual-Stack Kernel-Upgrade on Java-side aborted
- XAN-6517 - SAPPSECertificate: Check fails when certificate timestamp is returned in a different format by sapgenpse
- XAN-6493 - Checks: Last checked is not updated when status and result are unchanged
- XAN-6489 - Don't send data to ServiceNow Service Graph that has missing identifiers
- XAN-6480 - 'Add-in successfully installed' dialog is too long
- XAN-6479 - SLR Job: "last" time element is not selectable
- XAN-6472 - Using loop outputs for if outputs does not work inside loop
- XAN-6466 - Sharing a dashboard by custom URL no possible to restricted users and shows an error
- XAN-6445 - Back should be possible in new user wizard without entering details
- XAN-6438 - Incorrect display of steps with the same name in different namespaces
- XAN-6437 - Improve error message when agent cannot detect Oracle home if multiple databases are installed on the same host
- XAN-6414 - HANATenantMemoryPeak: Exceptions when non-numeric characters are used in configuration
- XAN-6382 - Not correctly detecting which cluster the virtual IP is online
- XAN-6359 - Database sessions not closed automatically in some scenarios
- XAN-6348 - SLT_UnprocessedRecords: Improve error message for unsupported combinations
- XAN-6330 - Creating weekly recurrent schedules: At least one day has to be selected
- XAN-6321 - Some CLI requests fail with 'access to service forbidden' exceptions
- XAN-6288 - SLT check is checking in CET not UTC
- XAN-6285 - Delete user who owns workflow variant fails
- XAN-6271 - SYBBackupStatExclude parameter does not exclude tables correctly
- XAN-6255 - Evaluate system selector in server script API throws an exception
- XAN-6248 - String replace problem with newlines using legacy resolver
- XAN-6245 - Advanced filter list entry: enter close edit instead of new line
- XAN-6239 - Unwanted workflow step retries occur long after the original step errors in some scenarios
- XAN-6222 - [Agent] enq_replicator process is not being detected for ERS Instances (v2)
- XAN-6201 - Missing info in Logbook when disabling a check
- XAN-6077 - Improve Windows instance service detection
- XAN-6069 - [Server] Pressing enter (new line) while editing the content of an email output channel results in the window closing
- XAN-6029 - GraphQL API monitored systems not set to Not Operational
- XAN-6027 - Navigating from a system selector to systems shows incorrect toolbar items
- XAN-5994 - RUN_JS test execute doesn't have access to the ADA API
- XAN-5987 - Monitoring switch causes other systems to be UNKNOWN
- XAN-5965 - Maintanance Window synchronisation causes delays with sending updated configs to agents
- XAN-5959 - [Server – UI/UX] SLR Search box does not work as intended
- XAN-5954 - [Server – UI/UX] Composite check "Clear Evaluation" button does not work
- XAN-5949 - SLR: Exception shown in the UI when the metadata.txt is not available
- XAN-5945 - Not possible to pass credential key to sap.loginWith(..) API
- XAN-5909 - Write into Log File Output Channel - output file does not rotate
- XAN-5811 - [Automation] When uploading files to a Kernel update bundle the upload window does not close automatically
- XAN-5728 - [Server] Maintenance Windows: Remaining future schedules are not removed when the window is changed
- XAN-5688 - [Agent] Improve DIAGPATH resolution for DB2_DIAGLOG
- XAN-5450 - Unable to change timezone for schedule on SLR jobs
- XAN-5180 - Deleting file bundles doesn't remove the files from the file system
- XAN-4762 - Filtered daily check SLR report report the overall status in the heading line
- FEA-2601 - [Dashboard] Setting a dashboard to be shared doesn't work with non-superuser
- FEA-2595 - [Dashboard] Web site Dashlet URL without a protocol causes wrong repeated calls for dashboard queries
- FEA-2581 - [Dashboard] Navigating to a different dashboard, when the user is in edit dashlet mode with unsaved changes doesn't work
- FEA-2576 - [System] Navigating to a new system resets the selected tab to overview
- FEA-2553 - [System] System selector Status criterion does not show as an options dropdown
- FEA-2550 - [System] Discarding system selector changes does not close the flyout
- FEA-2549 - [System] Creating/editing a system selector does not reset applied filters
- FEA-2535 - [Dashboard] Unsaved changes in Dashboard custom links do not show discard changes modal
- FEA-2521 - [Dashboard] Changes to the Dashboard title do not trigger unsaved changes prompt
- FEA-2520 - [Dashboard] Editing a dashboard from the navigation menu doesn't work
- FEA-2519 - [Dashboard] Dragging a Dashboard section above breaks dashlets display
- FEA-2516 - [System] The CSV export does not work properly in the Inventory tab
- FEA-2510 - [Dashboard] Multi System status dashlet link error
- FEA-2508 - [System] Zero SAP instances count doesn't show as badge
- FEA-2490 - [Dashboard] Pressing enter key with focus on the dashboard title reloads the page
- FEA-2479 - [System] Charts with the same template id and different resources are not selectable
- FEA-2478 - [System] Chart tooltip not visible in flyout/portal
- FEA-2470 - [Dashboard] Start/stop dashlet causes an error after 25.0 upgrade
- FEA-2449 - [System] Deleting a System Selector that is also currently applied still shows in the list
- FEA-2439 - [System] Time range filtering issues in Notifications tab
- FEA-2437 - [System] Sorting doesn't work in the Notifications tab
- FEA-2436 - [System] Copying Server or SAP system results in [object Object]
- FEA-2429 - [System] Opening the bulk edit flyout after updating an MO throws an error
- FEA-2428 - [System] It is possible to set Operational Until before Operational since
- FEA-2426 - [Dashboard] Links in a shared dashboard do not work
- FEA-2424 - [Dashboard] Paging incorrect in some dashlet tables
- FEA-2421 - [System] Searching through checks doesn't always work
- FEA-2409 - [Dashboard] NG-UI SAPHotNews dashlet: Affected Systems column has a broken link
- FEA-1898 - [Dashboard] Performance charts dashlets with named resources don't work
- ASE-1012 - SLT_SrcTgt: Check does not work after SAP note 3149728
- ASE-1004 - avantra.sap.users workflows should validate client for user create matches credential in use
- ASE-992 - SAP User Update: Parameter sncAllowGUIPwdLogon should be a boolean not a string
- ASE-983 - Patch Update: On errors, output the exception text rather than return code
- ASE-980 - System Refresh: Start workload collector step fails in some scenarios
- ASE-975 - Maintain Clients: Errors when SCC4 is locked by another user
- ASE-969 - SAPHostAgent Patching: Check version and cleanup after update
- ASE-942 - TRFC_IN/OUT: Incorrect handling for some timestamps in arfcstate
- ASE-936 - System Refresh: Incorrect values passed in BDLS for report /SHCM/RH_SYNC_BUPA_EMPL_SINGL
- ASE-466 - Enhance Sys Prepare and Refresh Workflows to check for ZLOGIN_SCREEN_TEXT auths