Automation changelog
- Changelog
@dynatrace-sdk/client-automation
8.13.0 Released Sep 24, 2026
Minor changes
- Add the optional
maintenanceWindowTriggerBehaviorfield toDavisProblemConfig. It acceptsalways,inside, oroutside, and defaults toalways.
Patch changes
- A
package.jsoncontaining{"type":"module"}is now emitted into theesm/output directory of each published package. This allows Node.js and bundlers to correctly identify the ESM output as ES modules without requiring the.mjsfile extension.
8.12.0 Released Sep 11, 2026
Minor changes
- Add
getTrashedWorkflowmethod 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.actionfield 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
getTrashedWorkflowsanddeleteTrashedWorkflowmethods, and atrashparameter ondeleteWorkflowto support moving workflows to trash instead of permanently deleting them.
8.6.0 Released Aug 3, 2026
Minor changes
TriggerWorkflowDetailaddsisTaskTest
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
packageVersionswhich is runtime used SDK version of run-javascript action - Expose processing state of workflows named
isWorkflowProcessingPausedin setting endpoint
8.3.0 Released May 26, 2026
Minor changes
- Add
triggerOnfield toDavisEventConfigandDavisProblemConfig- 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 correspondingTriggerOnenum type. - Deprecate
onProblemCloseboolean inDavisEventConfigandDavisProblemConfig- usetriggerOninstead.
Patch changes
- Narrow
actionfield 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
problemOpenDurationtoDavisProblemConfig— minimum problem duration in minutes before the Davis Problem trigger fires.
8.1.0 Released May 5, 2026
Minor changes
- Add
TriggerOnUpdateFieldsenum type fortriggerOnUpdateFieldsfield inDavisProblemConfig.
8.0.0 Released Apr 22, 2026
Major changes
- Breaking: Remove
taskDefaultsfrom workflow schemas (Workflow,WorkflowInput,WorkflowResponse,WorkflowUpdateInput) - Breaking: Change
earliestStartTimeformat fromHH:mm:ss(time) toHH:mm(pattern-validated string), dropping seconds precision
Minor changes
- Add
severityThresholdfilter toDavisProblemConfig— triggers only for problems at or above the configured severity level (1 = critical, 5 = informational) - Add
triggerOnUpdateFieldstoDavisProblemConfig— re-triggers workflow when specified problem event fields change value - Add
WebhookHandlerWriteschema used for PUT webhook handler requests, separating writable fields from read-only ones - Add
hmacSecretfield toWebhookHandler - Add
descriptiontoconnectionIdinWebhookHandlerandWebhookHandlerMinimal - Add
validFrom,validTo, andweekstarttoBusinessCalendarResponserequired 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
nullableproperties - 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
allparameter for getting historical records. - Allowed deploying/undeploying a workflow by changing
is_deployedproperty.
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
idDeployedproperty toWorkflow
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
resetWorkflowThrottlesmethod. - Add
hourlyExecutionLimitand read-onlyworkflowLimitproperties to Workflow.
5.1.0 Released Feb 3, 2025
ThrottleLimitEventnow includesThrottleLimitEventType- Execution model exposes
parentTaskExecutiuonIdandparentExecution - Execution list can be filtered by
parentWorkfloworparentExecution
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
idproperty is no longer exposed on the update components. - Distinct components have been created for selected entities:
Workflow,BusinessCalendar, andRule. For example:Workflow- for fetching requests and responsesWorkflowCreate- for creationWorkflowUpdate- 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
stateproperty to referenceActionExecutionStateandExecutionState.
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
UNKNOWNstate inExecutionState,TaskExecutionStateandActionExecutionState
4.12.0 Released Nov 21, 2024
- WorkflowType is defined as enum (STANDARD | SIMPLE)
- updateAuthorizations requires
workflows:readpermission instead ofworkflows: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
Workflowevent trigger configuration supportsdt.system.events.
4.9.0 Released Sep 23, 2024
Minor changes
- Interfaces used as response types now have the required
idproperty.
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
PreviewTaskInputResponseErroris no longer exported. UsePreviewTaskInputResponseinstead.
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
Recordtype instead ofanyfor 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 usersAPI - Add capability to transfer
workflowownership or changeworkflowactor to the service user - Change workflow
taskname to an optional field - Update schema for
Davis Eventconfiguration andDavis Problemconfiguration - Add explicit schema for Business Calendar
HolidaysandWeekdays
Fixes
- Correct the method document to show the required permissions on
Business CalendarAPI
- Add get
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-clientto^1.0.3
1.1.3 Released Apr 5, 2023
Patch changes
- Update
@dynatrace-sdk/http-clientto^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