Skip to content
This repository has been archived by the owner on Jun 2, 2024. It is now read-only.

Latest commit

 

History

History
686 lines (385 loc) · 38.1 KB

CHANGELOG.md

File metadata and controls

686 lines (385 loc) · 38.1 KB

Changelog

v2.3.0 (2023-11-06)

Full Changelog

Implemented enhancements:

  • Support for multiple Threshold Rules #206
  • Support custom payloads for instana_alerting_config resource #145

Closed issues:

  • Incompatible provider version #200
  • Bug: Metric operator in Custom Event is missing the 'any' option #198

Merged pull requests:

v2.2.1 (2023-10-03)

Full Changelog

Merged pull requests:

v2.2.0 (2023-10-01)

Full Changelog

Implemented enhancements:

  • Unable to create custom event specifications when ruleType is host_availability #190

Merged pull requests:

  • Feature/190 additional custom event spec rule types #197 (gessnerfl)

v2.1.1 (2023-09-29)

Full Changelog

Fixed bugs:

  • Failed to map TagFilterExpression #195

Merged pull requests:

  • #195: add support for logical ANDs used as wrappers. #196 (gessnerfl)

v2.1.0 (2023-09-27)

Full Changelog

Implemented enhancements:

  • Tag filter does not support : character for tag keys. #193

Merged pull requests:

v2.0.2 (2023-09-22)

Full Changelog

Closed issues:

  • Apply failing with API request timed out when creating multiple resources of the same type with a for_each #191

Merged pull requests:

v2.0.1 (2023-09-22)

Full Changelog

Merged pull requests:

  • fix random port algorithm for test server to fix randomly failing tests #189 (gessnerfl)
  • split build and release job and permission for sonar annotations on PRs #188 (gessnerfl)

v2.0.0 (2023-09-16)

Full Changelog

Breaking changes:

  • Split Synthetic Test configuration per type #171

Implemented enhancements:

  • Create data source for alerting channels #182

Merged pull requests:

v1.9.0 (2023-09-11)

Full Changelog

Breaking changes:

  • Delete channel-specific alerting channel resources from version 2.x #178
  • Delete rule-specific custom event specification resources from 2.x version #177

Closed issues:

  • Add deprecation note for default prefix and suffix in provider documentation #181

Merged pull requests:

v1.8.1 (2023-09-09)

Full Changelog

Implemented enhancements:

  • Migrate Alerting Channels into single resource #169

v1.8.0 (2023-09-09)

Full Changelog

Breaking changes:

  • Remove deprecated MatchSpecification from Application Config #172
  • Remove Resource Formatting (default_prefix, default_suffix) #155
  • Migrate deprecated SLI resource to new API schema #121

Implemented enhancements:

  • Migrate Custom Event Specifications into single resource #170
  • Migrate Validate function of REST resources to TF Resources only #166
  • Sensitive fields of alerting channels should be marked as sensitive #163
  • Add field ApplicationId on Synthetic Test resources #160
  • Use generics to improve reuse of code in REST resources and unmarshaller #153

Merged pull requests:

v1.7.0 (2023-07-30)

Full Changelog

Merged pull requests:

v1.6.1 (2023-07-19)

Full Changelog

Closed issues:

  • Support to manage Synthetic endpoints #78

Merged pull requests:

v1.6.0 (2023-07-12)

Full Changelog

Closed issues:

  • Removing the instana terraform code, resulted in an error when removing the resources #139
  • Tag call.http.header is independent of source or destination #137

Merged pull requests:

v1.5.3 (2022-11-01)

Full Changelog

Fixed bugs:

  • Application_alert_configuration Resource is duplicated each time terraform code is applied #141

Closed issues:

  • Updating deleted event config ID #140
  • Make id not auto generated so I can pass it to instana_alerting_config #138

Merged pull requests:

  • #141: Fix mapping of empty TagFilterExpression #142 (gessnerfl)

v1.5.2 (2022-07-26)

Full Changelog

Implemented enhancements:

  • allow to skip certificate validation #134
  • Add gosec to project #67
  • Maintenance configuration #31

Merged pull requests:

v1.5.1 (2022-06-22)

Full Changelog

Implemented enhancements:

  • Tag filters does not support bracketing #131

