> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.itential.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server.

# Breaking changes

> Index of all breaking changes introduced in Platform 6 and Platform 6.1.

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.

| Version | Change                                                                                                                                                       | Description                                                                                                                                                       |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 6.0     | [Adapter Email replaced](/itential-platform/release-notes/breaking-changes/adapter-email-replaced)                                                           | `adapter-email` has been removed and replaced with the Open Source Email Adapter.                                                                                 |
| 6.0     | [AngularJS libraries removed](/itential-platform/release-notes/breaking-changes/angularjs-libraries-removed)                                                 | All AngularJS libraries have been removed from Itential Core. Custom applications and manual tasks that depend on AngularJS must be refactored.                   |
| 6.0     | [Ansible Playbook task response fixed](/itential-platform/release-notes/breaking-changes/ansible-playbook-task-response-fixed)                               | Gateway task connectivity failures now correctly produce an error state instead of a success state.                                                               |
| 6.0     | [Automation Catalog deprecated and removed](/itential-platform/release-notes/deprecations/automation-catalog)                                                | Automation Catalog has been fully removed. Automations not yet migrated to Operations Manager will be lost on upgrade.                                            |
| 6.0     | [Customizable UI not allowed](/itential-platform/release-notes/breaking-changes/customizable-ui-not-allowed)                                                 | UI customization via the `uiProps` object has been removed. Custom branding and UI extensions are no longer supported.                                            |
| 6.0     | [Decision task replaced by Evaluation task](/itential-platform/release-notes/breaking-changes/decision-task-replaced-by-evaluation-task)                     | The `decision` task is no longer supported on the workflow canvas and must be replaced with the `Evaluation` task.                                                |
| 6.0     | [Default adapter protocol](/itential-platform/release-notes/breaking-changes/default-adapter-protocol-changing-to-https)                                     | The default protocol for Adapters has changed from HTTP to HTTPS                                                                                                  |
| 6.0     | [Delete Variables API removed](/itential-platform/release-notes/deprecations/delete-variables-api)                                                           | The `deleteVariables` API has been removed. Use `updateGoldenConfigTreeVersion` instead.                                                                          |
| 6.0     | [Dot notation not allowed in job variable names](/itential-platform/release-notes/breaking-changes/dot-notation-not-allowed-in-job-variable-names)           | Job variable names can no longer contain the period (`.`) character.                                                                                              |
| 6.0     | [ENC encryption deprecated](/itential-platform/release-notes/deprecations/enc-encryption)                                                                    | The legacy `$ENC` global encryption key has been replaced with a server-specific custom encryption key. Existing encrypted strings require migration.             |
| 6.0     | [Form Builder removed](/itential-platform/release-notes/breaking-changes/form-builder-removed)                                                               | Form Builder has been removed following its deprecation in 2023.2. Replace legacy forms with JSON forms.                                                          |
| 6.0     | [Get Server Health API changed](/itential-platform/release-notes/breaking-changes/get-server-health-api-changed)                                             | The `getServerHealth` API response structure has changed. The `version` field now returns the Release Version, and a new `build` field returns the Build Version. |
| 6.0     | [Itential Tools updated](/itential-platform/release-notes/breaking-changes/itential-tools-updated)                                                           | `itential_tools` has been updated for Cisco NSO 6.4 compatibility. The updated package is not backward compatible with earlier NSO versions.                      |
| 6.0     | [OperationId tasks removed](/itential-platform/release-notes/deprecations/operationid-tasks)                                                                 | Twelve `operationId` tasks have been removed. Inspect application workflows to ensure they access API routes correctly.                                           |
| 6.0     | [Operational Data tab removed](/itential-platform/release-notes/breaking-changes/operational-data-tab-removed)                                               | The Operational Data tab and `getOperationalData` API endpoint have been removed from Configuration Manager.                                                      |
| 6.0     | [Pre-Builts deprecation](/itential-platform/release-notes/deprecations/pre-builts)                                                                           | Pre-Built Wizard, Pre-Built Promotion, and App-Artifacts are no longer maintained. Migrate to projects or use alternative installation methods.                   |
| 6.0     | [Profiles deprecation](/itential-platform/release-notes/deprecations/profiles)                                                                               | Profiles are deprecated. Configuration is now managed via environment variables and a `platform.properties` file.                                                 |
| 6.0     | [pushToArray requires preexisting arrays](/itential-platform/release-notes/breaking-changes/pushtoarray-requires-preexisting-arrays)                         | The `pushToArray` task no longer creates arrays automatically. Arrays must exist before use.                                                                      |
| 6.0     | [Remove default self-signed TLS certificates](/itential-platform/release-notes/breaking-changes/remove-default-self-signed-tls-certificates)                 | Platform 6 container image no longer includes default self-signed TLS certificates. You must provide your own.                                                    |
| 6.0     | [Retrieve references endpoint replaced](/itential-platform/release-notes/deprecations/retrieve-references-endpoint-replaced)                                 | The `/references-to` endpoint is deprecated and replaced by the `/discoverReferences` endpoint.                                                                   |
| 6.0     | [Server name property replaced](/itential-platform/release-notes/breaking-changes/server-name-property-replaced)                                             | The `serverName` property in `properties.json` is replaced by `serverId`.                                                                                         |
| 6.0     | [Service Catalog and Service Catalog Builder removed](/itential-platform/release-notes/breaking-changes/service-catalog-and-service-catalog-builder-removed) | Service Catalog and Service Catalog Builder have been removed. Migrate use cases to Operations Manager.                                                           |
| 6.0     | [Verify Config task removed](/itential-platform/release-notes/breaking-changes/verify-config-task-removed)                                                   | The `verifyConfig` API has been removed from `app-mop`. Use the equivalent API in `app-nso_manager` instead.                                                      |
| 6.1     | [Default adapter protocol changing to HTTPS](/itential-platform/release-notes/breaking-changes/default-adapter-protocol-changing-to-https)                   | Adapters published on or after December 1, 2025 default to HTTPS when no protocol is explicitly defined in the service instance configuration.                    |
| 6.1     | [Reduced integration responses](/itential-platform/release-notes/deprecations/reduced-integration-responses)                                                 | Integrations will supply a single response format determined by the `Content-Type` HTTP header, replacing the previous dual JSON and plain text format.           |