github.com/newrelic/newrelic-client-go@v1.1.0/CHANGELOG.md (about)

     1  <a name="v1.1.0"></a>
     2  ## [v1.1.0] - 2022-10-17
     3  ### Features
     4  - get workload collection
     5  
     6  <a name="v1.0.0"></a>
     7  ## [v1.0.0] - 2022-09-26
     8  ### Bug Fixes
     9  - add servicelevel select types as nullables
    10  
    11  ### Features
    12  - update servicelevel model
    13  
    14  <a name="v0.91.3"></a>
    15  ## [v0.91.3] - 2022-09-26
    16  ### Bug Fixes
    17  - make some workloads types nullable
    18  
    19  <a name="v0.91.2"></a>
    20  ## [v0.91.2] - 2022-09-22
    21  ### Bug Fixes
    22  - omit filter ID when empty
    23  
    24  <a name="v0.91.1"></a>
    25  ## [v0.91.1] - 2022-09-07
    26  ### Bug Fixes
    27  - **notifications:** add missing destination type via tutone
    28  
    29  <a name="v0.91.0"></a>
    30  ## [v0.91.0] - 2022-08-17
    31  ### Features
    32  - **dashboards:** added RawConfiguration structure
    33  
    34  <a name="v0.90.0"></a>
    35  ## [v0.90.0] - 2022-08-15
    36  ### Bug Fixes
    37  - **notifications:** fix tests
    38  
    39  ### Features
    40  - **workflows:** fix lint
    41  - **workflows:** fix intgration tests
    42  - **workflows:** fix unit tests + add readme
    43  - **workflows:** add workflows API - fix tests
    44  - **workflows:** add workflows API
    45  
    46  <a name="v0.89.1"></a>
    47  ## [v0.89.1] - 2022-08-15
    48  ### Bug Fixes
    49  - **notifications:** add fileds to error interface
    50  
    51  <a name="v0.89.0"></a>
    52  ## [v0.89.0] - 2022-08-01
    53  ### Features
    54  - **synthetics:** generate code for queries synthetics.script and synthetics.steps
    55  
    56  <a name="v0.88.1"></a>
    57  ## [v0.88.1] - 2022-07-24
    58  ### Bug Fixes
    59  - **destinations:** change credentials type to pointer
    60  
    61  <a name="v0.88.0"></a>
    62  ## [v0.88.0] - 2022-07-15
    63  ### Bug Fixes
    64  - **channels:** add small fix
    65  - **channels:** add unit tests
    66  - **channels:** add integration tests and destinations missing data
    67  
    68  ### Features
    69  - **channels:** remove duplicate declartion
    70  - **channels:** remove duplicate code and fix tests
    71  - **channels:** add notifications channels API using tutone tool
    72  
    73  <a name="v0.87.1"></a>
    74  ## [v0.87.1] - 2022-07-14
    75  ### Bug Fixes
    76  - **muting_rules:** client not setting err.NotFound
    77  
    78  <a name="v0.87.0"></a>
    79  ## [v0.87.0] - 2022-07-13
    80  ### Bug Fixes
    81  - **destinations:** add integration tests and unit tests
    82  - **destinations:** add integration tests + small fix for union type
    83  - **destinations:** use tutone generator
    84  - **destinations:** fix lint
    85  
    86  ### Features
    87  - **destinations:** fix tests
    88  - **destinations:** fix tests
    89  - **notifications:** add notifications destinations api calls
    90  
    91  <a name="v0.86.5"></a>
    92  ## [v0.86.5] - 2022-07-11
    93  ### Bug Fixes
    94  - change private location GUID to string from int
    95  
    96  <a name="v0.86.4"></a>
    97  ## [v0.86.4] - 2022-07-08
    98  ### Bug Fixes
    99  - remove deprecated field from service level query
   100  - remove deprecated field from service level query
   101  - **synthetics:** use *bool type to avoid removing false values
   102  
   103  <a name="v0.86.3"></a>
   104  ## [v0.86.3] - 2022-06-27
   105  ### Bug Fixes
   106  - **synthetics:** use *bool type to avoid removing false values
   107  
   108  <a name="v0.86.2"></a>
   109  ## [v0.86.2] - 2022-06-23
   110  ### Bug Fixes
   111  - remove deprecated field from service level query
   112  
   113  <a name="v0.86.1"></a>
   114  ## [v0.86.1] - 2022-06-15
   115  ### Bug Fixes
   116  - remove deprecated field from service level query
   117  
   118  <a name="v0.86.0"></a>
   119  ## [v0.86.0] - 2022-06-06
   120  ### Features
   121  - **http:** Add retry condition for graphql TOO_MANY_REQUESTS error response on json
   122  
   123  <a name="v0.85.0"></a>
   124  ## [v0.85.0] - 2022-05-24
   125  ### Features
   126  - added testing scripts to test synthetic monitors
   127  - added synthetics monitoring
   128  
   129  <a name="v0.84.0"></a>
   130  ## [v0.84.0] - 2022-05-23
   131  ### Features
   132  - **build:** upgrade to Go 1.18
   133  
   134  <a name="v0.83.0"></a>
   135  ## [v0.83.0] - 2022-05-23
   136  ### Features
   137  - Generate the client code for synthetics private locations
   138  
   139  <a name="v0.82.0"></a>
   140  ## [v0.82.0] - 2022-05-23
   141  ### Features
   142  - add entitySearch with query parameter
   143  
   144  <a name="v0.81.0"></a>
   145  ## [v0.81.0] - 2022-05-23
   146  ### Documentation Updates
   147  - add upgrade instructions and update example usage steps
   148  
   149  ### Features
   150  - **dashboards:** remove deprecated and disabled legacy dashboards REST API methods
   151  
   152  <a name="v0.80.0"></a>
   153  ## [v0.80.0] - 2022-05-12
   154  ### Features
   155  - **alerts:** Adds 3 term threshold operators for NRQL conditions
   156  
   157  <a name="v0.79.0"></a>
   158  ## [v0.79.0] - 2022-05-09
   159  ### Features
   160  - add synthetics secure credentials GraphQL API
   161  
   162  <a name="v0.78.0"></a>
   163  ## [v0.78.0] - 2022-04-28
   164  ### Features
   165  - Expose EntityGUID on NRQL Conditions when using NerdGraph.
   166  
   167  <a name="v0.77.0"></a>
   168  ## [v0.77.0] - 2022-04-28
   169  ### Documentation Updates
   170  - update minimum Go version requirement in development section
   171  - Update example in readme to compile and run with v0.73.0
   172  
   173  ### Features
   174  - Expose EntityGUID on NRQL Conditions.
   175  
   176  <a name="v0.76.0"></a>
   177  ## [v0.76.0] - 2022-04-26
   178  ### Features
   179  - **build:** compile on Go 1.17.x
   180  
   181  <a name="v0.75.0"></a>
   182  ## [v0.75.0] - 2022-04-13
   183  ### Features
   184  - **errors:** handle 402 payment required HTTP response scenario
   185  
   186  <a name="v0.74.2"></a>
   187  ## [v0.74.2] - 2022-03-23
   188  ### Bug Fixes
   189  - use correct input type for cloud disable integrations mutation
   190  
   191  <a name="v0.74.1"></a>
   192  ## [v0.74.1] - 2022-03-04
   193  ### Bug Fixes
   194  - remove integrations from getLinkedAccounts query
   195  
   196  <a name="v0.74.0"></a>
   197  ## [v0.74.0] - 2022-03-03
   198  ### Features
   199  - **auth:** Add X-Account-ID header if value exists in request context
   200  
   201  <a name="v0.73.0"></a>
   202  ## [v0.73.0] - 2022-02-09
   203  ### Features
   204  - **entities:** add new entity types
   205  
   206  <a name="v0.72.0"></a>
   207  ## [v0.72.0] - 2022-02-01
   208  ### Features
   209  - **nrql_conditions:** add optional SlideBy field to signal
   210  
   211  <a name="v0.71.0"></a>
   212  ## [v0.71.0] - 2022-01-25
   213  ### Features
   214  - **cloud:** add query to get a single linked account
   215  
   216  <a name="v0.70.0"></a>
   217  ## [v0.70.0] - 2022-01-19
   218  ### Features
   219  - **installevents:** add recipe event metadata field, update mutation via tutone
   220  
   221  <a name="v0.69.0"></a>
   222  ## [v0.69.0] - 2021-12-28
   223  ### Features
   224  - **events:** Add license key authorization for the Event API
   225  
   226  <a name="v0.68.3"></a>
   227  ## [v0.68.3] - 2021-12-03
   228  ### Bug Fixes
   229  - **dashboards:** make billboard widget thresholds optional, add test cases around them
   230  
   231  <a name="v0.68.2"></a>
   232  ## [v0.68.2] - 2021-12-03
   233  ### Bug Fixes
   234  - **entities:** handle deprecated field errors in tests
   235  - **http:** check if the NerdGraph error is a deprecation warning, and still pass on the response (with error)
   236  
   237  <a name="v0.68.1"></a>
   238  ## [v0.68.1] - 2021-11-29
   239  ### Bug Fixes
   240  - **release:** use our changelog for release notes
   241  
   242  <a name="v0.68.0"></a>
   243  ## [v0.68.0] - 2021-10-22
   244  ### Features
   245  - use improved error handling for muting rules
   246  
   247  <a name="v0.67.0"></a>
   248  ## [v0.67.0] - 2021-10-21
   249  ### Features
   250  - **tags:** added method to get only mutable tags
   251  
   252  <a name="v0.66.2"></a>
   253  ## [v0.66.2] - 2021-10-21
   254  ### Bug Fixes
   255  - update NRQL query for alert condition tests
   256  
   257  <a name="v0.66.1"></a>
   258  ## [v0.66.1] - 2021-10-07
   259  ### Bug Fixes
   260  - use pointer for EvaluationOffset
   261  
   262  <a name="v0.66.0"></a>
   263  ## [v0.66.0] - 2021-10-06
   264  ### Features
   265  - Provide additional context in GraphQL errors for Alerts operations
   266  
   267  <a name="v0.65.0"></a>
   268  ## [v0.65.0] - 2021-10-05
   269  ### Features
   270  - **alerts:** streaming triggers for nrql alerts
   271  
   272  <a name="v0.64.1"></a>
   273  ## [v0.64.1] - 2021-09-28
   274  ### Bug Fixes
   275  - add spell check for auto-generated CHANGELOG.md
   276  - let goreleaser generate the release notes. git-chglog for CHANGELOG
   277  
   278  <a name="v0.64.0"></a>
   279  ## [v0.64.0] - 2021-09-28
   280  ### Features
   281  - **install:** add DETECTED status via code gen
   282  
   283  <a name="v0.63.5"></a>
   284  ## [v0.63.5] - 2021-09-27
   285  ### Bug Fixes
   286  - **build:** more error checking in the release script
   287  
   288  <a name="v0.63.4"></a>
   289  ## [v0.63.4] - 2021-09-24
   290  ### Bug Fixes
   291  - release test
   292  
   293  <a name="v0.63.3"></a>
   294  ## [v0.63.3] - 2021-09-24
   295  ### Bug Fixes
   296  - release test
   297  - release test
   298  
   299  <a name="v0.63.2"></a>
   300  ## [v0.63.2] - 2021-09-23
   301  ### Bug Fixes
   302  - release test
   303  
   304  <a name="v0.63.1"></a>
   305  ## [v0.63.1] - 2021-09-23
   306  ### Bug Fixes
   307  - add additional output to verify release tag info
   308  - update to correct current version in version.go
   309  - use all branches for tag-mode  to get current and next tag with svu
   310  - release test
   311  - release test
   312  - release test
   313  - release
   314  - **servicelevel:** Update code gen strategy
   315  
   316  <a name="v0.63.0"></a>
   317  ## [v0.63.0] - 2021-09-21
   318  ### Bug Fixes
   319  - **servicelevel:** avoid import cycle
   320  - **servicelevel:** Initialize service level API with config
   321  
   322  ### Features
   323  - **servicelevel:** update code gen strategy
   324  - **servicelevel:** generate servicelevel API
   325  
   326  ### Refactor
   327  - move EntityGUID to a common package
   328  
   329  <a name="v0.62.1"></a>
   330  ## [v0.62.1] - 2021-08-04
   331  ### Bug Fixes
   332  - update error handling to reflect schema changes
   333  
   334  <a name="v0.62.0"></a>
   335  ## [v0.62.0] - 2021-08-03
   336  ### Bug Fixes
   337  - override ID type as string
   338  
   339  ### Features
   340  - add installstatus schema for install-events-service
   341  
   342  ### Refactor
   343  - delete installationeventresult if statement
   344  
   345  <a name="v0.61.4"></a>
   346  ## [v0.61.4] - 2021-07-28
   347  ### Bug Fixes
   348  - update error handling code for alert policies
   349  
   350  <a name="v0.61.3"></a>
   351  ## [v0.61.3] - 2021-07-28
   352  ### Bug Fixes
   353  - retire usages of deprecated error schema
   354  
   355  <a name="v0.61.2"></a>
   356  ## [v0.61.2] - 2021-07-22
   357  ### Bug Fixes
   358  - **logging:** export LogrusLogger for use in other projects
   359  
   360  <a name="v0.61.1"></a>
   361  ## [v0.61.1] - 2021-07-20
   362  ### Bug Fixes
   363  - **dashboard:** skip DashboardBillboardWidgetThresholdInput not DashboardBillboardWidgetConfigurationInput
   364  
   365  ### Refactor
   366  - **tutone:** Add error wrapping to mutation results
   367  
   368  <a name="v0.61.0"></a>
   369  ## [v0.61.0] - 2021-07-13
   370  ### Bug Fixes
   371  - type for validation duration
   372  - **dashboard:** Linked entities must be the page GUID, update the test
   373  
   374  ### Features
   375  - **Error:** Add InvalidInput error
   376  - **installevents:** start package to track install-events-service
   377  
   378  <a name="v0.60.2"></a>
   379  ## [v0.60.2] - 2021-06-29
   380  <a name="v0.60.1"></a>
   381  ## [v0.60.1] - 2021-06-28
   382  ### Features
   383  - **apiaccess:** add context-aware methods for insights keys
   384  - **entity:** Add EntityInterface.GetTags()
   385  - **events:** add context-aware method to event creation method
   386  
   387  ### Refactor
   388  - **workloads:** Generate workload code, deprecate old functions
   389  
   390  <a name="v0.60.0"></a>
   391  ## [v0.60.0] - 2021-06-11
   392  ### Bug Fixes
   393  - **client:** remove over-strict cast
   394  
   395  ### Features
   396  - add context-aware methods
   397  
   398  <a name="v0.59.4"></a>
   399  ## [v0.59.4] - 2021-06-10
   400  ### Bug Fixes
   401  - **dashboards:** remove goldenTags from dashboard query
   402  
   403  <a name="v0.59.3"></a>
   404  ## [v0.59.3] - 2021-06-10
   405  ### Bug Fixes
   406  - **dashboards:** remove goldenMetrics from dashboard query
   407  
   408  <a name="v0.59.2"></a>
   409  ## [v0.59.2] - 2021-06-10
   410  ### Bug Fixes
   411  - **apm:** remove applicationsREST unused funcs
   412  - **http:** Look inside response body for downstream NotFound errors
   413  
   414  ### Features
   415  - **apm:** allow passing context to apm methods
   416  - **apm:** allow passing context to applicationsREST funcs
   417  
   418  <a name="v0.59.1"></a>
   419  ## [v0.59.1] - 2021-05-24
   420  ### Bug Fixes
   421  - **region:** fix insights key management api url
   422  
   423  <a name="v0.59.0"></a>
   424  ## [v0.59.0] - 2021-05-13
   425  ### Features
   426  - **apiaccess:** add methods for managing insights insert keys
   427  - **serialization:** Add Unix() command to EpochTime
   428  
   429  <a name="v0.58.5"></a>
   430  ## [v0.58.5] - 2021-04-27
   431  ### Bug Fixes
   432  - **graphql:** retry on server errors
   433  
   434  <a name="v0.58.4"></a>
   435  ## [v0.58.4] - 2021-04-15
   436  ### Bug Fixes
   437  - **cloud:** regenerate types
   438  - **synthetics:** add paging to monitors resource
   439  
   440  <a name="v0.58.3"></a>
   441  ## [v0.58.3] - 2021-02-19
   442  ### Bug Fixes
   443  - **dashboards:** return an error.NotFound instead of nil
   444  
   445  <a name="v0.58.2"></a>
   446  ## [v0.58.2] - 2021-02-18
   447  ### Bug Fixes
   448  - **dashboards:** Prevent nil dereference on GetDashboardEntity
   449  
   450  <a name="v0.58.1"></a>
   451  ## [v0.58.1] - 2021-02-17
   452  ### Bug Fixes
   453  - **dashboards:** Return rawConfiguration on get, needed for all viz types
   454  - **nrqldroprules:** Actually return Nrqldroprules client
   455  - **region_constants:** corrected insightsBaseURL for EU
   456  
   457  ### Features
   458  - **alerts:** adding id to alertsMutingRulesQuery
   459  
   460  <a name="v0.58.0"></a>
   461  ## [v0.58.0] - 2021-02-12
   462  ### Bug Fixes
   463  - **typegen:** do not attempt to unmarshal null data
   464  
   465  ### Features
   466  - **nrqldroprules:** Implement NrqlDropRules
   467  
   468  ### Refactor
   469  - Update all code-gen unmarshals with new typegen template
   470  
   471  <a name="v0.57.2"></a>
   472  ## [v0.57.2] - 2021-02-01
   473  ### Refactor
   474  - **alerts:** remove omitEmpty from MutingRuleScheduleUpdateInput
   475  
   476  <a name="v0.57.1"></a>
   477  ## [v0.57.1] - 2021-01-29
   478  ### Refactor
   479  - Tutone auto-naming conflict with schema
   480  - EpochTime as a pointer to allow for null value in JSON unmarshaling
   481  
   482  <a name="v0.57.0"></a>
   483  ## [v0.57.0] - 2021-01-27
   484  ### Bug Fixes
   485  - **dashboards:** MANUAL CHANGE: remove queries until it is out of the schema
   486  
   487  ### Features
   488  - **users:** Add users package, and replace references in existing packages
   489  - **users:** Add users package
   490  
   491  <a name="v0.56.2"></a>
   492  ## [v0.56.2] - 2021-01-22
   493  ### Bug Fixes
   494  - **dashboard:** Fetch permalink for dashboards
   495  
   496  <a name="v0.56.1"></a>
   497  ## [v0.56.1] - 2021-01-22
   498  ### Bug Fixes
   499  - **http:** fix panics when resp is nil
   500  
   501  ### Refactor
   502  - **testhelpers:** Remove hard-coded TestAccountID
   503  
   504  <a name="v0.56.0"></a>
   505  ## [v0.56.0] - 2021-01-22
   506  ### Bug Fixes
   507  - **http:** display underlying errors on max retries
   508  
   509  ### Features
   510  - **alerts:** Add muting rule schedule fields
   511  - **dashboards:** add linkedEntities to getDashboardEntityQuery
   512  
   513  <a name="v0.55.8"></a>
   514  ## [v0.55.8] - 2021-01-15
   515  ### Refactor
   516  - **dashboards:** Use nrqlQueries in place of queries
   517  
   518  <a name="v0.55.7"></a>
   519  ## [v0.55.7] - 2021-01-15
   520  <a name="v0.55.6"></a>
   521  ## [v0.55.6] - 2021-01-15
   522  <a name="v0.55.5"></a>
   523  ## [v0.55.5] - 2021-01-14
   524  ### Bug Fixes
   525  - **entities:** unmarshal Minutes as an int
   526  
   527  <a name="v0.55.4"></a>
   528  ## [v0.55.4] - 2021-01-13
   529  ### Bug Fixes
   530  - **http:** move logger initialization to NewClient()
   531  
   532  <a name="v0.55.3"></a>
   533  ## [v0.55.3] - 2021-01-12
   534  ### Bug Fixes
   535  - **dashboards:** remove manual changes so code generation works again
   536  
   537  <a name="v0.55.2"></a>
   538  ## [v0.55.2] - 2021-01-11
   539  ### Bug Fixes
   540  - **http:** slightly better error message for 401 status code
   541  
   542  <a name="v0.55.1"></a>
   543  ## [v0.55.1] - 2021-01-11
   544  ### Bug Fixes
   545  - **dashboards:** DashboardWidgetConfigurationInput needs to be nullable
   546  
   547  <a name="v0.55.0"></a>
   548  ## [v0.55.0] - 2021-01-05
   549  ### Features
   550  - **entities:** Add more methods to Entity(Outline)Interface
   551  
   552  <a name="v0.54.1"></a>
   553  ## [v0.54.1] - 2021-01-05
   554  <a name="v0.54.0"></a>
   555  ## [v0.54.0] - 2021-01-04
   556  ### Features
   557  - **entities:** Generate Getter helpers for EntityInterfaces
   558  
   559  ### Refactor
   560  - **entities:** change the get functions to not be on ptrs
   561  
   562  <a name="v0.53.0"></a>
   563  ## [v0.53.0] - 2020-12-28
   564  ### Bug Fixes
   565  - **entities:** DashboardWidgetRawConfiguration custom unmarshal as []byte (raw JSON)
   566  - **entities:** Force ID fields to be a string
   567  - **nerdgraphclient:** Template fixes to prevent nil pointers
   568  - **typegen:** Avoid nil pointer on custom UnmarshalJSON
   569  
   570  ### Features
   571  - **dashboards:** Add GetDashboardEntity()
   572  - **dashboards:** Auto-generate GraphQL code for dashboards (early access)
   573  - **entities:** Code-gen tag mutations
   574  - **entities:** Mostly code generated Entities queries (entities/entity/entitySearch)
   575  
   576  ### Refactor
   577  - DRY up some of the time based items into nrtime
   578  - Add omitempty to nullable and input objects for all packages
   579  - Selective generation on type in Entities, Infrastructure, and NerdStorage
   580  - **cloud:** Cloud auto-generating via tutone
   581  - **entities:** DRY up Nrdb from Entities
   582  - **entities:** Cleanup unused structs in entities
   583  - **typegen:** If we override a type to be in another package, properly generate the Unmarshal func call
   584  
   585  <a name="v0.52.0"></a>
   586  ## [v0.52.0] - 2020-12-08
   587  ### Bug Fixes
   588  - **typegen:** Avoid nil pointer on unmarshall
   589  
   590  ### Features
   591  - **accounts:** Add AccountReference
   592  - **nrql_conditions:** add violation_time_limit_seconds
   593  
   594  <a name="v0.51.0"></a>
   595  ## [v0.51.0] - 2020-12-01
   596  ### Features
   597  - **alerts:** allow passing context to alerts methods
   598  - **nerdgraph:** allow passing context to underlying client
   599  - **nrdb:** allow passing context to nrdb query methods
   600  
   601  <a name="v0.50.0"></a>
   602  ## [v0.50.0] - 2020-11-20
   603  ### Features
   604  - **nerdgraph:** allow custom unmarshal structs for queries
   605  
   606  <a name="v0.49.0"></a>
   607  ## [v0.49.0] - 2020-11-13
   608  ### Bug Fixes
   609  - **graphql:** include downstream error retry condition
   610  
   611  ### Features
   612  - **config:** add a local region
   613  
   614  <a name="v0.48.1"></a>
   615  ## [v0.48.1] - 2020-11-10
   616  ### Bug Fixes
   617  - **http:** include INTERNAL_SERVER_ERROR as a retry reason
   618  - **muting_rules:** ensure updates to disable rule are respected
   619  
   620  <a name="v0.48.0"></a>
   621  ## [v0.48.0] - 2020-11-04
   622  ### Bug Fixes
   623  - **cloud:** manually update generated code to fix cloud account methods
   624  
   625  ### Documentation Updates
   626  - **cloud:** add cloud account resource example
   627  
   628  ### Features
   629  - **cloud:** add cloud domain to client API
   630  
   631  <a name="v0.47.3"></a>
   632  ## [v0.47.3] - 2020-10-28
   633  ### Bug Fixes
   634  - **apm:** add extra comments
   635  - **apm:** fix linting error
   636  - **apm:** add backwards compatible fix and test
   637  
   638  <a name="v0.47.2"></a>
   639  ## [v0.47.2] - 2020-10-27
   640  ### Bug Fixes
   641  - **alerts:** don't omitempty for muting rule's enabled field
   642  
   643  <a name="v0.47.1"></a>
   644  ## [v0.47.1] - 2020-10-23
   645  ### Bug Fixes
   646  - **alerts:** remove pagination from ListMultiLocationSyntheticsConditions
   647  - **http:** include 500 errors in reasons to retry requests
   648  
   649  <a name="v0.47.0"></a>
   650  ## [v0.47.0] - 2020-10-16
   651  ### Features
   652  - **http:** retry on nerdgraph server timeout
   653  
   654  <a name="v0.46.0"></a>
   655  ## [v0.46.0] - 2020-10-15
   656  ### Bug Fixes
   657  - **alerts:** make error handling more resilient for alert policies
   658  - **build:** update changelog action for improved standards
   659  - **build:** use DTK token for auto-PR process
   660  - **edge:** trace observer schema updates
   661  
   662  ### Documentation Updates
   663  - update changelog
   664  
   665  ### Features
   666  - **cloud:** include initial cloud client support
   667  
   668  <a name="v0.45.0"></a>
   669  ## [v0.45.0] - 2020-10-05
   670  ### Documentation Updates
   671  - update changelog
   672  
   673  ### Features
   674  - **nrql alert condition:** add signal.aggregation_window
   675  
   676  <a name="v0.44.0"></a>
   677  ## [v0.44.0] - 2020-10-02
   678  ### Documentation Updates
   679  - update changelog
   680  
   681  ### Features
   682  - remove admin API key as an authentication mechanism
   683  - **application_instances:** add an application instance resource
   684  
   685  <a name="v0.43.0"></a>
   686  ## [v0.43.0] - 2020-10-01
   687  ### Documentation Updates
   688  - update changelog
   689  
   690  ### Features
   691  - **synthetics:** change resources to use personal api keys
   692  
   693  <a name="v0.42.1"></a>
   694  ## [v0.42.1] - 2020-09-30
   695  ### Bug Fixes
   696  - **events:** dereference the data pointer
   697  
   698  ### Documentation Updates
   699  - update supported Go information and test config
   700  
   701  <a name="v0.42.0"></a>
   702  ## [v0.42.0] - 2020-09-23
   703  ### Features
   704  - **alerts:** enable personal api key auth for infra conditions
   705  
   706  <a name="v0.41.2"></a>
   707  ## [v0.41.2] - 2020-09-16
   708  ### Refactor
   709  - **alerts:** remove widespread change, limit scope to only nrql condition error resp handling
   710  
   711  <a name="v0.41.1"></a>
   712  ## [v0.41.1] - 2020-09-15
   713  ### Bug Fixes
   714  - **http:** handle 'not found' downstream response
   715  
   716  <a name="v0.41.0"></a>
   717  ## [v0.41.0] - 2020-09-11
   718  ### Bug Fixes
   719  - **entities:** filter out read-only tag values
   720  
   721  ### Features
   722  - **logs:** support insert key
   723  
   724  <a name="v0.40.0"></a>
   725  ## [v0.40.0] - 2020-09-04
   726  ### Features
   727  - **alerts:** add new fields 'expiration' and 'signal' to nrql_conditions
   728  
   729  <a name="v0.39.0"></a>
   730  ## [v0.39.0] - 2020-08-27
   731  ### Features
   732  - **logs:** implement log batch mode
   733  - **logs:** implement log batch mode
   734  
   735  <a name="v0.38.0"></a>
   736  ## [v0.38.0] - 2020-08-25
   737  ### Bug Fixes
   738  - **changelog:** drop reviewers and assignees
   739  
   740  ### Documentation Updates
   741  - update changelog
   742  
   743  ### Features
   744  - **logs:** Implement Log API
   745  
   746  <a name="v0.37.0"></a>
   747  ## [v0.37.0] - 2020-08-20
   748  ### Features
   749  - **apiaccess:** add search api access keys method
   750  
   751  <a name="v0.36.0"></a>
   752  ## [v0.36.0] - 2020-08-20
   753  ### Features
   754  - **apiaccesskeys:** add new api access keys package
   755  
   756  <a name="v0.35.1"></a>
   757  ## [v0.35.1] - 2020-08-03
   758  ### Bug Fixes
   759  - **newrelic:** Allow just an insert key for the newrelic package
   760  
   761  <a name="v0.35.0"></a>
   762  ## [v0.35.0] - 2020-08-03
   763  ### Features
   764  - **events:** Batch event insertion
   765  
   766  <a name="v0.34.0"></a>
   767  ## [v0.34.0] - 2020-07-30
   768  ### Bug Fixes
   769  - **alerts:** infra condition threshold value should be pointer to support zero-value thresholds
   770  - **alerts:** always send infra condition description even if its an empty string
   771  - **region:** make ConfigRegion case-insensitive
   772  
   773  ### Documentation Updates
   774  - update README.md
   775  
   776  ### Features
   777  - **graphql:** capture validation error output from response
   778  
   779  <a name="v0.33.2"></a>
   780  ## [v0.33.2] - 2020-07-27
   781  ### Bug Fixes
   782  - **alerts:** infra condition threshold value should be pointer to support zero-value thresholds
   783  
   784  <a name="v0.33.1"></a>
   785  ## [v0.33.1] - 2020-07-24
   786  ### Bug Fixes
   787  - **alerts:** always send infra condition description even if its an empty string
   788  
   789  <a name="v0.33.0"></a>
   790  ## [v0.33.0] - 2020-07-23
   791  ### Bug Fixes
   792  - fix http client compression
   793  - **build:** run generate-tutone once per make command
   794  
   795  ### Features
   796  - add a custom event resource
   797  - **alerts:** add description field to infra alert condition
   798  
   799  <a name="v0.32.1"></a>
   800  ## [v0.32.1] - 2020-07-17
   801  ### Bug Fixes
   802  - **accounts:** add accounts API to client
   803  - **nrql_conditions:** proper zero-value marshalling for threshold
   804  
   805  <a name="v0.32.0"></a>
   806  ## [v0.32.0] - 2020-07-10
   807  ### Features
   808  - **accounts:** add an accounts resource
   809  - **synthetics:** add a monitor locations resource
   810  
   811  <a name="v0.31.3"></a>
   812  ## [v0.31.3] - 2020-07-02
   813  ### Bug Fixes
   814  - **alerts:** allow a value of 0 for NRQL condition thresholds
   815  
   816  <a name="v0.31.2"></a>
   817  ## [v0.31.2] - 2020-07-01
   818  ### Bug Fixes
   819  - **alerts:** better nerdgraph operator usage
   820  
   821  <a name="v0.31.1"></a>
   822  ## [v0.31.1] - 2020-06-26
   823  ### Bug Fixes
   824  - **alerts:** drop incorrect MonitorID flag from MultiLocationSyntheticsCondition
   825  
   826  <a name="v0.31.0"></a>
   827  ## [v0.31.0] - 2020-06-18
   828  ### Bug Fixes
   829  - add goreleaser back
   830  - remove goreleaser
   831  
   832  ### Features
   833  - **entities:** surface underlying application IDs for mobile application entities
   834  - **eventstometrics:** add EventsToMetrics
   835  
   836  <a name="v0.30.2"></a>
   837  ## [v0.30.2] - 2020-06-15
   838  ### Bug Fixes
   839  - **nrdb:** Add String() to Epoch* types
   840  - **serialization:** set tz UTC on MarshalJSON
   841  - **serialization:** Fix nanosecond handling, set tz UTC, add EpochTime.String()
   842  
   843  <a name="v0.30.1"></a>
   844  ## [v0.30.1] - 2020-06-12
   845  ### Bug Fixes
   846  - **deps:** revert goreleaser v0.138.0 (causing import issues)
   847  
   848  <a name="v0.30.0"></a>
   849  ## [v0.30.0] - 2020-06-12
   850  ### Features
   851  - **nrdb:** Fetch nrql query history
   852  
   853  <a name="v0.29.1"></a>
   854  ## [v0.29.1] - 2020-06-10
   855  ### Bug Fixes
   856  - **nrdb:** Correctly unwrap the graphql context for Query, better testing
   857  
   858  <a name="v0.29.0"></a>
   859  ## [v0.29.0] - 2020-06-10
   860  ### Bug Fixes
   861  - **nerdgraph:** Add omitempty for yaml output
   862  - **typegen:** Remove some overrides so types are generated without modifications
   863  
   864  ### Features
   865  - **nrdb:** Add nrdb.Query(acct, NRQL) via NerdGraph
   866  - **typegen:** Add imports to typegen
   867  
   868  <a name="v0.28.1"></a>
   869  ## [v0.28.1] - 2020-06-03
   870  ### Bug Fixes
   871  - **alerts:** add missing Outlier type to condition NrqlConditionTypes enum
   872  
   873  <a name="v0.28.0"></a>
   874  ## [v0.28.0] - 2020-06-03
   875  ### Bug Fixes
   876  - **alerts:** rename NrqlConditionTerms to singular for accuracy
   877  
   878  ### Features
   879  - **alerts:** add DeleteNrqlConditionMutation as a proxy to DeleteConditionMutation
   880  - **alerts:** add UpdateNrqlConditionOutlierMutation method for updating outlier NRQL alert conditions
   881  - **alerts:** add CreateNrqlConditionOutlierMutation method for creating outlier NRQL alert conditions
   882  
   883  ### Refactor
   884  - **nrql_conditions:** conditionID should be a string for consistency in ng implementation
   885  
   886  <a name="v0.27.1"></a>
   887  ## [v0.27.1] - 2020-05-29
   888  ### Bug Fixes
   889  - **serialization:** EpochTime handling of Unix timestamp with milliseconds
   890  
   891  ### Refactor
   892  - **alerts:** update NG-based condition IDs to string type
   893  
   894  <a name="v0.27.0"></a>
   895  ## [v0.27.0] - 2020-05-28
   896  ### Refactor
   897  - **alerts:** update NG-based policy and condition IDs to string types
   898  
   899  <a name="v0.26.0"></a>
   900  ## [v0.26.0] - 2020-05-27
   901  ### Bug Fixes
   902  - **http:** Use default User-Agent header if none provided
   903  - **http:** Refactor config.Compression and use it in http
   904  
   905  ### Features
   906  - **http:** Enable compression handling for requests, consolidate POST methods
   907  - **region:** Add Insights insert API URLs
   908  
   909  <a name="v0.25.1"></a>
   910  ## [v0.25.1] - 2020-05-20
   911  ### Bug Fixes
   912  - **alerts:** fix json tag for NrqlConditionInput.ValueFunction
   913  
   914  <a name="v0.25.0"></a>
   915  ## [v0.25.0] - 2020-05-20
   916  ### Features
   917  - enable APIKS auth for alerts and plugins packages
   918  - **alerts:** add nerdgraph-based alert condition deletion
   919  
   920  <a name="v0.24.1"></a>
   921  ## [v0.24.1] - 2020-05-19
   922  ### Bug Fixes
   923  - **apm:** don't return empty zero values for floats for MetricTimesliceValues which can be misleading
   924  - **apm:** adjust MetricDataParams json tags to support query params as arrays
   925  
   926  <a name="v0.24.0"></a>
   927  ## [v0.24.0] - 2020-05-15
   928  ### Features
   929  - **edge:** add trace observer resource
   930  
   931  <a name="v0.23.4"></a>
   932  ## [v0.23.4] - 2020-05-13
   933  ### Bug Fixes
   934  - **alerts:** allow blank runbook URL to be sent
   935  
   936  <a name="v0.23.3"></a>
   937  ## [v0.23.3] - 2020-05-12
   938  ### Bug Fixes
   939  - **workloads:** fix query type for entity guid
   940  
   941  <a name="v0.23.2"></a>
   942  ## [v0.23.2] - 2020-05-11
   943  ### Bug Fixes
   944  - **alerts:** Updating incorrect AlertEvents params
   945  - **region:** gracefully fall back to default region
   946  
   947  <a name="v0.23.1"></a>
   948  ## [v0.23.1] - 2020-05-04
   949  ### Bug Fixes
   950  - **alerts:** Alerts paging was incorrectly generating URLs
   951  
   952  <a name="v0.23.0"></a>
   953  ## [v0.23.0] - 2020-05-01
   954  ### Bug Fixes
   955  - **build:** Github actions `make lint` for commit messages need full history
   956  - **workloads:** Removing deprecated field `name` from `entitySearchQuery`
   957  
   958  ### Documentation Updates
   959  - **typegen:** Add a README for typegen
   960  
   961  ### Features
   962  - **events:** add alert events
   963  
   964  ### Refactor
   965  - **build:** Split up github actions a bit
   966  - **typegen:** Split/refactor much of typegen internals
   967  
   968  <a name="v0.22.0"></a>
   969  ## [v0.22.0] - 2020-04-23
   970  ### Bug Fixes
   971  - **alerts:** include "equal" operator for NRQL condition terms
   972  
   973  ### Features
   974  - **dashboards:** add grid_column_count field
   975  
   976  ### Refactor
   977  - **workloads:** query with GUID per upstream API change
   978  
   979  <a name="v0.21.1"></a>
   980  ## [v0.21.1] - 2020-04-15
   981  ### Bug Fixes
   982  - **alerts:** return a NotFound error when policies are not found in NerdGraph
   983  
   984  ### Refactor
   985  - **workloads:** remove deprecated fields
   986  
   987  <a name="v0.21.0"></a>
   988  ## [v0.21.0] - 2020-04-06
   989  ### Bug Fixes
   990  - **build:** goreleaser now supports libraries, remove hack in config, skip build
   991  
   992  ### Features
   993  - **typegen:** handle scalar types
   994  
   995  ### Refactor
   996  - **alerts:** Update go:generate for types signature
   997  - **newrelic:** Continue to fail, do not log invalid region
   998  - **region:** Better error types/more tests
   999  - **region:** Split parsing / fetching of region data so Parse can be reused
  1000  - **typegen:** Filter internal context off of generated descriptions if present
  1001  - **typegen:** Break out some structs
  1002  - **typegen:** Move all schema generation stuff into typegen
  1003  
  1004  <a name="v0.20.1"></a>
  1005  ## [v0.20.1] - 2020-04-01
  1006  ### Bug Fixes
  1007  - **alerts:** use pointers for the result struct
  1008  
  1009  ### Refactor
  1010  - **nerdstorage:** check scope ID for zero values during nerdstorage operations
  1011  
  1012  <a name="v0.20.0"></a>
  1013  ## [v0.20.0] - 2020-03-31
  1014  ### Bug Fixes
  1015  - **alerts:** include missing types to generate
  1016  - **nrql_conditions:** fix spelling errors, fix types
  1017  - **region:** Better URL building
  1018  - **typegen:** ensure we also generate non-input fields
  1019  - **typegen:** ensure handling of slice/LIST types
  1020  - **typegen:** default to resolving nested types
  1021  
  1022  ### Documentation Updates
  1023  - **README:** Update example in README, closes [#225](https://github.com/newrelic/newrelic-client-go/issues/225)
  1024  - **nerdstorage:** add examples
  1025  
  1026  ### Features
  1027  - **alerts:** implement NerdGraph policy search
  1028  - **internal:** add additional error context to graphQLError
  1029  - **nerdstorage:** add a nerdstorage package and resource
  1030  - **region:** Add a region package
  1031  - **typegen:** handle types of Kind OBJECT
  1032  
  1033  ### Refactor
  1034  - **alerts:** fix alerts tests
  1035  - **alerts:** Move FQDN/URL creation into package, out of http client for REST
  1036  - **apm:** Update apm tests
  1037  - **apm:** Move FQDN/URL creation into package, out of http client for REST
  1038  - **config:** Migrate Region to pkg/region
  1039  - **config:** Add new func for config
  1040  - **config:** Remove unused config fields
  1041  - **dashboards:** Update dashboard tests
  1042  - **dashboards:** Move FQDN/URL creation into package, out of http client for REST
  1043  - **entities:** Update entities tests
  1044  - **http:** introduce a request-scoped API for NerdGraph queries
  1045  - **http:** Remove assumption that we are talking to a REST endpoint
  1046  - **http:** Move HTTP client to use new region format
  1047  - **nerdgraph:** Update nerdgraph tests
  1048  - **plugins:** Update plugin tests
  1049  - **plugins:** Move FQDN/URL creation into package, out of http client for REST
  1050  - **region:** Change access to config.Region to ensure it exists
  1051  - **synthetics:** Update synthetics tests
  1052  - **synthetics:** Move FQDN/URL creation into package, out of http client for REST
  1053  - **typegen:** Convert to using go generate to run typegen, `make generate` to test
  1054  - **workloads:** Update workloads tests
  1055  
  1056  <a name="v0.19.0"></a>
  1057  ## [v0.19.0] - 2020-03-25
  1058  ### Bug Fixes
  1059  - **alerts:** policy update response test
  1060  - **workloads:** remove nullable struct fields unless necessary
  1061  
  1062  ### Features
  1063  - **alerts:** add search method for NRQL conditions
  1064  - **alerts:** add get method for query NRQL conditions
  1065  - **alerts:** add update methods for baseline and static NRQL conditions
  1066  - **alerts:** add create methods for baseline and static NRQL conditions
  1067  - **nerdgraph:** begin generating structs from schema
  1068  
  1069  ### Refactor
  1070  - **alerts:** consolidate Nrql condition structs for better reusability
  1071  
  1072  <a name="v0.18.0"></a>
  1073  ## [v0.18.0] - 2020-03-20
  1074  ### Bug Fixes
  1075  - **workloads:** fix some bugs in the workloads implementation
  1076  - **workloads:** export the workloads API via the newrelic package
  1077  
  1078  ### Features
  1079  - **alerts:** implement muting rules
  1080  
  1081  <a name="v0.17.1"></a>
  1082  ## [v0.17.1] - 2020-03-18
  1083  ### Bug Fixes
  1084  - **alerts:** add custom unmarshaling for ConditionTerm
  1085  - **workloads:** use epoch time for EntitySearchQuery.CreatedAt
  1086  
  1087  <a name="v0.17.0"></a>
  1088  ## [v0.17.0] - 2020-03-17
  1089  ### Bug Fixes
  1090  - **workloads:** map non-nullable fields to structs correctly
  1091  
  1092  ### Documentation Updates
  1093  - **alerts:** add package-level documentation and examples
  1094  - **apm:** add package-level documentation and examples
  1095  - **client:** add synopses for all packages
  1096  - **config:** add package-level documentation
  1097  - **dashboards:** add package-level documentation and examples
  1098  - **entities:** add package-level documentation and examples
  1099  - **errors:** update package-level documentation
  1100  - **infrastructure:** add package-level documentation
  1101  - **nerdgraph:** add package-level documentation and examples
  1102  - **newrelic:** add package-level documentation and examples
  1103  - **newrelic:** use single-letter vars for receivers
  1104  - **plugins:** add package-level documentation and examples
  1105  - **synthetics:** add package-level documentation and examples
  1106  
  1107  ### Features
  1108  - **alerts:** implement graphql policy methods
  1109  - **workloads:** add update operation, rework integration test scenario
  1110  - **workloads:** add delete and duplicate mutations
  1111  - **workloads:** add a workload create operation
  1112  - **workloads:** add a workloads resource, list and get methods
  1113  
  1114  ### Refactor
  1115  - **alerts:** Fix lint issue
  1116  - **alerts:** add types for fields with known values
  1117  - **apm:** Move Application REST implementation, use interface
  1118  - **dashboards:** add types for fields with known values
  1119  - **http:** Move NewRequest, have it follow New* func format
  1120  - **http:** Move graphql code out to file
  1121  - **http:** Make all fields private, add some setters/getters, more tests
  1122  - **http:** Consolidate GraphQL client, rename to http.Client
  1123  - **http:** Move GraphQL into http.NewRelicClient as Query()
  1124  
  1125  <a name="v0.16.0"></a>
  1126  ## [v0.16.0] - 2020-03-11
  1127  ### Bug Fixes
  1128  - **build:** Force pull tags after each checkout
  1129  
  1130  ### Documentation Updates
  1131  - update community support information
  1132  
  1133  ### Features
  1134  - **entities:** Add some more details from BrowserApplicationEntity
  1135  - **entities:** Return more data on ApmApplicationEntity, and be consistent in what we return between fetch and search
  1136  
  1137  ### Refactor
  1138  - **entities:** Change Entity.Type type... Add more to the ENUMs
  1139  
  1140  <a name="v0.15.0"></a>
  1141  ## [v0.15.0] - 2020-03-09
  1142  ### Bug Fixes
  1143  - **apm:** remove unused field
  1144  - **build:** Remove working dir config for CircleCI
  1145  - **http:** allow overriding of service name
  1146  
  1147  ### Refactor
  1148  - **alert_conditions:** remove transient PolicyID from struct for consistency with API response
  1149  - **alerts:** use consistent types for incident timestamp fields
  1150  - **build:** Make the build system consistent with other projects
  1151  - **nrql_conditions:** remove transient PolicyID from struct for consistency with API response
  1152  - **plugins_conditions:** remove transient PolicyID from struct for consistency with API response
  1153  
  1154  <a name="v0.14.0"></a>
  1155  ## [v0.14.0] - 2020-03-05
  1156  ### Features
  1157  - **newrelic:** add types for fields with well known values
  1158  
  1159  <a name="v0.13.0"></a>
  1160  ## [v0.13.0] - 2020-03-03
  1161  ### Bug Fixes
  1162  - **entities:** include applicationId for ApmApplicationEntity results
  1163  - **entities:** Make ApplicationID optional in results, omit if not returned by the API
  1164  - **http:** create a new errorValue for every request
  1165  
  1166  ### Refactor
  1167  - **apm:** refactor deployments resource to use new auth strategy
  1168  - **http:** refactor client to a request-scoped config context
  1169  
  1170  <a name="v0.12.0"></a>
  1171  ## [v0.12.0] - 2020-02-28
  1172  ### Bug Fixes
  1173  - **docs:** Fix the release badge
  1174  
  1175  ### Features
  1176  - **nerdgraph:** implement ability to make raw graphql query
  1177  
  1178  ### Refactor
  1179  - **alerts:** Move structs into implementing files
  1180  - **apm:** Move structs into implementing files
  1181  - **config:** BREAKING CHANGE: Change environment vars and rename APIKey to AdminApiKey
  1182  - **dashboards:** Move structs into implementing files
  1183  - **entities:** Move structs into implementing files
  1184  - **synthetics:** Move structs into implementing files
  1185  
  1186  <a name="v0.11.0"></a>
  1187  ## [v0.11.0] - 2020-02-27
  1188  ### Features
  1189  - **http:** allow personal API keys to be used for alerts and APM resources
  1190  
  1191  ### Refactor
  1192  - **http:** refactor authentication out of http client
  1193  
  1194  <a name="v0.10.1"></a>
  1195  ## [v0.10.1] - 2020-02-20
  1196  ### Bug Fixes
  1197  - **entities:** tags filter needs to use type TagValue in graphql query
  1198  - **newrelic:** Add option to set ServiceName in Config
  1199  
  1200  <a name="v0.10.0"></a>
  1201  ## [v0.10.0] - 2020-02-19
  1202  ### Features
  1203  - **ci:** add release make target
  1204  - **ci:** the beginnings of some release automation
  1205  - **synthetics:** add secure credentials resource
  1206  - **synthetics:** implement label monitor support
  1207  
  1208  <a name="v0.9.0"></a>
  1209  ## [v0.9.0] - 2020-02-05
  1210  ### Bug Fixes
  1211  - allow string representations of JSON for alert channel webhook and payload
  1212  - **http:** Clear client responses between pages
  1213  
  1214  ### Features
  1215  - **alerts:** Implement multi-location synthetics conditions
  1216  - **http:** add trace logging with additional request info
  1217  
  1218  <a name="v0.8.0"></a>
  1219  ## [v0.8.0] - 2020-01-29
  1220  ### Bug Fixes
  1221  - **alerts:** ensure multiple channels can be added via /alerts_policy_channel.json endpoint ([#114](https://github.com/newrelic/newrelic-client-go/issues/114))
  1222  
  1223  ### Features
  1224  - **apm:** Add support application metric names and data
  1225  
  1226  <a name="v0.7.1"></a>
  1227  ## [v0.7.1] - 2020-01-24
  1228  ### Bug Fixes
  1229  - **alerts:** handle more complex JSON structures in headers and/or payload
  1230  - **logging:** use global methods for the default logger rather than a logrus instance
  1231  
  1232  ### Refactor
  1233  - **entities:** rename SearchEntities params struct per convention
  1234  - **newrelic:** remove reference to pointer for http transport config
  1235  
  1236  <a name="v0.7.0"></a>
  1237  ## [v0.7.0] - 2020-01-23
  1238  ### Features
  1239  - **newrelic:** add ConfigOptions for logging
  1240  - **newrelic:** add the ability to configure base URLs per API
  1241  
  1242  ### Refactor
  1243  - **newrelic:** incorporate code review feedback
  1244  
  1245  <a name="v0.6.0"></a>
  1246  ## [v0.6.0] - 2020-01-22
  1247  ### Features
  1248  - **alerts:** add GetSyntheticsCondition method ([#105](https://github.com/newrelic/newrelic-client-go/issues/105))
  1249  
  1250  <a name="v0.5.1"></a>
  1251  ## [v0.5.1] - 2020-01-21
  1252  ### Bug Fixes
  1253  - **alerts:** custom unmarshal of channel configuration Headers and Payload fields ([#102](https://github.com/newrelic/newrelic-client-go/issues/102))
  1254  
  1255  <a name="v0.5.0"></a>
  1256  ## [v0.5.0] - 2020-01-16
  1257  ### Documentation Updates
  1258  - **newrelic:** update API key configuration documentation
  1259  
  1260  ### Refactor
  1261  - **newrelic:** validate that at least one API key is provided
  1262  
  1263  <a name="v0.4.0"></a>
  1264  ## [v0.4.0] - 2020-01-15
  1265  ### Bug Fixes
  1266  - retry HTTP requests on 429 status codes
  1267  
  1268  ### Features
  1269  - **entities:** add entities search and entity tagging
  1270  
  1271  ### Refactor
  1272  - update test helpers to use new mock server, consistent patterns in tests
  1273  
  1274  <a name="v0.3.0"></a>
  1275  ## [v0.3.0] - 2020-01-13
  1276  ### Bug Fixes
  1277  - make use of ErrorNotFound type for Get methods that are based on List methods
  1278  - add policy ID to alert condition
  1279  
  1280  ### Documentation Updates
  1281  - update example
  1282  - **build:** Update README for commit message format
  1283  - **changelog:** Add auto-generation of CHANGELOG from git comments via `make changelog`
  1284  
  1285  ### Features
  1286  - add top-level logging package for convenience
  1287  - add option for JSON logging and fail gracefully when log level cannot be parsed
  1288  - introduce logging
  1289  - update monitor scripts with return design pattern, update tests
  1290  
  1291  ### Refactor
  1292  - update alerts incidents to follow return design pattern, parallelize and use assert lib in alert incidents tests
  1293  - update ListDashboards to return array of pointers, update Dashboard test to use assert
  1294  - update ListApplications to return array of pointers, update tests to use assert
  1295  - update alert channels to return array of pointers, update tests to use assert
  1296  - update synthetics conditions to return array of pointers
  1297  - use require lib for dashboards integration tests
  1298  - refactor to package-based types files
  1299  - remove config pointer references
  1300  - remove unnecessary else
  1301  - create a logger instance per package
  1302  - move logging config code into logging package
  1303  - use centralized test helpers and remove old ones
  1304  - rescope vars for integration tests to avoid variable name conflicts
  1305  - remove redundant 'alert' from file names
  1306  - remove redundant 'Alert' from naming convention
  1307  - update monitors to use return design pattern where applicable, update tests
  1308  - incorporate code review feedback
  1309  - consistent use of pointers for &reqBody structs
  1310  - **alerts:** Spike example of changes to the mock setup
  1311  - **alerts:** Update mock server format, continue to have pkg helper
  1312  - **config:** Change Region to a string, then parse with region package
  1313  - **newrelic:** Extract config setting to opts ... format
  1314  - **region:** Move region out of config into package, add Parse(string)
  1315  
  1316  <a name="v0.2.0"></a>
  1317  ## [v0.2.0] - 2020-01-08
  1318  ### Documentation Updates
  1319  - update readme example
  1320  
  1321  <a name="v0.1.0"></a>
  1322  ## v0.1.0 - 2020-01-07
  1323  ### Bug Fixes
  1324  - rename variables to fix redeclared error
  1325  - update unit tests to use new method sigs
  1326  - fix monitor ID type and GetMonitor URL
  1327  - http client needs to handle other 'success' response status codes such as 201
  1328  - add godoc as a dep, and a warning about GOPATH and godoc
  1329  - fix paging bug for v2 API
  1330  - **lint:** formatting fixes for linter
  1331  
  1332  ### Documentation Updates
  1333  - add alerts package docs
  1334  - temporarily checking in broken import paths in generated markdown docs
  1335  - add inline documentation
  1336  - add badges to README
  1337  - fill in missing inline documentation
  1338  - document some methods
  1339  
  1340  ### Features
  1341  - add DeletePluginCondition
  1342  - add CreatePluginCondition
  1343  - add UpdatePluginCondition
  1344  - add GetPluginCondition
  1345  - add ListPluginsConditions
  1346  - encode monitor script text
  1347  - add ability to use 'detailed' query param in ListPlugins method
  1348  - add GetPlugin
  1349  - add ListPlugins
  1350  - publicly expose error types
  1351  - finish components endpoints
  1352  - add Components
  1353  - add internal utils package, move IntArrayToString() util to new home
  1354  - add integration tests for key transactions
  1355  - add query param filters for ListKeyTransactions
  1356  - add GetKeyTransaction
  1357  - add ListKeyTransactions
  1358  - add DeleteLabel
  1359  - add CreateLabel
  1360  - add ListLabels, add GetLabel
  1361  - add DeleteDeployment
  1362  - add CreateDeployment
  1363  - add ListDeployments
  1364  - centralize apm test helpers
  1365  - add DeleteNrqlAlertCondition
  1366  - add UpdateNrqlAlertCondition
  1367  - add CreateNrqlAlertCondition
  1368  - add GetNrqlAlertCondition
  1369  - add ListNrqlAlertConditions
  1370  - add UpdateAlertPolicy
  1371  - add DeleteAlertCondition
  1372  - add CreateAlertCondition
  1373  - add GetAlertCondition
  1374  - add ListAlertConditions
  1375  - get infra condition integration tests passing
  1376  - add InfrastructureConditions
  1377  - add MonitorScripts
  1378  - add MonitorScript
  1379  - add DeleteAlertPolicyChannel, update unit tests, add integration test (might need to remove this)
  1380  - add alert policy channels
  1381  - add synthetics alert conditions
  1382  - add synthetics alert conditions
  1383  - add GetAlertChannel method
  1384  - add CreateAlertChannel, ListAlertChannels, DeleteAlertChannel
  1385  - add DeleteMonitor
  1386  - add UpdateMonitor
  1387  - add CreateMonitor
  1388  - add dashboards
  1389  - add DeleteAlertPolicy method
  1390  - add UpdateAlertPolicy method
  1391  - add CreateAlertPolicy method
  1392  - add GetAlertPolicy method
  1393  - add ListAlertPolicies method
  1394  - alerts package
  1395  - create remaining CRUD methods for application resource
  1396  - add new dependency-free client implementation
  1397  - add version.go per auto-versioning docs
  1398  - add ListAlertConditions for infrastructure
  1399  - add infra namespace
  1400  - add catchall newrelic package
  1401  - add New Relic environment enum
  1402  - maximize page size for ListMonitors
  1403  - add ListMonitors method for Synthetics monitors
  1404  - add application filtering for ListApplications
  1405  - get TestListApplications passing
  1406  
  1407  ### Refactor
  1408  - updates per code review
  1409  - use proper noun Plugins in naming convention
  1410  - update key txns to use new query string parsing mechanism
  1411  - simplify integration test scenarios for components
  1412  - move components to the plugins package
  1413  - move query string parsing to an external package
  1414  - represent query params as a struct rather than a map
  1415  - return slices of pointers instead of slices of structs
  1416  - simplify parameter handling logic
  1417  - optimize IntArrayToString() per review, add test cases
  1418  - add integration tests, update unit tests, links should be a pointer for omission
  1419  - Makefile cleanup
  1420  - optimize pushing to array of pointers
  1421  - refactor synthetics conditions to established patterns
  1422  - refactor alerts package to established patterns
  1423  - refactor synthetics package to established patterns
  1424  - update local var names for consistency
  1425  - update Epoch to EpochTime
  1426  - remove redundant 'Alert' from naming convention
  1427  - remove pointer from AlertChannelConfiguration
  1428  - utilize testify assert library, other minor refactors
  1429  - refactor unit tests to use testify assertions
  1430  - add concrete types for field with known possible values
  1431  - use Epoch type for date types instead of int64
  1432  - consolidate request body structs into one alertPolicyRequestBody
  1433  - no pointers for param fields
  1434  - integrate new http client
  1435  - simplify HTTP method signatures
  1436  - add the remaining HTTP methods
  1437  - rename the new client types
  1438  - remove the old resty-based client
  1439  - put new client in place for all resources
  1440  - make ListApplications use the new client
  1441  - move version into its own internal package for now
  1442  - incorporate linter suggestions
  1443  - clean up the configuration API for NewRelicClient
  1444  - restructuring project files
  1445  - extract cross cutting concern for apm resources
  1446  - extract paging implementation
  1447  - rename packages for clarity, promote Config to the public package
  1448  
  1449  [Unreleased]: https://github.com/newrelic/newrelic-client-go/compare/v1.1.0...HEAD
  1450  [v1.1.0]: https://github.com/newrelic/newrelic-client-go/compare/v1.0.0...v1.1.0
  1451  [v1.0.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.91.3...v1.0.0
  1452  [v0.91.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.91.2...v0.91.3
  1453  [v0.91.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.91.1...v0.91.2
  1454  [v0.91.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.91.0...v0.91.1
  1455  [v0.91.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.90.0...v0.91.0
  1456  [v0.90.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.89.1...v0.90.0
  1457  [v0.89.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.89.0...v0.89.1
  1458  [v0.89.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.88.1...v0.89.0
  1459  [v0.88.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.88.0...v0.88.1
  1460  [v0.88.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.87.1...v0.88.0
  1461  [v0.87.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.87.0...v0.87.1
  1462  [v0.87.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.86.5...v0.87.0
  1463  [v0.86.5]: https://github.com/newrelic/newrelic-client-go/compare/v0.86.4...v0.86.5
  1464  [v0.86.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.86.3...v0.86.4
  1465  [v0.86.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.86.2...v0.86.3
  1466  [v0.86.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.86.1...v0.86.2
  1467  [v0.86.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.86.0...v0.86.1
  1468  [v0.86.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.85.0...v0.86.0
  1469  [v0.85.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.84.0...v0.85.0
  1470  [v0.84.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.83.0...v0.84.0
  1471  [v0.83.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.82.0...v0.83.0
  1472  [v0.82.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.81.0...v0.82.0
  1473  [v0.81.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.80.0...v0.81.0
  1474  [v0.80.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.79.0...v0.80.0
  1475  [v0.79.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.78.0...v0.79.0
  1476  [v0.78.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.77.0...v0.78.0
  1477  [v0.77.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.76.0...v0.77.0
  1478  [v0.76.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.75.0...v0.76.0
  1479  [v0.75.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.74.2...v0.75.0
  1480  [v0.74.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.74.1...v0.74.2
  1481  [v0.74.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.74.0...v0.74.1
  1482  [v0.74.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.73.0...v0.74.0
  1483  [v0.73.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.72.0...v0.73.0
  1484  [v0.72.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.71.0...v0.72.0
  1485  [v0.71.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.70.0...v0.71.0
  1486  [v0.70.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.69.0...v0.70.0
  1487  [v0.69.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.68.3...v0.69.0
  1488  [v0.68.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.68.2...v0.68.3
  1489  [v0.68.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.68.1...v0.68.2
  1490  [v0.68.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.68.0...v0.68.1
  1491  [v0.68.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.67.0...v0.68.0
  1492  [v0.67.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.66.2...v0.67.0
  1493  [v0.66.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.66.1...v0.66.2
  1494  [v0.66.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.66.0...v0.66.1
  1495  [v0.66.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.65.0...v0.66.0
  1496  [v0.65.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.64.1...v0.65.0
  1497  [v0.64.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.64.0...v0.64.1
  1498  [v0.64.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.63.5...v0.64.0
  1499  [v0.63.5]: https://github.com/newrelic/newrelic-client-go/compare/v0.63.4...v0.63.5
  1500  [v0.63.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.63.3...v0.63.4
  1501  [v0.63.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.63.2...v0.63.3
  1502  [v0.63.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.63.1...v0.63.2
  1503  [v0.63.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.63.0...v0.63.1
  1504  [v0.63.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.62.1...v0.63.0
  1505  [v0.62.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.62.0...v0.62.1
  1506  [v0.62.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.61.4...v0.62.0
  1507  [v0.61.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.61.3...v0.61.4
  1508  [v0.61.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.61.2...v0.61.3
  1509  [v0.61.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.61.1...v0.61.2
  1510  [v0.61.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.61.0...v0.61.1
  1511  [v0.61.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.60.2...v0.61.0
  1512  [v0.60.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.60.1...v0.60.2
  1513  [v0.60.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.60.0...v0.60.1
  1514  [v0.60.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.59.4...v0.60.0
  1515  [v0.59.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.59.3...v0.59.4
  1516  [v0.59.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.59.2...v0.59.3
  1517  [v0.59.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.59.1...v0.59.2
  1518  [v0.59.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.59.0...v0.59.1
  1519  [v0.59.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.58.5...v0.59.0
  1520  [v0.58.5]: https://github.com/newrelic/newrelic-client-go/compare/v0.58.4...v0.58.5
  1521  [v0.58.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.58.3...v0.58.4
  1522  [v0.58.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.58.2...v0.58.3
  1523  [v0.58.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.58.1...v0.58.2
  1524  [v0.58.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.58.0...v0.58.1
  1525  [v0.58.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.57.2...v0.58.0
  1526  [v0.57.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.57.1...v0.57.2
  1527  [v0.57.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.57.0...v0.57.1
  1528  [v0.57.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.56.2...v0.57.0
  1529  [v0.56.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.56.1...v0.56.2
  1530  [v0.56.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.56.0...v0.56.1
  1531  [v0.56.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.8...v0.56.0
  1532  [v0.55.8]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.7...v0.55.8
  1533  [v0.55.7]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.6...v0.55.7
  1534  [v0.55.6]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.5...v0.55.6
  1535  [v0.55.5]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.4...v0.55.5
  1536  [v0.55.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.3...v0.55.4
  1537  [v0.55.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.2...v0.55.3
  1538  [v0.55.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.1...v0.55.2
  1539  [v0.55.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.55.0...v0.55.1
  1540  [v0.55.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.54.1...v0.55.0
  1541  [v0.54.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.54.0...v0.54.1
  1542  [v0.54.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.53.0...v0.54.0
  1543  [v0.53.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.52.0...v0.53.0
  1544  [v0.52.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.51.0...v0.52.0
  1545  [v0.51.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.50.0...v0.51.0
  1546  [v0.50.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.49.0...v0.50.0
  1547  [v0.49.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.48.1...v0.49.0
  1548  [v0.48.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.48.0...v0.48.1
  1549  [v0.48.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.47.3...v0.48.0
  1550  [v0.47.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.47.2...v0.47.3
  1551  [v0.47.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.47.1...v0.47.2
  1552  [v0.47.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.47.0...v0.47.1
  1553  [v0.47.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.46.0...v0.47.0
  1554  [v0.46.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.45.0...v0.46.0
  1555  [v0.45.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.44.0...v0.45.0
  1556  [v0.44.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.43.0...v0.44.0
  1557  [v0.43.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.42.1...v0.43.0
  1558  [v0.42.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.42.0...v0.42.1
  1559  [v0.42.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.41.2...v0.42.0
  1560  [v0.41.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.41.1...v0.41.2
  1561  [v0.41.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.41.0...v0.41.1
  1562  [v0.41.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.40.0...v0.41.0
  1563  [v0.40.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.39.0...v0.40.0
  1564  [v0.39.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.38.0...v0.39.0
  1565  [v0.38.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.37.0...v0.38.0
  1566  [v0.37.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.36.0...v0.37.0
  1567  [v0.36.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.35.1...v0.36.0
  1568  [v0.35.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.35.0...v0.35.1
  1569  [v0.35.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.34.0...v0.35.0
  1570  [v0.34.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.33.2...v0.34.0
  1571  [v0.33.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.33.1...v0.33.2
  1572  [v0.33.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.33.0...v0.33.1
  1573  [v0.33.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.32.1...v0.33.0
  1574  [v0.32.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.32.0...v0.32.1
  1575  [v0.32.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.31.3...v0.32.0
  1576  [v0.31.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.31.2...v0.31.3
  1577  [v0.31.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.31.1...v0.31.2
  1578  [v0.31.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.31.0...v0.31.1
  1579  [v0.31.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.30.2...v0.31.0
  1580  [v0.30.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.30.1...v0.30.2
  1581  [v0.30.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.30.0...v0.30.1
  1582  [v0.30.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.29.1...v0.30.0
  1583  [v0.29.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.29.0...v0.29.1
  1584  [v0.29.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.28.1...v0.29.0
  1585  [v0.28.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.28.0...v0.28.1
  1586  [v0.28.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.27.1...v0.28.0
  1587  [v0.27.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.27.0...v0.27.1
  1588  [v0.27.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.26.0...v0.27.0
  1589  [v0.26.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.25.1...v0.26.0
  1590  [v0.25.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.25.0...v0.25.1
  1591  [v0.25.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.24.1...v0.25.0
  1592  [v0.24.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.24.0...v0.24.1
  1593  [v0.24.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.23.4...v0.24.0
  1594  [v0.23.4]: https://github.com/newrelic/newrelic-client-go/compare/v0.23.3...v0.23.4
  1595  [v0.23.3]: https://github.com/newrelic/newrelic-client-go/compare/v0.23.2...v0.23.3
  1596  [v0.23.2]: https://github.com/newrelic/newrelic-client-go/compare/v0.23.1...v0.23.2
  1597  [v0.23.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.23.0...v0.23.1
  1598  [v0.23.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.22.0...v0.23.0
  1599  [v0.22.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.21.1...v0.22.0
  1600  [v0.21.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.21.0...v0.21.1
  1601  [v0.21.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.20.1...v0.21.0
  1602  [v0.20.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.20.0...v0.20.1
  1603  [v0.20.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.19.0...v0.20.0
  1604  [v0.19.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.18.0...v0.19.0
  1605  [v0.18.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.17.1...v0.18.0
  1606  [v0.17.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.17.0...v0.17.1
  1607  [v0.17.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.16.0...v0.17.0
  1608  [v0.16.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.15.0...v0.16.0
  1609  [v0.15.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.14.0...v0.15.0
  1610  [v0.14.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.13.0...v0.14.0
  1611  [v0.13.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.12.0...v0.13.0
  1612  [v0.12.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.11.0...v0.12.0
  1613  [v0.11.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.10.1...v0.11.0
  1614  [v0.10.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.10.0...v0.10.1
  1615  [v0.10.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.9.0...v0.10.0
  1616  [v0.9.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.8.0...v0.9.0
  1617  [v0.8.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.7.1...v0.8.0
  1618  [v0.7.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.7.0...v0.7.1
  1619  [v0.7.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.6.0...v0.7.0
  1620  [v0.6.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.5.1...v0.6.0
  1621  [v0.5.1]: https://github.com/newrelic/newrelic-client-go/compare/v0.5.0...v0.5.1
  1622  [v0.5.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.4.0...v0.5.0
  1623  [v0.4.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.3.0...v0.4.0
  1624  [v0.3.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.2.0...v0.3.0
  1625  [v0.2.0]: https://github.com/newrelic/newrelic-client-go/compare/v0.1.0...v0.2.0