Merged pull requests:

  • #131: Fix mapping of nested bracketed expressions from instana model … #133 (gessnerfl)
  • Feature/131 bracketing in tagfilters #132 (gessnerfl)

v1.5.0 (2022-06-01)

Full Changelog

Implemented enhancements:

  • Support for WebSite and Application smart alerts #102

Closed issues:

  • switch to golangci-lint #128
  • Dashboard resource #106

Merged pull requests:

v1.4.0 (2022-04-20)

Full Changelog

Implemented enhancements:

  • Support for website alert config #126

Merged pull requests:

v1.3.0 (2022-04-15)

Full Changelog

Implemented enhancements:

  • Support Application Alert Configs #74

Merged pull requests:

v1.2.1 (2022-03-08)

Full Changelog

Merged pull requests:

  • #122: trim whitespaces of api token and endpoint url of provider config #123 (gessnerfl)

v1.2.0 (2022-01-10)

Full Changelog

Implemented enhancements:

  • ARM64 support #119
  • Address vulnerabilities #110

Merged pull requests:

v1.1.5 (2021-12-28)

Full Changelog

Fixed bugs:

  • Instana Terraform provider has wrong documentation paths on registry.terraform.io #117

Closed issues:

  • at least two elements are expected for a tag filter expression #116

Merged pull requests:

  • #117: fix naming of resources and data sources in documentation #118 (gessnerfl)

v1.1.4 (2021-10-05)

Full Changelog

Breaking changes:

  • Tag Filter does not support unary expressions for tags #114

Fixed bugs:

  • Provider vs. Instana-Server v195: "Error: value not allowed for unary operator expression" #100

Merged pull requests:

v1.1.3 (2021-10-04)

Full Changelog

Merged pull requests:

  • #111: value check for tag filter should consider value parameter only #113 (gessnerfl)

v1.1.2 (2021-10-04)

Full Changelog

Fixed bugs:

  • Terraform Provider is considering tag keys as value #111

Merged pull requests:

  • #111: fix handling of tag keys in unary expressions #112 (gessnerfl)

v1.1.1 (2021-09-21)

Full Changelog

Closed issues:

  • Documentation for RBAC groups is missing #108

Merged pull requests:

v1.1.0 (2021-09-20)

Full Changelog

Implemented enhancements:

  • Add support to manage groups #93

Closed issues:

  • Support tag filter for application config #104
  • invalid preface while using terraform provider for imports and creating slack channel #99

Merged pull requests:

v1.0.0 (2021-04-25)

Full Changelog

Breaking changes:

  • Resource instana_user_role not working anymore #92

Implemented enhancements:

  • Support Import for resources #95
  • Support API Tokens #94
  • Migrate to Terraform Plugin SDK v2 #87

Merged pull requests:

v0.11.0 (2021-02-09)

Full Changelog

Implemented enhancements:

  • Use structs to encapsulate resource implementation #90
  • Support Builtin Events as a data source e.g. for built in events #86

Fixed bugs:

  • release 0.10.0 with mismatching checksums/SHA #88

Merged pull requests:

v0.10.1 (2021-02-01)

Full Changelog

Implemented enhancements:

  • Add support for application config -> matchspecification -> entity? #84
  • Add support to website monitoring #72

v0.10.0 (2021-02-01)

Full Changelog

Implemented enhancements:

  • Improve system to support rest resources with separated create and update endpoints #79

Closed issues:

  • Support SLI Configuration #77

Merged pull requests:

v0.9.2 (2020-11-10)

Full Changelog

Implemented enhancements:

  • Match Specification for Application Configuration is to strict #75
  • Mocks are out of sync / readme does not match #71

Merged pull requests:

  • #75: Allow slashes in identifiers #76 (gessnerfl)
  • Feature/71 update mocks and documentation for mocking #73 (gessnerfl)

v0.9.1 (2020-10-14)

Full Changelog

Fixed bugs:

  • Breaking Change of EQUAL Condition Operator in Release 188 #69

Merged pull requests:

v0.9.0 (2020-08-27)

Full Changelog

