Skip to main content

Automation changelog

  • Changelog

@dynatrace-sdk/client-automation

8.13.0 Released Sep 24, 2026​

Minor changes​

  • Add the optional maintenanceWindowTriggerBehavior field to DavisProblemConfig. It accepts always, inside, or outside, and defaults to always.

Patch changes​

  • A package.json containing {"type":"module"} is now emitted into the esm/ output directory of each published package. This allows Node.js and bundlers to correctly identify the ESM output as ES modules without requiring the .mjs file extension.

8.12.0 Released Sep 11, 2026​

Minor changes​

  • Add getTrashedWorkflow method to get details of a trashed workflow

8.11.1 Released Sep 10, 2026​

Patch changes​

  • Fix URL encoding of path parameters in generated API methods. Path segment values are now properly percent-encoded, preventing issues when IDs contain special characters. (APPDEV-19699, APPDEV-19700)

8.11.0 Released Aug 31, 2026​

Minor changes​

  • Updated the Task.action field pattern to align with the AutomationEngine API contract.

8.10.0 Released Aug 19, 2026​

Minor changes​

  • Include isDeployed in trash workflow list response

8.9.0 Released Aug 18, 2026​

Minor changes​

  • Restore workflows from trash

8.8.0 Released Aug 13, 2026​

Minor changes​

  • Add ordering query param for sorting worklows in trash
  • Introduce workflow pause endpoint in Global Dev Ops

8.7.0 Released Aug 6, 2026​

Minor changes​

  • Add getTrashedWorkflows and deleteTrashedWorkflow methods, and a trash parameter on deleteWorkflow to support moving workflows to trash instead of permanently deleting them.

8.6.0 Released Aug 3, 2026​

Minor changes​

  • TriggerWorkflowDetail adds isTaskTest

8.5.0 Released Jul 9, 2026​

Minor changes

  • Hint that task position coordinates are grid based.
  • Deprecated unique expression field.

8.4.0 Released Jun 23, 2026​

Minor changes​

  • Add TaskExecution's packageVersions which is runtime used SDK version of run-javascript action
  • Expose processing state of workflows named isWorkflowProcessingPaused in setting endpoint

8.3.0 Released May 26, 2026​

Minor changes​

  • Add triggerOn field to DavisEventConfig and DavisProblemConfig - selects which lifecycle phase fires the trigger: "open" (active only, default), "open-and-close" (both active and close phases), or "close" (closure only). Adds the corresponding TriggerOn enum type.
  • Deprecate onProblemClose boolean in DavisEventConfig and DavisProblemConfig - use triggerOn instead.

Patch changes​

  • Narrow action field validation pattern in task configuration to restrict allowed characters to alphanumeric, dots, hyphens, slashes, and backslashes.

8.2.1 Released May 20, 2026​

Patch changes​

  • Properly handle nullable enum schemas. (APPDEV-17637)

8.2.0 Released May 13, 2026​

Minor changes​

  • Add problemOpenDuration to DavisProblemConfig — minimum problem duration in minutes before the Davis Problem trigger fires.

8.1.0 Released May 5, 2026​

Minor changes​

  • Add TriggerOnUpdateFields enum type for triggerOnUpdateFields field in DavisProblemConfig.

8.0.0 Released Apr 22, 2026​

Major changes​

  • Breaking: Remove taskDefaults from workflow schemas (Workflow, WorkflowInput, WorkflowResponse, WorkflowUpdateInput)
  • Breaking: Change earliestStartTime format from HH:mm:ss (time) to HH:mm (pattern-validated string), dropping seconds precision

Minor changes​

  • Add severityThreshold filter to DavisProblemConfig — triggers only for problems at or above the configured severity level (1 = critical, 5 = informational)
  • Add triggerOnUpdateFields to DavisProblemConfig — re-triggers workflow when specified problem event fields change value
  • Add WebhookHandlerWrite schema used for PUT webhook handler requests, separating writable fields from read-only ones
  • Add hmacSecret field to WebhookHandler
  • Add description to connectionId in WebhookHandler and WebhookHandlerMinimal
  • Add validFrom, validTo, and weekstart to BusinessCalendarResponse required fields

7.0.1 Released Mar 13, 2026​

Patch changes​

  • Revert: Fix redundant undefined or optional properties in model types. (APPDEV-7583) (APPDEV-16631)

7.0.0 Released Mar 5, 2026​

Major changes​

  • Removed read-only and computed properties from workflow template and workflow export endpoints
  • Remove guide property from workflow list
  • Adapt restore business calendar history response and restore rule history response to return no response body on success (200)

