New resources
dynatrace_process_grouping_rules: Added a new unified resource for the latest Dynatrace process grouping rules schema.
New fields / breaking changes
dynatrace_openpipeline_v2_*_pipelines,dynatrace_openpipeline_v2_*_ingestsources: Added support for the newgeo_lookupprocessor, the newstrategyfield, and updated pipeline capabilities such as thebasePipelinegroup role. Existing configurations may now need explicitextraction_typevalues and cleanup of fields that are no longer valid for the selected mode.dynatrace_openpipeline_v2_*_routing:pipeline_idis now only valid whenpipeline_typeis set tocustom, so existing routing rules may need to be updated.dynatrace_openpipeline_v2_*examples: Updated examples to include newly required OpenPipeline fields so new configurations match the current API requirements.dynatrace_k8s_workload_anomalies: Several anomaly types now require aconfigurationblock when they are enabled, so existing configurations may need additional fields.dynatrace_web_app_anomalies: Traffic drop, traffic spike, error rate, and response time settings now enforce stricter mode-specific validation, so existing configurations may need matching sub-blocks or field cleanup.dynatrace_failure_detection_parameters,dynatrace_failure_detection_rules: Conditional fields are now validated more strictly so only the value fields that match the selected predicate or compare type are accepted.dynatrace_rum_ip_locations:latitudeandlongitudenow requirecity, so incomplete location entries must be updated.dynatrace_web_app_beacon_endpoint,dynatrace_web_app_custom_errors,dynatrace_web_app_request_errors,dynatrace_web_app_custom_injection,dynatrace_process_monitoring_rule: Conditional fields are now enforced more strictly, so existing configurations may need invalid field combinations removed.dynatrace_infraops_app_settings: Removedinvex_dql_sort_limitand introduced new required fields includinginterface_saturation_thresholdandinvex_dql_query_limit.dynatrace_automation_workflow_jira: Authentication fields are now validated against the selected auth type, so only the matching credential fields can be set.dynatrace_metric_events: Event template and threshold settings now enforce stricter mode-specific validation, so some existing configurations may require new required fields or the removal of incompatible ones.dynatrace_log_sensitive_data_masking:masking.replacementis now only valid for string masking rules.dynatrace_ownership_teams: Contact fields are now validated by integration type, and changingexternal_idoridentifiermay require resource recreation.dynatrace_service_full_web_service,dynatrace_service_full_web_request: Condition and transformation blocks now enforce stricter field validation, so some existing configurations may need to be adjusted.
Deprecated resources
dynatrace_process_group_simple_detection,dynatrace_declarative_grouping,dynatrace_process_group_detection: Deprecated in favor ofdynatrace_process_grouping_rules, with migration guidance added to the resource documentation.
Bug fixes
dynatrace_host_namingand other entity-rule based resources: Fixed a panic in entity rule comparisons soexistsanddoes not existstyle conditions work reliably again.- Exported resources: Fixed missing nested computed fields during export, which restores nested values such as workflow schedule details.
- Workflows: Fixed export of task positions so workflow layouts are preserved again.
dynatrace_metric_events: Fixed updates when switching fromMETRIC_KEYtoMETRIC_SELECTOR, so staleentity_filtervalues no longer block applies.dynatrace_openpipeline_v2_*: Fixed validation errors caused by empty SDK-generated sets so valid configurations are no longer rejected by mistake.dynatrace_process_grouping_rules: Improved validation error messages so failed applies are easier to understand.managementzones,query_definition: Tightened precondition handling to avoid invalid configurations slipping through and failing later.- Source environment variable handling: Fixed provider configuration lookups so source-specific environment variables are resolved correctly for non-URL settings too.
Misc
dynatrace_builtin_process_monitoring: Added support for the newjmc_activegatecommandlinetoolfield.dynatrace_issue_tracking: Updated to the latest schema with clearer validation, including stricter target URL handling.dynatrace_ansible_tower_notification,dynatrace_aws_connection,dynatrace_azure_connection,dynatrace_custom_units,dynatrace_data_privacy,dynatrace_davis_anomaly_detectors,dynatrace_problem_fields,dynatrace_log_processing: Refreshed generated schemas, descriptions, and validation behavior to match the current Dynatrace APIs.dynatrace_service_splitting,dynatrace_service_detection_rules,dynatrace_web_app_*,dynatrace_rum_*,dynatrace_application_detection_rule_v2: Synced generated resources with current API descriptions and validation rules.- Provider environment variables: Centralized environment variable handling in
envutils, documented the supported variables, and standardized boolean and integer parsing behavior. - Provider retry handling: Updated the configuration-as-code core dependency so API clients can retry
429and503responses more consistently.
Changelog
- 076bfc5 doc: update for release
- 61659a3 feat: add dynatrace_gcp_connection resource to supported-resources.md
- 96b70b2 feat: add dynatrace_gcp_connection resource
- 63bfcc2 test: add tests for different naming conditions
- 44d57fd fix: Entity rule engine comparisons should use value enum types directly
- 5411812 refactor(export): reuse entry write for root and child entries
- ccd85d4 fix(export): computed nested fields weren't exported
- 1bc974c feat(dynatrace_service_splitting): updated to v0.0.13
- 8f015d4 feat(dynatrace_service_detection_rules): updated to v0.0.6
- 7137fc2 feat(dynatrace_service_full_web_service): updated to v2.1.15
- e92d31f feat(dynatrace_service_full_web_request): updated to v2.1.15
- 4881ea3 fix(dynatrace_process_grouping_rules): error messages
- 3d970bf feat(dynatrace_builtin_process_monitoring): updated to v0.4.7
- 4816b93 feat(dynatrace_ansible_tower_notification): updated to v1.7.4
- 10c6f29 feat(dynatrace_ownership_teams): updated to v1.0.7
- 400ff41 feat(dynatrace_log_sensitive_data_masking): updated to v1.0.19
- 9116be0 feat(dynatrace_issue_tracking): updated to v5.7
- 992af6f feat(dynatrace_davis_anomaly_detectors): updated to v1.0.15
- 9746925 feat(dynatrace_metric_events): maintenance
- e3f48bb feat(dynatrace_automation_workflow_jira): updated to v1.0.4
- 3a07603 feat(dynatrace_infraops_app_settings): updated to v2
- 47b7b47 chore(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1
- dc88733 chore(deps): bump goreleaser/goreleaser-action from 7.2.1 to 7.2.2
- 34e59e8 chore: fix license header year for new OpenPipeline files
- 4cf8cb4 fix(dynatrace_openpipeline_v2_*): error caused by empty set bug
- 118274d feat: update
dynatrace_openpipeline_v2_*examples with new required field - fe7c44d feat(dynatrace_openpipeline_v2_usersessions_routing): updated to v1.65
- 56c3a94 feat(dynatrace_openpipeline_v2_usersessions_pipelines): updated to v1.65
- d5107fc feat(dynatrace_openpipeline_v2_usersessions_pipelinegroups): updated to v1.62
- 8397137 feat(dynatrace_openpipeline_v2_usersessions_ingestsources): updated to v1.65
- 48f353e feat(dynatrace_openpipeline_v2_user_events_routing): updated to v1.65
- 8a4bb5a feat(dynatrace_openpipeline_v2_user_events_pipelines): updated to v1.65
- 9067780 feat(dynatrace_openpipeline_v2_user_events_pipelinegroups): updated to v1.65
- a180627 feat(dynatrace_openpipeline_v2_user_events_ingestsources): updated to v1.65
- 30ed5a0 feat(dynatrace_openpipeline_v2_system_events_routing): updated to v1.65
- a09cad3 feat(dynatrace_openpipeline_v2_system_events_pipelines): updated to v1.65
- abb9d43 feat(dynatrace_openpipeline_v2_system_events_pipelinegroups): updated to v1.65
- a7729c9 feat(dynatrace_openpipeline_v2_system_events_ingestsources): updated to v1.65
- 1332b26 feat(dynatrace_openpipeline_v2_spans_routing): updated to v1.65
- f85ee0d feat(dynatrace_openpipeline_v2_spans_pipelines): updated to v1.65
- 1cdc5c4 feat(dynatrace_openpipeline_v2_spans_pipelinegroups): updated to v1.65
- 5766824 feat(dynatrace_openpipeline_v2_spans_ingestsources): updated to v1.65
- 3b075c5 feat(dynatrace_openpipeline_v2_security_events_routing): updated to v1.65
- 8f4076d feat(dynatrace_openpipeline_v2_security_events_pipelines): updated to v1.65
- 1ef11ca feat(dynatrace_openpipeline_v2_security_events_pipelinegroups): updated to v1.65
- a890f54 feat(dynatrace_openpipeline_v2_security_events_ingestsources): updated to v1.65
- 3bf1f28 feat(dynatrace_openpipeline_v2_metrics_routing): updated to v1.65
- cf04374 feat(dynatrace_openpipeline_v2_metrics_pipelines): updated to v1.65
- e2d5677 feat(dynatrace_openpipeline_v2_metrics_pipelinegroups): updated to v1.65
- af8c049 feat(dynatrace_openpipeline_v2_metrics_ingestsources): updated to v1.65
- 94d7b4c feat(dynatrace_openpipeline_v2_logs_routing): updated to v1.65
- a36b754 feat(dynatrace_openpipeline_v2_logs_pipelines): updated to v1.65
- d0a11ac feat(dynatrace_openpipeline_v2_logs_pipelinegroups): updated to v1.65
- a88b79f feat(dynatrace_openpipeline_v2_logs_ingestsources): updated to v1.65
- 4ded178 feat(dynatrace_openpipeline_v2_events_security_routing): updated to v1.65
- 77a215b feat(dynatrace_openpipeline_v2_events_security_pipelines): updated to v1.65
- cdf700c feat(dynatrace_openpipeline_v2_events_security_pipelinegroups): updated to v1.65
- 29332dd feat(dynatrace_openpipeline_v2_events_security_ingestsources): updated to v1.65
- b1d5e29 feat(dynatrace_openpipeline_v2_events_sdlc_routing): updated to v1.65
- 8942282 feat(dynatrace_openpipeline_v2_events_sdlc_pipelines): updated to v1.65
- ca9e040 feat(dynatrace_openpipeline_v2_events_sdlc_pipelinegroups): updated to v1.65
- b4df23a feat(dynatrace_openpipeline_v2_events_sdlc_ingestsources): updated to v1.65
- d02d78d feat(dynatrace_openpipeline_v2_events_routing): updated to v1.65
- dadfc88 feat(dynatrace_openpipeline_v2_events_pipelines): updated to v1.65
- f757bca feat(dynatrace_openpipeline_v2_events_pipelinegroups): updated to v1.65
- 3a50355 feat(dynatrace_openpipeline_v2_events_ingestsources): updated to v1.65
- dafe5af feat(dynatrace_openpipeline_v2_davis_problems_routing): updated to v1.65
- 559a2a1 feat(dynatrace_openpipeline_v2_davis_problems_pipelines): updated to v1.65
- 424eea7 feat(dynatrace_openpipeline_v2_davis_problems_pipelinegroups): updated to v1.65
- 133e32c feat(dynatrace_openpipeline_v2_davis_problems_ingestsources): updated to v1.65
- ac5367d feat(dynatrace_openpipeline_v2_davis_events_routing): updated to v1.65
- 4c5a6cb feat(dynatrace_openpipeline_v2_davis_events_pipelines): updated to v1.65
- 601ac10 feat(dynatrace_openpipeline_v2_davis_events_pipelines): updated to v1.65
- 0bee61e feat(dynatrace_openpipeline_v2_davis_events_ingestsources): updated to v1.65
- f024a9b feat(dynatrace_openpipeline_v2_bizevents_pipelinegroups): updated to v1.65
- 93762b3 feat(dynatrace_openpipeline_v2_bizevents_routing): updated to v1.65
- fceec9b feat(dynatrace_openpipeline_v2_bizevents_pipelines): updated to v1.65
- d865695 feat(dynatrace_openpipeline_v2_bizevents_ingestsources): updated to v1.65
- 5d6dfd8 feat(dynatrace_service_splitting): updated to v0.0.12
- 5634246 feat(dynatrace_service_detection_rules): updated to v0.0.5
- 724fd61 feat(dynatrace_web_app_javascript_updates): updated to v1.2.2
- a7bc294 feat(dynatrace_web_app_javascript_filename): updated to v1.1.6
- 80e7c2c feat(dynatrace_web_app_resource_types): updated to v1.0.3
- 654cfe6 feat(dynatrace_web_app_resource_cleanup): updated to v1.0.7
- ec51fc2 feat(dynatrace_web_app_request_errors): updated to v1.0.3
- 0bc4092 feat(dynatrace_web_app_key_performance_xhr): updated to v1.1.1
- 1326ecb feat(dynatrace_web_app_key_performance_load): updated to v1.1.1
- 9f4df41 feat(dynatrace_web_app_key_performance_custom): updated to v1.1.1
- cce70ae feat(dynatrace_web_app_ip_address_exclusion): updated to v6.0.4
- 345979a feat(dynatrace_web_app_injection_cookie): updated to v1.0.2
- 91a163d feat(dynatrace_web_app_javascript_version): updated to v1.1.1
- ec988e3 feat(dynatrace_web_app_custom_injection): updated to v1.0.2
- a0826cc feat(dynatrace_process_monitoring_rule): updated to v0.4.13
- c46686d feat(dynatrace_web_app_custom_errors): updated to v1.0.4
- 847282d feat(dynatrace_web_app_custom_config_properties): updated to v1.0.2
- 656def1 feat(dynatrace_web_app_custom_prop_restrictions): updated to v0.4.1
- 78adf06 feat(dynatrace_web_app_beacon_endpoint): updated to v1.0.2
- 66be241 feat(dynatrace_web_app_beacon_origins): updated to v1.0.4
- c278155 feat(dynatrace_application_detection_rule_v2): updated to v2.1.2
- 5270365 feat(dynatrace_rum_advanced_correlation): updated to v0.0.6
- 04307ea feat(dynatrace_rum_provider_breakdown): updated to v1.0.8
- 5445e16 feat(dynatrace_process_group_rum): updated to v2.0.4
- 4a415fd feat(dynatrace_rum_ip_locations): updated to v1.1.3
- 31f787c feat(dynatrace_rum_ip_determination): updated to v1.0.2
- e951482 feat(dynatrace_rum_host_headers): updated to v1.0.3
- 139d461 feat(dynatrace_problem_fields): updated to v1.10
- f012a90 feat(dynatrace_data_privacy): update to v4.0.2
- bc7b7d1 feat(dynatrace_log_processing): update to v1.0.28
- f6dcc93 feat(dynatrace_azure_connection): update to v0.0.16
- 0fc2f12 feat(dynatrace_aws_connection): update to v0.0.26
- 1c3c27f feat(dynatrace_failure_detection_rules): update to v1.0.10
- fd5a8a4 feat(dynatrace_failure_detection_parameters): update to v1.0.7
- bd2e335 feat(dynatrace_davis_anomaly_detectors): update to v1.0.14
- 603ffbd feat(dynatrace_custom_units): update to v0.8
- dbd2142 feat(dynatrace_web_app_anomalies): update to v1.0.2
- ce81686 feat(dynatrace_k8s_workload_anomalies): update to v1.11
- 5c4691c chore: introduce helper function for printing pointer values
- 8d2caf8 chore: Update golang.org/x/net to v0.55.0
- cdac846 test: fix flaky TestAccCalculatedServiceMetrics test
- 0ab69e7 refactor: Update
github.com/dynatrace/dynatrace-configuration-as-code-coreand userest.RetryIfTooManyRequestsOrServiceUnavailable(...) - b6e5efa test(dynatrace_metric_events): cover missing HandlePreconditions branches and slim entity_filter regression
- bec81ef fix: tighter precondition evaluation for query_definition
- 40a2cf5 test: add tests for workflow service
- e0cdd77 fix: export workflow task positions
- dff1ab2 test: skip deprecated (removed) process group rule resources
- 8d0904a feat: deprecate old process group rule resources
- 146eec5 feat: dynatrace_process_grouping_rules resource
- 4d8c4a7 chore(deps): bump SonarSource/sonarqube-scan-action from 8.0.0 to 8.1.0
- 530dac3 fix(dynatrace_metric_events): drop stale entity_filter on type switch
- 98b1b4b refactor: Move //go:build directives to top of file
- dbbc02b refactor: Introduce DynatraceMaxConcurrentCustomTagListRequests (DYNATRACE_MAX_CONCURRENT_CUSTOM_TAG_LIST_REQUESTS) environment variable
- c5dc913 refactor: Introduce DynatraceCreateConfirmWebApplication (DYNATRACE_CREATE_CONFIRM_WEB_APPLICATION) environment variable
- 51d0470 refactor: Introduce DynatraceCreateConfirmSyntheticMonitorsV2 (DYNATRACE_CREATE_CONFIRM_SYNTHETIC_MONITORS_V2) environment variable
- 760c212 refactor: Introduce Migration (MIGRATION) environment variable
- eab7e4c refactor: Introduce TFAcc (TF_ACC) environment variable
- d7ae5b3 refactor: Introduce DynatraceAPIToken (DYNATRACE_API_TOKEN) environment variable
- 4bf4157 refactor: Introduce DynatraceEnvURL (DYNATRACE_ENV_URL) environment variable
- b465e4b fix: Use correct source environment variable in ConfigGetter.Get instead of always checking DynatraceSourceEnvURL
- 632c658 refactor: Introduce DynatraceSource* (DYNATRACE_SOURCE_ENV_URL, DYNATRACE_SOURCE_API_TOKEN, DT_SOURCE_CLIENT_ID, DT_SOURCE_ACCOUNT_ID, DT_SOURCE_CLIENT_SECRET, DYNATRACE_SOURCE_PLATFORM_TOKEN) environment variables
- 08513ca refactor: Introduce DynatracePrevStatePathLinked (DYNATRACE_PREV_STATE_PATH_LINKED) environment variable
- f93ab0d refactor: Introduce DynatracePrevStatePathThis (DYNATRACE_PREV_STATE_PATH_THIS) environment variable
- a4f164d refactor: Introduce DynatracePrevStateOn (DYNATRACE_PREV_STATE_ON) environment variable
- 221df44 refactor: Introduce DynatraceImportStatePath (DYNATRACE_IMPORT_STATE_PATH) environment variable
- 309759c refactor: Introduce DynatraceIgnoreChangesRequiresAttention (DYNATRACE_IGNORE_CHANGES_REQUIRES_ATTENTION) environment variable
- 91bcc19 refactor: Introduce DynatraceExportIgnoreResources (DYNATRACE_EXPORT_IGNORE_RESOURCES) environment variable
- 852b7cb refactor: Introduce DynatraceBuildAddressFiles (DYNATRACE_BUILD_ADDRESS_FILES) environment variable
- d705b44 refactor: Introduce DynatraceNameReplaceDash (DYNATRACE_NAME_REPLACE_DASH) environment variable
- e59479f refactor: Introduce DynatraceHCLNoFormat (DYNATRACE_HCL_NO_FORMAT) environment variable
- ae9bcc7 refactor: Introduce DynatraceFormatHCLFiles (DYNATRACE_FORMAT_HCL_FILES) environment variable
- 7a7a4d9 refactor: Introduce DynatraceMigrationCacheFolder (DYNATRACE_MIGRATION_CACHE_FOLDER) environment variable
- 109d9d4 refactor: Introduce DynatraceAtomicDependencies (DYNATRACE_ATOMIC_DEPENDENCIES) environment variable
- b6ea049 refactor: Introduce DynatraceEnableExportDashboard (DYNATRACE_ENABLE_EXPORT_DASHBOARD) environment variable
- 1c5fd7c refactor: Introduce DynatraceShorterNames (DYNATRACE_SHORTER_NAMES) environment variable
- d90103c refactor: Introduce DynatraceParallel (DYNATRACE_PARALLEL) environment variable
- 180a51b refactor: Introduce DynatraceUltraParallel (DYNATRACE_ULTRA_PARALLEL) environment variable
- c12bcfe refactor: Introduce DynatraceQuickInit (DYNATRACE_QUICK_INIT) environment variable
- bea0104 refactor: Introduce DynatraceNoRefreshOnImport (DYNATRACE_NO_REFRESH_ON_IMPORT) environment variable
- c8a9c58 refactor: Introduce DynatraceCustomProviderLocation (DYNATRACE_CUSTOM_PROVIDER_LOCATION) environment variable
- 2fa87ed refactor: Introduce DynatraceProviderVersion (DYNATRACE_PROVIDER_VERSION) environment variable
- e5f2de6 refactor: Introduce DynatraceProviderSource (DYNATRACE_PROVIDER_SOURCE) environment variable
- ef9109a refactor: Introduce DynatraceCleanTargetFolder (DYNATRACE_CLEAN_TARGET_FOLDER) environment variable
- 334140a refactor: Introduce DynatraceTargetFolder (DYNATRACE_TARGET_FOLDER) environment variable
- 611180d refactor: Introduce DynatraceHeredoc (DYNATRACE_HEREDOC) environment variable
- d828314 refactor: Introduce DynatraceWorkflowTasksUseTypeList (DYNATRACE_WORKFLOW_TASKS_USE_TYPE_LIST) environment variable
- 2fbed3f refactor: Introduce DynatraceHostMonitoringStrictUpdateRetries (DYNATRACE_HOST_MONITORING_STRICT_UPDATE_RETRIES) environment variable
- de47a31 refactor: Introduce DynatraceHostMonitoringWarnings (DYNATRACE_HOST_MONITORING_WARNINGS) environment variable
- a4e5c72 refactor: Introduce DynatraceHostMonitoringOffline (DYNATRACE_HOST_MONITORING_OFFLINE) environment variable
- d33398b refactor: Introduce DynatraceDQLPollSleepDuration (DYNATRACE_DQL_POLL_SLEEP_DURATION) environment variable
- 27fff25 refactor: Introduce DynatraceDashboardTests (DYNATRACE_DASHBOARD_TESTS) environment variable
- aaf3753 refactor: Introduce DynatraceGoldenStateEnabled (DYNATRACE_GOLDEN_STATE_ENABLED) environment variable
- 81ed6f6 refactor: Introduce DynatraceForceNewOnHeaders (DYNATRACE_FORCE_NEW_ON_HEADERS) environment variable
- 15a91ab refactor: Introduce DTTerraformImport (DT_TERRAFORM_IMPORT) environment variable
- b8c0913 refactor: Introduce DynatraceTagsErrZeroMatched (DYNATRACE_TAGS_ERR_ZERO_MATCHED) environment variable
- 2860f8d refactor: Introduce DynatraceDuplicateHijack (DYNATRACE_DUPLICATE_HIJACK) environment variable
- 79b7682 refactor: Introduce DynatraceDuplicateReject (DYNATRACE_DUPLICATE_REJECT) environment variable
- aaf257e refactor: Introduce DynatraceDisableEntityCache (DYNATRACE_DISABLE_ENTITY_CACHE) environment variable
- 5daeebb refactor: Introduce DTCustomDeviceApplyTimeout (DT_CUSTOM_DEVICE_APPLY_TIMEOUT) environment variable
- c4948a9 refactor: Introduce DTDocumentsIgnoreUnexpectedEOF (DT_DOCUMENTS_IGNORE_UNEXPECTED_EOF) environment variable
- 5e2e5f6 refactor: Introduce DTMgmzSuccesses (DT_MGMZ_SUCCESSES) environment variable
- 076812b refactor: Introduce DTMgmzRetries (DT_MGMZ_RETRIES) environment variable
- 8cbe520 refactor: Introduce DTBucketsNumSuccesses (DT_BUCKETS_NUM_SUCCESSES) environment variable
- 93f8e75 refactor: Introduce DTBucketsRetries (DT_BUCKETS_RETRIES) environment variable
- a48c51d refactor: Introduce DTBucketsIgnoreUnexpectedEOF (DT_BUCKETS_IGNORE_UNEXPECTED_EOF) environment variable
- 7b8e907 refactor: Introduce DTBackwardsCompatibility (DT_BACKWARDS_COMPATIBILITY) environment variable
- 0b2e4d8 refactor: Introduce DynatraceInMemoryTarFolders (DYNATRACE_IN_MEMORY_TAR_FOLDERS) environment variable
- ac147c8 refactor: Introduce DTNoCacheCleanup (DT_NO_CACHE_CLEANUP) environment variable
- f932136 refactor: Introduce DTCacheDeleteOnLaunch (DT_CACHE_DELETE_ON_LAUNCH) environment variable
- 17c1f57 refactor: Introduce CacheOfflineMode (CACHE_OFFLINE_MODE) environment variable
- 7f705f2 refactor: Introduce DTCacheFolder (DT_CACHE_FOLDER) environment variable
- f8a1ad6 refactor: Introduce DynatraceDisableOrderingSupport (DYNATRACE_DISABLE_ORDERING_SUPPORT) environment variable
- 8fd720c refactor: Introduce DTNoRepairInput (DT_NO_REPAIR_INPUT) environment variable
- f130c09 refactor: Introduce DTRestDebugLog (DT_REST_DEBUG_LOG) environment variable
- 7fd993b refactor: Introduce DynatraceMaxHTTPWorkers (DYNATRACE_MAX_HTTP_WORKERS) environment variable
- ed01a4a refactor: Introduce DTDebugGetOk (DT_DEBUG_GET_OK) environment variable
- 9442d46 refactor: Introduce DynatraceHTTPResponse (DYNATRACE_HTTP_RESPONSE) environment variable
- 3650187 refactor: Introduce DynatraceHTTPOAuthPreference (DYNATRACE_HTTP_OAUTH_PREFERENCE) environment variable
- 537f18c refactor: Introduce DynatraceHTTPLegacy (DYNATRACE_HTTP_LEGACY) environment variable
- 4a5d847 refactor: Introduce DynatraceHTTPInsecure (DYNATRACE_HTTP_INSECURE) environment variable
- 9ab9245 refactor: Introduce DynatraceLogHTTP (DYNATRACE_LOG_HTTP) environment variable
- a2a3e3a refactor: Introduce DynatraceLogDebugPrefix (DYNATRACE_LOG_DEBUG_PREFIX) environment variable
- 8fddf50 refactor: Introduce DynatraceDebug (DYNATRACE_DEBUG) environment variable
- 8954535 refactor: Introduce envutils package
- e78b6ec fix(managementzones): Stricter preconditions
- 4d33f69 chore(deps): bump hashicorp/setup-terraform from 4.0.0 to 4.0.1
- 77278ed test(dynatrace_http_monitor): skip integration tests
- 979ab95 test: use data source for process groups
- 2eead68 chore: Update
github.com/dynatrace/dynatrace-configuration-as-code-core - 97a22b3 chore: Update
golang.org/x/net/http2tov0.53.0 - f11294e chore: Snyk should use manual go setup
- 62d62dc chore: Update to go version 1.26.3
- e1d2581 test: use web application data source instead of creating it on demand
- 4f62e1b chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.5.0
- 0144844 chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2