Skip to content

Release Notes

Release 2.1.7

Release Date: March 2026

DART Enhancements

Discovery

Bulk Discovery Actions

  • Run connection checks, prerequisite validation, and discovery for an entire project in one operation
  • Monitor per-action and overall discovery status summaries from a single view
  • NetWatch bulk start/stop actions are now available, with NetWatch status visible in batch details

Project-Level Process Ignore List

  • Define a project-level ignore list to exclude processes across all hosts in a project
  • Ignored processes are excluded from DART, Topology, and Rationalization views on re-discovery

Windows Improvements

  • Dynamic system drive detection — hard-coded C: drive references replaced with %SYSTEMDRIVE% for correctness on non-standard configurations
  • Background execution for NetWatch start/stop commands via winchtoolpy.exe runcmd for improved reliability
  • Fixed PowerShell syntax error in remote execution paths involving $env:SystemDrive

Linux Improvements

  • Quoted --processName argument in chtool attach/detach commands to handle process names with spaces
  • Switched to system SSH as primary connection method for FIPS/FUTURE policy compatibility

Bulk Host Management

  • Bulk Edit — Rename and update host aliases in bulk using advanced rename capabilities (prefix, suffix, find/replace, sequential numbering)
  • Bulk Delete — Delete multiple hosts at once with a confirmation dialog
  • Batch Action Configurations — Configure and save batch action settings from the project settings page

Application Builder

  • New Application Builder feature for bulk application creation and management
  • Automatically suggests application candidates based on topology and connectivity analysis
  • Tracks promotion of suggested app candidates

Project Management

  • Project Purge — New option in project settings to purge all project data with a confirmation step
  • Project Discovery Insights — New project-level API providing optimized discovery insights across all hosts
  • Host Uniqueness Validation — Hosts are now validated for uniqueness by both host address and port combination

Feature Flags

  • New feature flags system for dynamic feature toggling (admin-managed)

Rehost (AWS MGN)

  • Optional MGN prerequisite validation step before rehost agent installation
  • TLS version check added to MGN prerequisite script; supported OS list updated
  • Fixed MGN agent installer URL for Windows Server 2012 R2 to use the legacy endpoint
  • Added --s3-endpoint parameter support for MGN agent installation commands
  • IPv4/IPv6 dual-stack endpoint support for AWS SDK clients
  • Download logs feature for rehost operations, accessible from project settings
  • AWS region list now partitions commercial and GovCloud regions correctly

Rationalization

  • AWS Services column removed from component CSV when target cloud is not AWS

DART Report & API

  • DART API performance optimizations for large workloads
  • Portfolio Rationalization components API performance improvements
  • App Builder enrichment: suggestions API with app candidate details
  • Fixed DART topology — "Finding groups" message no longer stays visible indefinitely after clicking

Kubernetes (Cruize)

  • Upgraded @kubernetes/client-node from 0.15.1 to 0.22.3 for Kubernetes v1.33 compatibility
  • Fixed null reference errors in Kubernetes deployment validation

General

  • Transform base profile configurations are now read-only/non-editable
  • Duplicate refresh icon removed from Discover component tab
  • Download icon visibility and color improvements across the UI
  • Stability improvements and bug fixes

Release 2.1.6

Release Date: November 2026

DART Enhancements

Windows Discovery

  • Added support for discovering open files on Windows hosts using handle.exe
  • Corrected IOPS capture to use LogicalDisk counters instead of PhysicalDisk for accurate disk performance metrics
  • Introduced failsafe mechanism for the Windows NetWatch monitoring process
  • Added UI section to configure Windows NetWatch settings per node

Rationalization

  • Instance type dropdowns in the Rationalization host table now support search and fuzzy matching
  • Fuzzy search added for the Host Alias column in the host table

AWS Cost Comparison

  • Download an Excel file formatted for direct upload to the AWS Pricing Calculator
  • AWS instance type selection and storage cost calculations now factor in IOPS and throughput metrics
  • Storage cost estimation accounts for disk partitioning for volumes exceeding AWS size limits
  • Added Windows BYOL instances list with API integration; BYOL instance usage is tracked in cost comparison
  • getRegions now returns both commercial and GovCloud AWS regions
  • Host CSV exports now include AWS instance type columns
  • Kerberos IP is included in host CSV exports when available

Reporting

  • Added API to refresh NetWatch utilization summary data per project

Kubernetes & Deployment (Cruize)

  • Added support for Kubernetes node tolerations in deployment configurations via a new Tolerations tab
  • New endpoint to generate, review, and deploy application YAMLs; added Review Application YAMLs tab
  • Added delete option for ConfigMaps with API integration

General

  • Log panel now supports resizable height
  • Standardized reset filter and refresh button placement across all tables and tabs
  • Cluster details auto-refresh every 60 seconds
  • SAML Providers configuration is always accessible to admin users
  • Custom SSH algorithms are now configurable for connecting to Linux targets
  • Stability improvements and bug fixes

Release 2.1.5

Release Date: July 15, 2025

DART Enhancements

Windows Discovery

  • Enhanced detection of Microsoft SQL Server version details through registry inspection
  • Introduced IOPS and throughput monitoring as part of the NetWatch process

Rationalization

  • You can now define and assign custom tags to hosts, applications, and components for improved categorization and analysis

Reporting

  • Host CSV reports now include IOPS and throughput metrics
  • Added AWS cost comparison options:
  • 1-year No Upfront Reserved Instance (NURI)
  • 3-year No Upfront Reserved Instance (NURI)

General

  • Stability improvements and bug fixes

Release 2.1.4

Release Date: April 7, 2025

DART Updates

AWS Cost Comparison

This feature enables you to calculate the cost of discovered infrastructure by mapping it against an AWS cost term sheet. It includes estimates for: - Compute - Storage - VDI - Network - Business Support costs

You can input costs for your on-premises infrastructure to estimate potential savings through comparative analysis.

Report Updates

Enhanced Reporting
Added dedicated sections in the DART report to support VMware discovery via RVTools, providing actionable insights tailored to VMware-based infrastructure assessments.

Advanced Visualization
You can now view VMware Discovery Insights categorized under: - ESX Host Insights - Virtual Machine Analytics - Storage Capacity & Utilization - Licensing Overview - List of ESX Hosts - List of Resource Pools - List of Clusters

Each section includes detailed visualizations to simplify and clarify your IT landscape.

AWS Instance Mapping
Introduced automatic mapping of target EC2 instances based on your project's selected AWS region. The system also incorporates a Graviton Readiness Indicator to suggest Graviton-compatible EC2 instance types.

General

  • Stability improvements and bug fixes

Release 2.1.3

Release Date: December 27, 2024

DART Updates

AWS Graviton Assessment Integration

Enhanced Reporting
Introduced dedicated sections in the DART report to support AWS Graviton assessments, providing actionable insights tailored for Graviton adoption.

Advanced Visualization
You can now visualize Graviton readiness and performance metrics categorized by: - Application Component Types - Technology Types - Complexity Levels

Graviton Readiness Indicators
Added readiness indicators for hosts, components, and applications to streamline decision-making and highlight migration feasibility.

DART Document Cache Feature

Optimized API Performance
Implemented an optional document caching feature within the report service. This enhancement significantly boosts API performance, particularly for larger workloads.

Scalability and Efficiency
Designed to handle complex and larger workloads seamlessly, enabling faster report generation and smoother user experiences.

General

  • Stability improvements and bug fixes

Release 2.1.2

Release Date: October 30, 2024

DART Updates

  • Added option to exclude applications from DART reports
  • Optimized API handlers and database calls for improved performance
  • Added compound indexes required for DART-related queries
  • Improvements in topology rendering with reduced render time
  • Option to download ZIP of all CSV files (excluding NetWatch CSV)
  • Option to download project-specific NetWatch CSV
  • Extended DART CSVs with additional fields
  • Added a drawer to view host names for particular packages in the package table
  • Stability improvements for DART API and UI

Other Updates

  • Enhanced search functionality for entire table in Discover component table
  • Stability updates for Rehost to AWS

General

  • Stability improvements and bug fixes

Release 2.1.1

Release Date: July 31, 2024