6.2.0 Released Feb 9, 2026​

Add POST_PROCESSING state for task execution

6.1.0 Released Jan 28, 2026​

Minor changes​

  • Support analysisReady property in Davis Problem trigger configuration

6.0.0 Released Jan 13, 2026​

Major changes​

  • Changing Date fields to string
  • Require trackingId when specifying basedOnTemplate for creating a new workflow

5.22.0 Released Dec 18, 2025​

Minor changes​

  • Add maintenanceWindowTriggerBehavior for davis event trigger

5.21.0 Released Dec 9, 2025​

Minor changes​

  • Add export workflow template endpoint
  • Add new approval task execution state and approval flag

5.20.1​

Patch changes​

  • Fix redundant undefined or optional properties in model types. (APPDEV-7583)

5.20.0 Released Nov 3, 2025​

Added "ONCE" schedule type.

5.19.0 Released Oct 21, 2025​

Minor changes​

  • Add workflow history export endpoint

5.18.0 Released Oct 20, 2025​

Minor changes​

  • one trigger introduction
  • workflow template based
  • new workflow export endpoint

5.17.0 Released Sep 25, 2025​

Minor changes​

  • Add guide to workflow persistence

5.16.2 Released Sep 16, 2025​

  • Add missing nullable properties
  • Add examples for workflow trigger types

5.16.1 Released Sep 5, 2025​

Patch changes​

  • Fix transformations for date format strings. (APPDEV-14400)
  • Update dependencies. (APPDEV-13611)

5.16.0 Released Aug 14, 2025​

Minor changes​

  • Handle skipped schedule acknowledgements by datetime column instead of a boolean column

5.15.0 Released Aug 8, 2025​

Minor changes​

  • handle skipped schedule acknowledgements

5.14.0 Released Jul 17, 2025​

Minor changes​

  • Support security.events

5.13.1 Released Jul 1, 2025​

  • ErrorDetails accepts additional properties.

5.13.0 Released Jul 1, 2025​

Minor changes​

  • Improved naming for the execution limits
  • Introduced typed component for ErrorDetails

5.12.0 Released Jun 26, 2025​

Minor changes​

  • Add information about provided settings

5.11.2 Released Jun 18, 2025​

Patch changes​

  • Add rule to preview schedule request payload

5.11.1 Released Jun 11, 2025​

Patch changes​

  • Update dependencies. (APPDEV-11813)

5.11.0 Released May 28, 2025​

Minor changes​

  • Update restore API description
  • Add missing timezones

5.10.1 Released May 16, 2025​

Patch changes​

  • Improve performance of date transformations. (APPDEV-12840)

5.10.0 Released May 12, 2025​

Minor changes​

  • Support filter workflows list by isDeployed

5.9.2 Released May 9, 2025​

Patch changes​

  • Improve performance of payload transformations. (APPDEV-12840)

5.9.1 Released May 8, 2025​

Expose 'all' query parameter for listing rule history, calendar history

5.9.0 Released May 6, 2025​

  • Added all parameter for getting historical records.
  • Allowed deploying/undeploying a workflow by changing is_deployed property.

5.8.0 Released Apr 25, 2025​

Minor changes​

  • Support workflow version 0 for undeployed workflow

5.7.0 Released Apr 23, 2025​

Minor changes​

-: run undeployed workflow as draft executions

  • remove legacy task input preview endpoint

5.6.0 Released Mar 10, 2025​

  • Added idDeployed property to Workflow

5.5.0 Released Feb 26, 2025​

Minor changes​

  • Introduce provided input for executions
  • Workflow execution events for subworkflows

5.4.0 Released Feb 24, 2025​

Allow filtering for subworkflow executions using combination of parent execution id and task name Add parentTaskName to execution model

5.3.0 Released Feb 18, 2025​

Minor changes​

  • introduce trigger type detail in execution to track the trigger information

5.2.0 Released Feb 7, 2025​

Minor changes​

  • Introduce new resetWorkflowThrottles method.
  • Add hourlyExecutionLimit and read-only workflowLimit properties to Workflow.

5.1.0 Released Feb 3, 2025​

  • ThrottleLimitEvent now includes ThrottleLimitEventType
  • Execution model exposes parentTaskExecutiuonId and parentExecution
  • Execution list can be filtered by parentWorkflow or parentExecution

5.0.2 Released Jan 29, 2025​

Actually add code to error schema.

5.0.1 Released Jan 28, 2025​

Add code to error schema.

5.0.0 Released Jan 20, 2025​

