Releases: newrelic/newrelic-client-go
Releases · newrelic/newrelic-client-go
newrelic-client-go v0.23.3
newrelic-client-go v0.23.2
[v0.23.2] - 2020-05-11
Bug Fixes
- alerts: Updating incorrect AlertEvents params
- region: gracefully fall back to default region
newrelic-client-go v0.23.1
[v0.23.1] - 2020-05-04
Bug Fixes
- alerts: Alerts paging was incorrectly generating URLs
newrelic-client-go v0.23.0
[v0.23.0] - 2020-05-01
Bug Fixes
- build: Github actions
make lint
for commit messages need full history - workloads: Removing deprecated field
name
fromentitySearchQuery
Documentation Updates
- typegen: Add a README for typegen
Features
- events: add alert events
Refactor
- build: Split up github actions a bit
- typegen: Split/refactor much of typegen internals
newrelic-client-go v0.22.0
[v0.22.0] - 2020-04-23
Bug Fixes
- alerts: include "equal" operator for NRQL condition terms
Features
- dashboards: add grid_column_count field
Refactor
- workloads: query with GUID per upstream API change
newrelic-client-go v0.21.1
[v0.21.1] - 2020-04-15
Bug Fixes
- alerts: return a NotFound error when policies are not found in NerdGraph
Refactor
- workloads: remove deprecated fields
Release v0.21.0
[v0.21.0] - 2020-04-06
Bug Fixes
- build: goreleaser now supports libraries, remove hack in config, skip build
Features
- typegen: handle scalar types
Refactor
- alerts: Update go:generate for types signature
- newrelic: Continue to fail, do not log invalid region
- region: Better error types/more tests
- region: Split parsing / fetching of region data so Parse can be reused
- typegen: Filter internal context off of generated descriptions if present
- typegen: Break out some structs
- typegen: Move all schema generation stuff into typegen
newrelic-client-go v0.20.1
[v0.20.1] - 2020-04-01
Bug Fixes
- alerts: use pointers for the result struct
Refactor
- nerdstorage: check scope ID for zero values during nerdstorage operations
newrelic-client-go v0.20.0
[v0.20.0] - 2020-03-31
Bug Fixes
- alerts: include missing types to generate
- nrql_conditions: fix spelling errors, fix types
- region: Better URL building
- typegen: ensure we also generate non-input fields
- typegen: ensure handling of slice/LIST types
- typegen: default to resolving nested types
Documentation Updates
- README: Update example in README, closes #225
- nerdstorage: add examples
Features
- alerts: implement NerdGraph policy search
- internal: add additional error context to graphQLError
- nerdstorage: add a nerdstorage package and resource
- region: Add a region package
- typegen: handle types of Kind OBJECT
Refactor
- alerts: fix alerts tests
- alerts: Move FQDN/URL creation into package, out of http client for REST
- apm: Update apm tests
- apm: Move FQDN/URL creation into package, out of http client for REST
- config: Migrate Region to pkg/region
- config: Add new func for config
- config: Remove unused config fields
- dashboards: Update dashboard tests
- dashboards: Move FQDN/URL creation into package, out of http client for REST
- entities: Update entities tests
- http: introduce a request-scoped API for NerdGraph queries
- http: Remove assumption that we are talking to a REST endpoint
- http: Move HTTP client to use new region format
- nerdgraph: Update nerdgraph tests
- plugins: Update plugin tests
- plugins: Move FQDN/URL creation into package, out of http client for REST
- region: Change access to config.Region to ensure it exists
- synthetics: Update synthetics tests
- synthetics: Move FQDN/URL creation into package, out of http client for REST
- typegen: Convert to using go generate to run typegen,
make generate
to test - workloads: Update workloads tests
newrelic-client-go v0.19.0
[v0.19.0] - 2020-03-25
Bug Fixes
- alerts: policy update response test
- workloads: remove nullable struct fields unless necessary
Features
- alerts: add search method for NRQL conditions
- alerts: add get method for query NRQL conditions
- alerts: add update methods for baseline and static NRQL conditions
- alerts: add create methods for baseline and static NRQL conditions
- nerdgraph: begin generating structs from schema
Refactor
- alerts: consolidate Nrql condition structs for better reusability