Introduced Portfolio View

A consolidated view for hosts, components, and applications from all projects with: - Visual representation similar to the DART Report - Additional project column for searching and filtering entries - Consolidated overview for portfolio - Consolidated reports for components - Consolidated views for applications, components, hosts, and packages

DART Updates

Application Group Identification for Topology

  • Detect possible applications from the topology
  • Find connected components and define applications

Additional Features

  • Added cover/landing page in DART & Practitioner Report PDF
  • Added refresh button on topology page
  • Topology graph traversal improvements
  • Download CSV for auto-detected applications
  • Fixed display of external IP in topology and DART report
  • Added confirmation dialog when editing executive summary or Customer Workshop Notes in practitioner's report
  • Practitioner's report changes for consistency with DART report
  • Fixed misaligned topology view in PDF for Grid View
  • Enhanced Oracle database detection from Windows servers
  • DART API and UI stability improvements

Other Updates

  • Multi-update component details feature for bulk updating rationalization parameters
  • Keep empty project when last host is deleted
  • Added search functionality on host tab in Discover
  • Stability updates for licensing, NetWatch, offline discovery, and rationalization

General

  • Stability improvements and bug fixes

Release 2.1.0

Release Date: January 30, 2024

DART Report Capabilities

Overview Section

Provides a high-level view of project-specific landscape: - Total hosts present with breakdown based on operating system categories - Operating system categories and breakdown - Total number of components detected based on operating system categories

Cost Saving Opportunities - CPU and Memory Resource Optimizations - Optimization Benefits for CPU and Memory (New)

Operating System Support Status - Color-coded bars in graphs for quick visual interpretation

Operating System Versions and Support Status (New) - Color-coded support status column for quick visual interpretation - Sortable by Operating System Version and Support Expiry - Shows occurrence count for each operating system version

Component Report Section

  • Complexity breakdown in percentages
  • Classification breakdown
  • Technology stack bar graph
  • Component type bar graph
  • Significantly improved Linux component type detection
  • Moderately improved Windows component type detection
  • Database breakdown (New)

Supported Databases: - PostgreSQL - MongoDB - MySQL - MariaDB - Oracle - MS SQL Server - H2

These databases are verified in lab setups. Detection for additional cases is an ongoing activity.

PaaS Database Service Recommendation (New)
Provides possible database PaaS services based on your preferred cloud for the project.

Topology & Dependencies Section

Topology Graph with On-Demand 'Load Topology' Option

New Features: - Interactive Mode Option: Control whether to make the topology section interactive - In interactive mode, you can: - Use zoom feature with trackpad gestures (typically used for scrolling) - Reposition the topology graph - Added frame to topology graph with slight color change for visual boundary

  • Customization Option: View host-specific topology

  • Change Geometry (Topology) of Graph:

  • Vertical Grid: Elements added vertically by categories (hosts on left, apps on right)
  • Horizontal Grid: Elements added horizontally by categories (hosts on top, apps on bottom)
  • Grid
  • Circle
  • Concentric

Try various layout options to derive more insights based on graph geometry.

  • Topology Graph Traversal:
  • Partial selection of topology graph with multi-select capability
  • Redo/undo graph selection
  • Reset graph selection

  • Blast Radius Traversal:

  • Partial selection with multi-select capability
  • Traverse blast radius with chosen node as epicenter
  • Create applications using graph traversal feature

  • Topology Edge Classification:

  • Light-blue: Belongs to host relationship
  • Pink: Associated to an app relationship
  • Green: Part of merged profile/component relationship
  • Grey: Network relationship

  • NetWatch Integration:

  • Topology considers NetWatch data
  • Relationships derived from NetWatch data
  • Significant backend/UI code updates and refactoring

  • Performance Improvements:

  • Effective calculation of nodes and edges data
  • UI rendering improvements

Recommendation: Use the latest version of Chrome browser to visualize topology.

Applications Section

  • Lists application details in tabular format
  • Comprehensive view of all applications from the project
  • Sortable columns for data organization and insights
  • Link to detailed application report
  • Business Criticality column (New)
  • Download CSV option (New)
  • Update rationalization info directly from this view (New)

Components Section

  • Lists component details in tabular format
  • Comprehensive view of all components from the project
  • Sortable columns for data organization and insights
  • Link to detailed host report
  • Download CSV option (New)
  • Update rationalization info directly from this view (New)

Hosts Section

  • Lists host details in tabular format
  • Comprehensive view of all hosts from the project
  • Sortable columns for data organization and insights
  • Example: Sort by ascending IP addresses
  • Example: Sort by ascending support expiry dates
  • Link to detailed host report
  • Download CSV option (New)
  • Update rationalization info directly from this view (New)

Packages Section (New)

  • Lists all packages installed in a landscape with distribution info
  • Sorting and text-based search capabilities
  • Helps locate variations in installed packages
  • Text-based search for required packages

Note: This feature does not identify deprecated packages or package vulnerabilities, but helps find required packages through text-based search.

Other DART Features

  • Feature to include/exclude components from the rationalize view (New)

DART Report Benchmarking

In a lab setup, the DART report was validated with 50 discovered hosts in a project with approximately 250 components: - API Response Time: 4 seconds - UI Render Time: 15 seconds

NetWatch

Windows NetWatch

  • Uses native Windows capabilities to monitor network I/O (no additional installation required) (New)
  • NetWatch feature uses Network Shell (netsh) and etl2pcapng utility from Microsoft in the background
  • Learn more about netsh
  • Learn more about etl2pcapng
  • Correlates data with process performing network I/O
  • Supports Windows Server 2012 R2 and above
  • Backward compatibility for MS NetMon maintained for exceptional cases (can be enabled at discover service Windows level with service restart)

Benchmarking and Load Testing for ODWinNetMonNative.exe

Users NetWatch Runtime (min) Requests Per Second Number of Source IPs RAM Utilization (MAX in MB) CPU Utilization ETL/CapExp_Ready Size Windows Version Memory CPU
500 10 ~610 715 <10 MB 5-50% ~500-512 MB Windows 2016 8 GB 2
500 10 ~649 715 <10 MB 5-50% ~400-512 MB Windows 2012 R2 8 GB 2
500 10 ~619 715 <10 MB 1-20% ~512 MB Windows 2019 8 GB 2

Note: This benchmarking is only for ODWinNetMonNative.exe and not for supporting utilities from Microsoft.

Linux NetWatch

  • Uses native Linux capabilities to monitor network I/O (no additional installation required)
  • Correlates data with process performing network I/O
  • Official benchmarking to be completed; use under supervision
  • Not recommended for production setups

NetWatch Limitations

  • This feature monitors network I/O and adds overhead on the system
  • Recommended to run under supervision with careful selection
  • Avoid running on domain controllers, Citrix servers, API gateways, firewalls, etc.
  • Intended to identify network relationships of hosts and applications
  • Should be run on expected hosts under supervision

Upgrades

It is recommended that any version ch-rel-2.0.0-* or earlier should be upgraded to this version.

DART Report Capabilities (Upcoming)

Portfolio View

Same view with same capabilities as a project, but for the entire landscape.

Packages Section

This section will list all packages installed in a landscape with distribution info, allowing you to: - Locate variations in installed packages - Find deprecated packages - Find packages with certain vulnerabilities

General

  • Stability improvements and bug fixes

Release 2.0.0

Release Date: November 9, 2023

Feature Enhancements

Discover

  • Introducing DART - Discover Assessment Rationalize Tool
  • Introducing NetWatch - Network monitoring capability for hosts
  • Topology enhancements
  • Discover enhancements

General

  • Stability improvements and bug fixes

Release 1.5.5

Release Date: March 15, 2023

Feature Enhancements

Discover

  • Preview release of Portfolio Rationalization

General

  • Stability improvements and bug fixes

Release 1.5.3

Release Date: December 15, 2022

Feature Enhancements

Discover

  • Support for offline discovery
  • Support for Discover Only mode
  • Stability improvements and bug fixes

General

  • Stability improvements and bug fixes

Release 1.5.2

Release Date: November 18, 2022

Feature Enhancements

