Skip to main content

Classic environment v1 changelog

  • Changelog

@dynatrace-sdk/client-classic-environment-v1

3.0.0 Released Oct 5, 2026​

Major changes​

  • BREAKING: Remove UserSessionApplicationType.AmpApplication and the 'AMP_APPLICATION' value from UserSession.applicationType. Remove any code that references either one.

Minor changes​

  • Add 'ruby' to the include option of the agent installer methods in DeploymentClient, and add Ruby to the matching *QueryIncludeItem enums.
  • Add 'RUST' to the moduleType of ManualApplication and ModuleInfo, to the technologyModuleType option of OneAgentOnAHostClient.getHostsWithSpecificAgents, and add Rust to the matching enums.
  • Add 'python', 'go' and 'DotNet' to the techtype option of DeploymentClient.getLambdaLayerBuildUnits.
  • Add DeploymentClient.getAgentProcessGroupingConfig.
  • Add the capabilities: string[] field to Node and NodeCollectionElement.
  • Add 'UNKNOWN_DOC_LOADED' to UserSession.reasonForNoSessionReplay and UserSessionReasonForNoSessionReplay.UnknownDocLoaded.

Patch changes​

  • Mark several DeploymentClient, RumJavaScriptTagManagementClient and SyntheticMonitorsClient methods as @deprecated.
  • 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.

2.2.0 Released Sep 10, 2026​

Minor changes​

  • Update JSDoc with example, minimum and default fields. (APPDEV-16816)

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)
  • Generated TypeScript declarations are now rolled up into a single types/index.d.ts per entry point. (APPDEV-11700)
  • Update @dynatrace-sdk/http-client dependency. (APPDEV-11345)

2.1.2 Released Mar 13, 2026​

Patch changes​

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

2.1.1 Released Sep 5, 2025​

Patch changes​

  • Update dependencies. (APPDEV-13611)

2.1.0 Released Aug 19, 2025​

Features​

  • Add getJsTagSri method to RumJavaScriptTagManagementClient
  • Add getLambdaLayerBuildUnits method to DeploymentClient

2.0.4 Released Jun 11, 2025​

Patch changes​

  • Update JSDoc examples. (APPDEV-13187)
  • Update dependencies. (APPDEV-11813)

2.0.3 Released May 16, 2025​

Patch changes​

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

2.0.2 Released May 9, 2025​

Patch changes​

  • Improve performance of payload transformations. (APPDEV-12840)
  • Added support for optional transformations. (APPDEV-11914)
  • Added fix for 'transformToFormDataField' function. (APPDEV-12478)
  • Remove generatedAt property from metadata file. (APPDEV-12696)

2.0.1 Released Feb 20, 2025​

Python code modules now could be included to the OneAgent installer.

2.0.0 Released Feb 5, 2025​

DeploymentClient’s getAdresses method is renamed to getPublicCommunicationAddresses and returns an object with the optional addresses field which is of type Address[].

1.9.2 Released Jan 15, 2025​

Patch changes​

  • Added a new ClusterConfigClient and a method getAddresses to the DeploymentClient.

1.9.1 Released Dec 12, 2024​

Patch changes​

  • Replace model transformations with single transformation function. (APPDEV-10818)
  • Redundant error serializers are removed. (APPDEV-10272)
  • Missing await added for API Gateway handler and line breaks at the end of the string are ignored. APPDEV-10883
  • Imports reformatted and fixed incorrect type rendered for arrays of enum values. APPDEV-10701

1.9.0 Released Oct 8, 2024​

Minor changes​

  • Enums are replaced with unions of literals. APPDEV-10338
  • Inline enums as union of literals. APPDEV-9924

Patch changes​

  • Add return types and improve usage examples inside JSDoc. APPDEV-7536

1.8.0 Released Aug 28, 2024​

Features​

  • Export errors from the package.

1.7.0 Released Aug 20, 2024​

Features​

  • Add getJsAllAvailableVersions and getJsConfiguredVersions methods to RumJavaScriptTagManagementClient
  • Support arm64 arch in DeploymentClient methods
  • Allow including java-graal-native module in agent installer methods of DeploymentClient

Bugfixes​

  • Fix typings for models that use arbitrary values
  • Add deprecated tags to generated models and fix descriptions for reference objects
  • Improved default error handler to match the common error structure
  • Use structural typeguards for errors

1.6.0 Released Jul 31, 2024​

Minor changes​

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

1.5.2 Released Jun 10, 2024​

Patch changes​

  • Updated boolean serialization handling. APPDEV-9047

1.5.1 Released May 17, 2024​

Patch changes​

  • Fix broken links in the readme file.

1.5.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

1.4.2 Released Mar 29, 2024​

Patch changes​

  • Update http-client
  • Sanitize links in the documentation
  • Add API reference to the readme file

1.4.1 Released Feb 15, 2024​

Patch changes​

  • Fix file downloads in the deployment API.

1.4.0 Released Jan 16, 2024​

Minor changes​

  • Add 4XX and 5XX response handling to classic environment API v1 and v2

1.3.5 Released Jan 12, 2024​

Patch changes​

  • Update documentation.

1.3.4 Released Jan 10, 2024​

Patch changes​

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

1.3.3 Released Nov 10, 2023​

Patch changes​

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

1.3.2 Released Nov 8, 2023​

Patch changes​

  • Update dependencies.

1.3.1 Released Nov 2, 2023​

Patch changes​

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

1.3.0 Released Oct 12, 2023​

Minor changes​

  • Update documentation (including autoupdate problems)

1.2.7 Released Oct 3, 2023​

Patch changes​

  • Update JSDoc examples.

1.2.6 Released Aug 7, 2023​

Patch changes​

  • Fix transformation of null values for nullable properties

1.2.5 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.2.4 Released Jul 13, 2023​

Patch changes​

  • Update error messages

  • Updated dependencies

    • @dynatrace-sdk/http-client@1.0.5

1.2.3 Released Jun 27, 2023​

Patch changes​

  • Update documentation

1.2.2 Released Jun 7, 2023​

Patch changes​

  • Update docs.

1.2.1 Released Jun 6, 2023​

Patch changes​

  • Add JSDoc @example for operations.

1.2.0 Released Jun 2, 2023​

Minor changes​

  • Allow to specify default network zone in getAgentInstlerConnectionInfo in Deployment API

Patch changes​

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

1.1.0 Released Apr 19, 2023​

Minor changes​

  • Export model transformations

1.0.3 Released Apr 19, 2023​

Patch changes​

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

1.0.2 Released Apr 5, 2023​

Patch changes​

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

1.0.1 Released Apr 3, 2023​

Patch changes​

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

1.0.0 Released Mar 23, 2023​

Major changes​

  • Initial public release.
Still have questions?
Find answers in the Dynatrace Community