Classic environment v1 changelog
- Changelog
@dynatrace-sdk/client-classic-environment-v1
3.0.0 Released Oct 5, 2026
Major changes
- BREAKING: Remove
UserSessionApplicationType.AmpApplicationand the'AMP_APPLICATION'value fromUserSession.applicationType. Remove any code that references either one.
Minor changes
- Add
'ruby'to theincludeoption of the agent installer methods inDeploymentClient, and addRubyto the matching*QueryIncludeItemenums. - Add
'RUST'to themoduleTypeofManualApplicationandModuleInfo, to thetechnologyModuleTypeoption ofOneAgentOnAHostClient.getHostsWithSpecificAgents, and addRustto the matching enums. - Add
'python','go'and'DotNet'to thetechtypeoption ofDeploymentClient.getLambdaLayerBuildUnits. - Add
DeploymentClient.getAgentProcessGroupingConfig. - Add the
capabilities: string[]field toNodeandNodeCollectionElement. - Add
'UNKNOWN_DOC_LOADED'toUserSession.reasonForNoSessionReplayandUserSessionReasonForNoSessionReplay.UnknownDocLoaded.
Patch changes
- Mark several
DeploymentClient,RumJavaScriptTagManagementClientandSyntheticMonitorsClientmethods as@deprecated. - 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.
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.tsper 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
getJsTagSrimethod toRumJavaScriptTagManagementClient - Add
getLambdaLayerBuildUnitsmethod toDeploymentClient
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
getJsAllAvailableVersionsandgetJsConfiguredVersionsmethods to RumJavaScriptTagManagementClient - Support arm64 arch in DeploymentClient methods
- Allow including
java-graal-nativemodule 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
Recordtype instead ofanyfor 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
getAgentInstlerConnectionInfoin 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-clientto^1.0.3
1.0.2 Released Apr 5, 2023
Patch changes
- Update
@dynatrace-sdk/http-clientto^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.