Cruize

  • Integration with AWS Migration Hub Refactor Spaces
  • Integration with EKS Blueprints
  • Stability improvements and bug fixes

Release 1.5.1

Release Date: September 20, 2022

Feature Enhancements

  • Added sync log feature, allowing you to view/download logs from the UI
  • Stability improvements and bug fixes

Release 1.5

Release Date: July 4, 2022

Feature Enhancements

Discover

  • Added non-X-ray discovery of Red Hat JBoss EAP and Apache Tomcat for Linux OS
  • Added more features for non-X-ray discovery of Oracle WebLogic for Linux OS
  • Added more features for non-X-ray discovery of Windows IIS server for Windows OS
  • Added non-X-ray discovery of console and services-based (CLI only) applications for Windows OS (beta)
  • Added process whitelist support for all Java servers discovery on Linux OS

Transform

  • Added ConfigMap support for all Java servers on Linux OS
  • Added transform per-check feature
  • Enhanced support for private Docker repositories
  • Enhanced transform profile creation logic
  • Added Cruize blueprint generation from transform profile
  • Added File Explorer support for Windows OS

Cruize

  • Completely updated Cruize UI in line with other features
  • Added automatic blueprint generation from transform profile
  • Added manual blueprint generation feature
  • Blueprint supports all standard Kubernetes constructs (ingress, deployment, containers, secret, configmap, volume mount, etc.)
  • Added Bring Your Own Cluster (BYOC) cluster import feature in the new UI
  • Build-time parameters can be overridden at runtime during blueprint deployment on a Kubernetes cluster
  • Added workload verification and validation support

User Interface

  • Rebranded screens to CHAI™
  • Added session expiry support

Bug Fixes

  • Fixed chtool transfer logic to host for Linux OS when system binaries are unavailable on host

Release 1.4.6

Release Date: February 14, 2022

Feature Enhancements

  • Updated overall UI screens with new brand design
  • Updated Transform UI screens for better profile organization
  • Added Tomcat discovery and transform support for Linux OS with the following features:
  • Standalone server only
  • Database/JMS/SSL settings are containerized for each application

Bug Fixes

  • Performance improvements in UI page loading and data fetching via API

Release 1.4.5

Release Date: December 8, 2021

Feature Enhancements

  • ConfigMap can be selectively activated or deactivated for WebLogic
  • Added ODBC Drivers and DSN support for Windows hosts
  • Added directory relocate support for Include Files in File Explorer
  • Certificate information is displayed for WebLogic web applications

Bug Fixes

  • Added database reconnection if database connectivity is lost by the running CH container

Release 1.4.4

Release Date: October 29, 2021

Feature Enhancements

  • Added non-intrusive discovery for Oracle WebLogic to detect domains, nodes, clusters, applications, queues, shared applications, and Oracle DB
  • UI/Reports show discovered data and allow modification of properties files if needed
  • Added end-to-end transformation support; each application with its dependencies can be containerized

SAML Authentication Support

  • Added support for Okta and Azure AD

Secure Container

  • Integrated Polymorph container support

Discover and Transform

  • Windows Discovery & Transform supports PowerShell version 3.0 onwards
  • Discovered additional IIS information such as certificates, application pools, etc.
  • Windows integrated authentication detected and must be handled manually in transform
  • Added support for network shares for IIS websites
  • Added Kerberos-based Windows Build Box
  • Added transform profile renaming
  • Added logic for prerequisite check performed post-discovery
  • Updated Base Container Matrix
  • Added application whitelist for WebLogic Java Server
  • Added prerequisite check for Windows Host
  • Added prerequisite check for Windows Build Box
  • Added override probe command support
  • Added multiple execStart command support
  • Added Windows ignore list support
  • File Explorer UI displays size of each file and directory (recursive)

User Interface

  • APP HOST URL is now specified on UI instead of backend files
  • Added Kerberos-based Windows Build Box
  • Transform screen enhancements
  • Updated File Explorer and Include Files menus
  • Updated application definition UI
  • Added Polymorph key support
  • Added SAML configuration
  • Individual refresh buttons provided instead of overall refresh

Support Matrix Updated

  • WebLogic 12.x
  • Deprecated Windows Server 2003 support