Breaking changes​

  • Removed duplicated, anonymous references and generated corresponding components.
  • Changed multiple property types to align them with their usage.
  • The id property is no longer exposed on the update components.
  • Distinct components have been created for selected entities: Workflow, BusinessCalendar, and Rule. For example:
    • Workflow - for fetching requests and responses
    • WorkflowCreate - for creation
    • WorkflowUpdate - for full and partial updates where all the fields are optional
  • Replaced inline enums with reusable components.

Minor changes​

  • Deprecated several endpoints not used publicly.
  • Updated the state property to reference ActionExecutionState and ExecutionState.

4.15.0 Released Jan 13, 2025​

Minor changes​

  • Introduce workflow and execution result

4.14.1 Released Jan 10, 2025​

Patch changes​

  • Fix date-time format serialization. (APPDEV-11661)

4.14.0 Released Dec 12, 2024​

Minor changes​

  • Added workflow property of Task schema
  • Added input property of Workflow schema

4.13.1 Released Dec 12, 2024​

Patch changes​

  • Replace model transformations with single transformation function. (APPDEV-10818)

4.13.0 Released Dec 6, 2024​

Minor changes​

  • Add UNKNOWN state in ExecutionState, TaskExecutionState and ActionExecutionState

4.12.0 Released Nov 21, 2024​

  • WorkflowType is defined as enum (STANDARD | SIMPLE)
  • updateAuthorizations requires workflows:read permission instead of workflows:write

4.11.2​

Patch changes​

  • Applied enum literal type rendering for "additionalProperties". APPDEV-10967

4.11.1 Released Oct 22, 2024​

Simplify typescript types

4.11.0 Released Oct 8, 2024​

Minor changes​

  • Enums are replaced with unions of literals. APPDEV-10338

4.10.0 Released Sep 23, 2024​

Minor changes​

  • Workflow event trigger configuration supports dt.system.events.

4.9.0 Released Sep 23, 2024​

Minor changes​

  • Interfaces used as response types now have the required id property.

4.8.0 Released Sep 18, 2024​

Expose Workflow type

4.7.1 Released Sep 11, 2024​

Deprecate endpoint "/settings/service-users"

4.7.0 Released Sep 2, 2024​

Update execution state enums

4.6.0 Released Aug 28, 2024​

Features​

  • Export errors from the package.

Bugfixes​

  • Internal type PreviewTaskInputResponseError is no longer exported. Use PreviewTaskInputResponse instead.

4.5.0 Released Aug 27, 2024​

Minor changes​

  • Execution logs internally use JSON.

4.4.1 Released Aug 22, 2024​

Strict the position value in the task

4.4.0 Released Aug 14, 2024​

Introduce Workflow type.

4.3.0 Released Jul 31, 2024​

Minor changes​

  • Introduced @dynatrace-sdk/shared-errors package and improved response errors handling.

4.2.0 Released Jul 25, 2024​

added more documentation

4.1.0 Released Jul 24, 2024​

Minor changes​

Introduce wait before task option

