github dynatrace-oss/terraform-provider-dynatrace v1.97.0

7 hours ago

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 new geo_lookup processor, the new strategy field, and updated pipeline capabilities such as the basePipeline group role. Existing configurations may now need explicit extraction_type values and cleanup of fields that are no longer valid for the selected mode.
  • dynatrace_openpipeline_v2_*_routing: pipeline_id is now only valid when pipeline_type is set to custom, 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 a configuration block 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: latitude and longitude now require city, 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: Removed invex_dql_sort_limit and introduced new required fields including interface_saturation_threshold and invex_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.replacement is now only valid for string masking rules.
  • dynatrace_ownership_teams: Contact fields are now validated by integration type, and changing external_id or identifier may 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 of dynatrace_process_grouping_rules, with migration guidance added to the resource documentation.

Bug fixes

  • dynatrace_host_naming and other entity-rule based resources: Fixed a panic in entity rule comparisons so exists and does not exist style 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 from METRIC_KEY to METRIC_SELECTOR, so stale entity_filter values 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 new jmc_activegatecommandlinetool field.
  • 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 429 and 503 responses 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-core and use rest.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/http2 to v0.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

Don't miss a new terraform-provider-dynatrace release

NewReleases is sending notifications on new releases.