Bug Fixes

  • Fixed analysis failure-related bug
  • Fixed circular dependency in logs
  • Made all timestamps consistent with local timezone
  • Fixed retry of database connection in case of failure

Release 1.4.3

Release Date: June 30, 2021

Feature Enhancements

WAS on Linux and AIX (AIX is deprecated)

  • AIX discovery enhancements for more comprehensive environment-specific variables
  • AIX functional & UI enhancements - recommendation report updated to include IP-Host mapping for AD, DB, and IBMQ (must be configured in Kubernetes environment)
  • Enhanced AIX discover logic for web application-specific settings rather than all settings
  • Linux WAS support generally available

Discover and Transform

  • Added discovery X-ray analysis restart in case of failures
  • Added discover timeout support; if discovery is stuck for more than stipulated time and doesn't respond, it is marked as timed-out/failed
  • Improved getServices for process detection
  • Improved chtool (attach-detach, check absolute paths for symlink)
  • Windows Discovery & Transform no longer requires .NET/TLS installation
  • Multiple websites under IIS are discovered and transformed individually
  • Number of processes per node for simultaneous probe attachment is now set to 5 (configurable on UI)
  • Improved troubleshooting information with error reporting & logging

Support Matrix Updated

  • Apache Druid
  • VMware Corfu
  • ActiveMQ
  • RabbitMQ
  • Added Tanuki support to X-ray

User Interface

  • "Go To Transform" button now points to individual container/profile instead of wave
  • Improved Kerberos vault workflow with settings validation
  • SMTP settings are now mandatory before adding users
  • You can override username while attaching probe to a process
  • UX improvements in Process View Tab
  • Added Docker Registry ACR support in vault and as container registry

Bug Fixes

  • Fixed bulk deselect-related issues that caused container size to increase
  • Fixed file transfer rsync retry failure bug

Release 1.4.2-7

Release Date: June 10, 2021

Feature Enhancements (AIX is deprecated)

  • Enhanced Windows Recommendation Report with more details
  • Added support for AIX/WebSphere
  • Transformation studio functionality improvements for file inclusion/exclusion
  • Updated supported container base image mapping database to replace unsupported/deprecated images
  • Improved Discover UI that supports large-sized waves (old UI still available, will be deprecated in subsequent releases)
  • Added password-based authentication support between Linux host and build box
  • AIX/WebSphere Discover/Transform can now identify multiple AD sources for authentication

Bug Fixes

  • Fixed recommendation report performance issues
  • Fixed Windows Kerberos-related bug

Feature Deprecation

  • Workload Analysis CloudLease features are not part of standard CHAI™ distribution (available only on request)
  • Discontinued older OpenShift 3.x cluster provisioning (out of vendor support)

BYOC Supported Distribution List: - IBM Cloud Private


Release 1.4.1

Release Date: February 5, 2021

Feature Enhancements

  • Discover/Transform enhancements to reduce space requirements on discovered machines/nodes (typical constraints of older machines with limited free space)
  • Improved user experience by providing ability to store build box details in CHAI™ vault
  • Validation of build box prerequisites
  • Practitioner's Report enhancements for detailed containerization recommendations
  • Ability to adjust discovered information for supervisord/pm2 controlled processes
  • Added global prerequisites check for Linux
  • Added global Ignore Process list on UI

Bug Fixes

  • Admin users can review activities of other users
  • Updated several options in settings section
  • Enabled download process dependencies in Transform

Feature Deprecation

  • Removed requirement to enter build box details every time transformation is needed (see vault addition above)

Release 1.4

Release Date: November 2, 2020

Feature Enhancements

  • CHAI™ Transformation Studio feature providing ability to verify and customize Docker images/contents of Docker images
  • Added cron jobs discovery and transformation support
  • Added ability to define applications post-discovery for filtering application-specific processes/services to visualize data/decide on transformations
  • Enhanced topology view with ability to see linked analysis of metadata of processes/services from topology view
  • Added support for WebSphere Network Deployment (ND) transformation from Linux to WebSphere Liberty containers (re-platform)

Feature Deprecation

  • Azure Container Services deployment support