4.0.0 Released Jul 5, 2024​

  • Stabilize the request/response model for /business-calendars/* endpoint
  • Stabilize the request/response model for /schedules/holiday-calendars/* endpoint
  • Add workflow version attribute

3.1.2 Released Jun 10, 2024​

Patch changes​

  • Updated boolean serialization handling. APPDEV-9047

3.1.1 Released May 17, 2024​

Patch changes​

  • Fix broken links in the readme file.

3.1.0 Released Apr 19, 2024​

Minor changes​

  • Provide actual error code in the error message instead of wildcard. APPDEV-7744

Patch changes​

  • Do not print empty fields in the default message of an error. APPDEV-7630
  • Update documentation. APPDEV-8154
  • Updated dependencies

3.0.2 Released Mar 29, 2024​

Patch changes​

  • Sanitize links in the documentation
  • Add API reference to the readme file

3.0.1 Released Mar 18, 2024​

Patch changes​

  • Fixed explode method of query parameters serialization.

3.0.0 Released Mar 7, 2024​

Major changes​

  • update json types, remove unused fields TaskExecution.triggered_by and Workflow.usages, update scopes in some doc strings

Patch changes​

  • Update http-client

2.4.6 Released Feb 22, 2024​

Patch changes​

  • Make task execution position nullable

2.4.5 Released Feb 21, 2024​

Patch changes​

  • Correct response structure for history endpoint

2.4.4 Released Feb 15, 2024​

Patch changes​

  • correct restore workflow history record spec

2.4.3 Released Jan 30, 2024​

Patch changes​

  • Fix an issue with dates serialization.

2.4.2 Released Jan 12, 2024​

Patch changes​

  • Update documentation.

2.4.1 Released Jan 10, 2024​

Patch changes​

  • Use Record type instead of any for free-form objects where applicable.

2.4.0 Released Dec 28, 2023​

Minor changes​

  • drop action-execution list endpoint, added workflow throttle event

2.3.0 Released Dec 19, 2023​

Minor changes​

  • Support for non-distinct entity tags values.

2.2.0 Released Nov 27, 2023​

Minor changes​

  • Added task-input-preview, authorizations-update; removed WorkflowListItem.

2.1.1 Released Nov 10, 2023​

Patch changes​

  • Fixed a bug that caused abort errors from http-client to be wrapped in ApiClientError('UnexpectedError').

2.1.0 Released Nov 9, 2023​

Minor changes​

  • Added action-sample-result endpoint. Removed TaskExecutionResult type, use any instead.

2.0.3 Released Nov 8, 2023​

Patch changes​

  • Update dependencies.

2.0.2 Released Nov 2, 2023​

Patch changes​

  • Fixed a bug that caused internal http-client errors to be thrown for error responses.

2.0.1 Released Oct 18, 2023​

Patch changes​

  • workflow.lastExecution could be null.

2.0.0 Released Oct 10, 2023​

Major changes​

  • Cleanup unsupported fields in Workflow, Execution, TaskExecution entity

Patch changes​

  • createWorkflow endpoint schema has adminAccess query

1.6.1 Released Oct 3, 2023​

Patch changes​

  • Update JSDoc examples.

1.6.0 Released Sep 29, 2023​

Minor changes​

  • Add "actor" field in Execution

1.5.0 Released Aug 9, 2023​

Minor changes​

  • Add api settings/user; Add ownerType filter to workflow; remove unused attributes from Rule

1.4.5 Released Aug 7, 2023​

Patch changes​

  • Fix transformation of null values for nullable properties

1.4.4 Released Jul 28, 2023​

Patch changes​

  • Update documentation

  • Fix transformation of null and Date values

  • Update package description

  • Updated dependencies

    • @dynatrace-sdk/http-client@1.0.6

1.4.3 Released Jul 13, 2023​

Patch changes​

  • Update error messages

  • Updated dependencies

    • @dynatrace-sdk/http-client@1.0.5

1.4.2 Released Jun 27, 2023​

Patch changes​

  • Update documentation

1.4.1 Released Jun 13, 2023​

Patch changes​

  • The type of task execution result is now "any"

1.4.0 Released Jun 9, 2023​

Minor changes​

  • Introduce admin access flag

1.3.2 Released Jun 7, 2023​

Patch changes​

  • Update docs.

1.3.1 Released Jun 6, 2023​

Patch changes​

  • Add JSDoc @example for operations.

1.3.0 Released Jun 5, 2023​

Minor changes​

  • Update client-automation to compatible with automation-server:2.137.0

    Changes​

    • Add get service users API
    • Add capability to transfer workflow ownership or change workflow actor to the service user
    • Change workflow task name to an optional field
    • Update schema for Davis Event configuration and Davis Problem configuration
    • Add explicit schema for Business Calendar Holidays and Weekdays

    Fixes​

    • Correct the method document to show the required permissions on Business Calendar API

Patch changes​

  • Fix handling of the application/cloudevent+json content type.

1.2.0 Released Apr 19, 2023​

Minor changes​

  • Export model transformations

1.1.4 Released Apr 19, 2023​

Patch changes​

  • Move model transformations to a separate module
  • Update @dynatrace-sdk/http-client to ^1.0.3

1.1.3 Released Apr 5, 2023​

Patch changes​

  • Update @dynatrace-sdk/http-client to ^1.0.1
  • Use parsed response body in error serializer

1.1.2 Released Apr 3, 2023​

Patch changes​

  • Send response body in error serializer
  • Updated dependencies
    • @dynatrace-sdk/http-client@1.0.0

1.1.1 Released Mar 23, 2023​

Patch changes​

  • Generate client package with template-typescript-client v0.13.10. Query question mark is now removed from url when there are no search params.

1.1.0 Released Mar 23, 2023​

Minor changes​

    • Omit obsolete workflow attributes
    • Support entity tag filter in Davis Event/Davis Problem
    • Add the permission scopes for each apis method

1.0.0 Released Mar 22, 2023​

Major changes​

  • Initial release of @dynatrace-sdk/client-automation
Still have questions?
Find answers in the Dynatrace Community