Breaking changes

This page lists all breaking changes introduced in the Platform 6 release series. Review these changes before upgrading to ensure your workflows, integrations, and customizations remain functional.

VersionChangeDescription
6.0Adapter Email replacedadapter-email has been removed and replaced with the Open Source Email Adapter.
6.0AngularJS libraries removedAll AngularJS libraries have been removed from Itential Core. Custom applications and manual tasks that depend on AngularJS must be refactored.
6.0Ansible Playbook task response fixedIAG task connectivity failures now correctly produce an error state instead of a success state.
6.0Automation Catalog deprecated and removedAutomation Catalog has been fully removed. Automations not yet migrated to Operations Manager will be lost on upgrade.
6.0Customizable UI not allowedUI customization via the uiProps object has been removed. Custom branding and UI extensions are no longer supported.
6.0Decision task replaced by Evaluation taskThe decision task is no longer supported on the workflow canvas and must be replaced with the Evaluation task.
6.0Default adapter protocolThe default protocol for Adapters has changed from HTTP to HTTPS
6.0Delete Variables API removedThe deleteVariables API has been removed. Use updateGoldenConfigTreeVersion instead.
6.0Dot notation not allowed in job variable namesJob variable names can no longer contain the period (.) character.
6.0ENC encryption deprecatedThe legacy $ENC global encryption key has been replaced with a server-specific custom encryption key. Existing encrypted strings require migration.
6.0Form Builder removedForm Builder has been removed following its deprecation in 2023.2. Replace legacy forms with JSON forms.
6.0Get Server Health API changedThe getServerHealth API response structure has changed. The version field now returns the Release Version, and a new build field returns the Build Version.
6.0Itential Tools updateditential_tools has been updated for Cisco NSO 6.4 compatibility. The updated package is not backward compatible with earlier NSO versions.
6.0OperationId tasks removedTwelve operationId tasks have been removed. Inspect application workflows to ensure they access API routes correctly.
6.0Operational Data tab removedThe Operational Data tab and getOperationalData API endpoint have been removed from Configuration Manager.
6.0Pre-Builts deprecationPre-Built Wizard, Pre-Built Promotion, and App-Artifacts are no longer maintained. Migrate to projects or use alternative installation methods.
6.0Profiles deprecationProfiles are deprecated. Configuration is now managed via environment variables and a platform.properties file.
6.0pushToArray requires preexisting arraysThe pushToArray task no longer creates arrays automatically. Arrays must exist before use.
6.0Remove default self-signed TLS certificatesPlatform 6 container image no longer includes default self-signed TLS certificates. You must provide your own.
6.0Retrieve references endpoint replacedThe /references-to endpoint is deprecated and replaced by the /discoverReferences endpoint.
6.0Server name property replacedThe serverName property in properties.json is replaced by serverId.
6.0Service Catalog and Service Catalog Builder removedService Catalog and Service Catalog Builder have been removed. Migrate use cases to Operations Manager.
6.0Verify Config task removedThe verifyConfig API has been removed from app-mop. Use the equivalent API in app-nso_manager instead.
6.1Default adapter protocol changing to HTTPSAdapters published on or after December 1, 2025 default to HTTPS when no protocol is explicitly defined in the service instance configuration.
6.1Reduced integration responsesIntegrations will supply a single response format determined by the Content-Type HTTP header, replacing the previous dual JSON and plain text format.