Implemented enhancements:

  • Adjust user role to changes in REST API #65
  • Migrate to Github Actions #63
  • Add github pages based documentation #61
  • Allow Instana API Representation for Threshold Rule Matching Operator also in Terraform #54
  • Add boundary scope to application configuration #51
  • Add new operators to application config #50
  • Add Event Type agent_monitoring_issue #49
  • Add support for custom event configurations of rule type "Threshold Rule using a dynamic built-in metric by pattern" #47

Fixed bugs:

  • Breaking change of matching_operator in Instana API #48
  • Idempotence in "instana_alerting_config" only with priorities/event_filter_event_types in alphabetical order #43

Merged pull requests:

  • #65: add new and remove deprecated fields of user role #66 (gessnerfl)
  • Feature/63 GitHub actions #64 (gessnerfl)
  • Create github pages based documentation #62 (gessnerfl)
  • Bugfix/47 fix dynamic built in metrics #60 (gessnerfl)
  • Feature/51 app config boundary scope #59 (gessnerfl)
  • #49 add new supported event type agent_monitoring_issue #57 (gessnerfl)
  • #50 Add additional comparison operators for application configurations #56 (gessnerfl)
  • #54: allow instana representation in addition to terraform for matchi… #55 (gessnerfl)
  • Feature/47 custom events dynamic filter #53 (gessnerfl)
  • Feature/48 fix api changes #52 (gessnerfl)

v0.8.2 (2020-03-02)

Full Changelog

Implemented enhancements:

  • Consistently use testify assert #41
  • Allow up to 1024 rule-ids per instana_alerting_config #39

Fixed bugs:

  • Downstream integration Ids not supported anymore for Custom Event #44

Merged pull requests:

  • Bugfix/43 order of event types #46 (gessnerfl)
  • #44: Remove downstream integration IDs from custom event specs #45 (gessnerfl)
  • #41: use testify instead of plain go if checks in tests #42 (gessnerfl)

v0.8.1 (2020-02-21)

Full Changelog

Merged pull requests:

  • #39 Allow 1024 rule-ids per instana_alerting_config #40 (ppuschmann)

v0.8.0 (2020-02-14)

Full Changelog

Implemented enhancements:

  • Migrate to new resource approach #35
  • REST Client should support retries #32
  • Alerting Configuration #30
  • Alerting Channel Configuration #29

Merged pull requests:

v0.7.0 (2019-12-17)

Full Changelog

Implemented enhancements:

  • Add support for Entity Verification Rule Type #27

Merged pull requests:

v0.6.0 (2019-12-16)

Full Changelog

Implemented enhancements:

  • Update to terraform 0.12.x #20

Fixed bugs:

  • Threshold rule support window and rule together #24

Merged pull requests:

  • #20: Update project to terraform 0.12.x #26 (gessnerfl)
  • #24: Support rollup and window in threshold rule together #25 (gessnerfl)

v0.5.0 (2019-10-15)

Full Changelog

Implemented enhancements:

  • Support for label/name prefix and suffix #22

Merged pull requests:

  • #22: migrate to customizable default name prefix and suffix #23 (gessnerfl)

v0.4.0 (2019-10-14)

Full Changelog

Implemented enhancements:

  • Add support to append terraform managed string #19

Merged pull requests:

  • Feature/19 append terraform managed string #21 (gessnerfl)

v0.3.2 (2019-06-19)

Full Changelog

Fixed bugs:

  • Terraform provider should not have platform name in executable #17

Merged pull requests:

v0.3.1 (2019-06-19)

Full Changelog

v0.3.0 (2019-06-19)

Full Changelog

Implemented enhancements:

  • Change release output #15

Merged pull requests:

v0.2.2 (2019-05-07)

Full Changelog

Implemented enhancements:

  • Add support for dashes in tags in match_specification #12

Merged pull requests:

  • Fix application configuration example in README #14 (steinex)

v0.2.1 (2019-05-07)

Full Changelog

Merged pull requests:

  • Feature/12 add support for dashes in identifiers #13 (gessnerfl)

v0.2.0 (2019-04-25)

Full Changelog

Implemented enhancements:

  • Severity for Rules are not user friendly #8
  • Add support to manage events #7
  • Migrate to OpenAPI #4
  • Add support to manage groups #3
  • Add support to create Application Perspectives #1

Merged pull requests:

v0.1.0 (2019-03-14)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator