v0.54.1 - 2022-09-14
- install: Close output file so recipe can write (#1361)
v0.54.0 - 2022-09-13
- install: allow the previous patch version to install (#1358)
v0.53.3 - 2022-09-06
v0.53.2 - 2022-08-29
v0.53.1 - 2022-08-25
v0.53.0 - 2022-08-22
- client: add logger.log-table-widget to widgetTypes
v0.52.8 - 2022-08-18
v0.52.7 - 2022-08-16
v0.52.6 - 2022-08-16
- default config: Reuse existing NRClient to assert valid profile
v0.52.5 - 2022-07-27
- agent: updated example command and spelling mistake (#1340)
v0.52.4 - 2022-07-26
v0.52.3 - 2022-07-21
v0.52.2 - 2022-07-13
- install: parse recipe output when failing execution too (#1338)
v0.52.1 - 2022-07-12
- install: ensure host has name for installations (#1334)
v0.52.0 - 2022-07-11
- env-to-yaml: fix indentation of passthrough_environment list
- install: wire recipe metadata to event (#1331)
v0.51.4 - 2022-07-07
v0.51.3 - 2022-07-05
v0.51.2 - 2022-07-01
v0.51.1 - 2022-06-30
- install: fix serial install detection for windows (#1326)
v0.51.0 - 2022-06-30
- install: ensure only 1 newrelic install is running at once
v0.50.14 - 2022-06-29
v0.50.13 - 2022-06-28
v0.50.12 - 2022-06-27
v0.50.11 - 2022-06-27
v0.50.10 - 2022-06-27
v0.50.9 - 2022-06-24
v0.50.8 - 2022-06-23
v0.50.7 - 2022-06-16
v0.50.6 - 2022-06-16
v0.50.5 - 2022-06-14
v0.50.4 - 2022-06-13
v0.50.3 - 2022-06-13
v0.50.2 - 2022-06-08
v0.50.1 - 2022-06-07
- install: Remove changelog writing to bypass sidekick error (#1314)
v0.50.0 - 2022-06-03
- unsupported: enhance messaging for unsupported systems
v0.49.13 - 2022-06-02
v0.49.12 - 2022-06-02
v0.49.11 - 2022-06-01
- install: Recommendation only needed for targeted none installed recipes (#1308)
v0.49.10 - 2022-06-01
- install: pre-install eval panic should return valid result (#1309)
v0.49.9 - 2022-05-31
v0.49.8 - 2022-05-31
v0.49.7 - 2022-05-25
v0.49.6 - 2022-05-25
- publish: temporarily disabled e2e deps to allow cli publish
v0.49.5 - 2022-05-25
v0.49.4 - 2022-05-24
v0.49.3 - 2022-05-23
v0.49.2 - 2022-05-23
v0.49.1 - 2022-05-23
v0.49.0 - 2022-05-19
- envars: Pass NRIA_CUSTOM_ATTRIBUTES and NRIA_PASSTHROUGH_ENVIRONMENT cli args to recipe context
- envars-to-recipe: Parsing/passing envars as yaml to recipe context
- install: add detection during targeted install (#1291)
- unsupported: create better messaging for unsupported recipes
v0.48.2 - 2022-05-11
- release: fix paths for releasing + publishing windows artifacts
v0.48.1 - 2022-05-11
v0.48.0 - 2022-05-11
v0.47.1 - 2022-05-06
v0.47.0 - 2022-05-04
v0.46.4 - 2022-05-02
- spelling: Fix a typo on 'attempted'
- targeted: Fix targeted install of core recipe reporting status incorrectly
v0.46.3 - 2022-04-27
v0.46.2 - 2022-04-25
v0.46.1 - 2022-04-25
v0.46.0 - 2022-04-25
- events: handle data usage exceeded scenario
- install: handle data usage exceeded scenario
v0.45.2 - 2022-04-21
- install: tls13 not supported on older windows (#1286)
v0.45.1 - 2022-04-20
v0.45.0 - 2022-04-18
- install: add padding to highlighted text for better legibility
v0.44.10 - 2022-04-07
v0.44.9 - 2022-04-04
- install: allow CLI installation on new Macs w/ M1 chip
- readme: use GitHub URL for downloading latest release binaries
v0.44.8 - 2022-03-30
v0.44.7 - 2022-03-29
v0.44.6 - 2022-03-28
- release: fix path to .pfx file in SignPS1.cmd file
v0.44.5 - 2022-03-28
- release: fix issue locating windows install.ps1 script
v0.44.4 - 2022-03-28
- release: digitally sign install.ps1 script to fix windows installations
v0.44.3 - 2022-03-28
- failed unmarshaling rawConfiguration for dataFormatters
v0.44.2 - 2022-03-17
v0.44.1 - 2022-03-17
v0.44.0 - 2022-03-16
- install: fix dependency on not available (#1264)
v0.43.5 - 2022-03-15
- install: fix release publish because of ubuntu latest focal having issue
v0.43.4 - 2022-03-15
v0.43.3 - 2022-03-10
- bundler: do not bundle recipe if dependencies are not installable (#1248)
- install: nil pointer error when executing recipe (#1249)
v0.43.2 - 2022-03-10
v0.43.1 - 2022-03-10
v0.43.0 - 2022-03-10
- Avoid error if a label contains numbers
- install: Simplified CLI installation flow
v0.42.2 - 2022-03-03
v0.42.1 - 2022-03-03
v0.42.0 - 2022-03-01
- install: specific go version requirement
v0.41.31 - 2022-02-24
v0.41.30 - 2022-02-23
v0.41.29 - 2022-02-23
v0.41.28 - 2022-02-23
v0.41.27 - 2022-02-23
v0.41.26 - 2022-02-23
v0.41.25 - 2022-02-23
v0.41.24 - 2022-02-15
v0.41.23 - 2022-02-15
v0.41.22 - 2022-02-14
v0.41.21 - 2022-02-10
v0.41.20 - 2022-02-03
v0.41.19 - 2022-02-02
v0.41.18 - 2022-02-01
v0.41.17 - 2022-01-28
v0.41.16 - 2022-01-27
v0.41.15 - 2022-01-27
v0.41.14 - 2022-01-20
v0.41.13 - 2022-01-14
v0.41.12 - 2022-01-13
v0.41.11 - 2022-01-12
v0.41.10 - 2022-01-11
v0.41.9 - 2022-01-11
v0.41.8 - 2022-01-10
v0.41.7 - 2022-01-07
v0.41.6 - 2022-01-06
v0.41.5 - 2022-01-05
v0.41.4 - 2022-01-04
v0.41.3 - 2022-01-04
v0.41.2 - 2022-01-03
v0.41.1 - 2021-12-20
v0.41.0 - 2021-12-16
- Grammar/spelling fix
- install: Check for admin
- install: Require powershell to be run as admin
v0.40.4 - 2021-12-14
v0.40.3 - 2021-12-13
v0.40.2 - 2021-12-09
v0.40.1 - 2021-12-07
v0.40.0 - 2021-12-04
- install: reverting sh package because of windows 2016 powershell not found
- nerdgraph query: added support for file inputs
v0.39.2 - 2021-12-01
v0.39.1 - 2021-11-30
v0.39.0 - 2021-11-30
- format
- add referrer param
v0.38.0 - 2021-11-20
- update tests
- add new line
- updated entity guid
- update entity guid to refer to infra entity
- added logging launcher params
- added logging launcher params
- add logging link url
- fix tests
- added util for decoding account id
- add logging url
v0.37.19 - 2021-11-16
v0.37.18 - 2021-11-16
- install: fix lint
- install: remove library version 'v' prefix
v0.37.17 - 2021-11-15
- install: set targeted install to true on status when recipe(s) provided in command
v0.37.16 - 2021-11-15
- release: include release notes per .goreleaser.yml config change from v0.180.0+
v0.37.15 - 2021-11-15
- release: need to use 'goreleaser release' command to add release notes
v0.37.14 - 2021-11-15
- release: add release notes back to GitHub release description
v0.37.13 - 2021-11-12
v0.37.12 - 2021-11-12
- release: stupid typo
v0.37.11 - 2021-11-12
v0.37.10 - 2021-11-11
- install: prevent duplicate DETECTED events when installation canceled
v0.37.9 - 2021-11-10
v0.37.8 - 2021-11-10
v0.37.7 - 2021-11-09
- install: kick release
v0.37.6 - 2021-11-09
- release: specify ref for checkout step in push job
v0.37.5 - 2021-11-08
- release: output latest tag version before publish
v0.37.4 - 2021-11-08
- release: output latest tag version before publish
- release: output latest tag version before publish
v0.37.3 - 2021-11-08
- install: move get latest tag
v0.37.2 - 2021-11-08
- install: fix publishing of a release by using actions-ecosystem to fetch latest tag
v0.37.1 - 2021-11-08
- release: test release
v0.37.0 - 2021-11-08
- release: use RELEASE_TOKEN to fetch assets and publish
- install: revert to use regex only when parenthesis is present on first char
- install: wire platformVersion evaluation to regex only
- install: allow recipe target to define a regular expression for matching
v0.36.30 - 2021-11-08
- install: add gpg key for e2e
- nerdgraph: enable Docs and RequestContext fields in QueryResponse (#1167)
- release: use go install command to avoid affecting go.mod file during release
v0.36.29 - 2021-11-03
v0.36.28 - 2021-11-01
v0.36.27 - 2021-10-27
v0.36.26 - 2021-10-26
v0.36.25 - 2021-10-26
v0.36.24 - 2021-10-25
v0.36.23 - 2021-10-22
v0.36.22 - 2021-10-21
v0.36.21 - 2021-10-21
- install: mod tidy
- synthetics api - fixed documentation
- synthetics api - fixed documentation
- synthetics api - update branch with main
- synthetics api
v0.36.20 - 2021-10-21
v0.36.19 - 2021-10-19
v0.36.18 - 2021-10-19
- install: DETECTED event must happen before AVAILABLE event
- install: remove detected status recipes from installation summary
v0.36.17 - 2021-10-18
- detected status for targeted install
v0.36.16 - 2021-10-12
v0.36.15 - 2021-10-11
v0.36.14 - 2021-10-08
v0.36.13 - 2021-10-08
v0.36.12 - 2021-10-07
v0.36.11 - 2021-10-07
v0.36.10 - 2021-10-07
- install: send DETECTED status when New Relic compatibility is detected
v0.36.9 - 2021-10-05
v0.36.8 - 2021-10-04
v0.36.7 - 2021-10-04
- install: skip chocolatey publish intermittent error
v0.36.6 - 2021-09-29
v0.36.5 - 2021-09-28
v0.36.4 - 2021-09-27
v0.36.3 - 2021-09-27
v0.36.2 - 2021-09-24
- install: handle canceled validation when nrql completes first
v0.36.1 - 2021-09-23
v0.36.0 - 2021-09-22
- install: add installation summary for newrelic install command
- install: provide redirect URL for fallback installation, add installation summary
v0.35.2 - 2021-09-20
v0.35.1 - 2021-09-16
- install: add defensive code to trim whitespace from version string so version check works again
v0.35.0 - 2021-09-15
- comment: improved arg message
- install: remove redundant recipe validation progress messages
- integration: managing paths in windows
- lint: removed superflus package name
- refactor: fixed test and improve code structure
- refactor: removed integration old link
- refactor: moved command to be a subcommand of agent
- onHost: added command to help migrate config
v0.34.39 - 2021-09-14
- install: fix release
v0.34.38 - 2021-09-14
- install: merge branch main
- install: fix release
v0.34.37 - 2021-09-14
- remove deprecated goreleaser config
- post event to install events service
- capture start event
v0.34.36 - 2021-09-10
v0.34.35 - 2021-09-09
- install: wire log writer for sh and posix executor
- install: wire stdin, out, err when executing sh and posix script
v0.34.34 - 2021-09-09
- install: fix loading of a local recipe file on windows
- install: bypass fastly when fetching recipes
- install: validate recipes in parallel with all available methods
v0.34.33 - 2021-09-07
v0.34.32 - 2021-09-02
v0.34.31 - 2021-09-02
v0.34.30 - 2021-09-02
- do not cache the current version file in s3
v0.34.29 - 2021-09-02
- get chocolatey publish pipeline working
v0.34.28 - 2021-09-02
- get chocolatey publish pipeline working
v0.34.27 - 2021-09-01
v0.34.26 - 2021-08-30
v0.34.25 - 2021-08-30
- updating inline accountID help text
v0.34.24 - 2021-08-30
v0.34.23 - 2021-08-27
v0.34.22 - 2021-08-27
v0.34.21 - 2021-08-27
- install: fix version file
v0.34.20 - 2021-08-27
- install: filter go build publish and fix download asset
v0.34.19 - 2021-08-27
- install: upload after build
v0.34.18 - 2021-08-26
- install: gh init fix
v0.34.17 - 2021-08-26
- install: gh init
v0.34.16 - 2021-08-26
- install: remove gh init
v0.34.15 - 2021-08-26
- install: fix gh install
v0.34.14 - 2021-08-26
- install: download release assets
v0.34.13 - 2021-08-26
- install: fix artifacts publish
v0.34.12 - 2021-08-26
- install: add install script to publish
- install: publish to s3
v0.34.11 - 2021-08-26
v0.34.10 - 2021-08-26
v0.34.9 - 2021-08-24
- build: use correct ldflags for CLI version during goreleaser build and release
v0.34.8 - 2021-08-24
v0.34.7 - 2021-08-23
- install: fix windows install
v0.34.6 - 2021-08-23
v0.34.5 - 2021-08-23
- install: remove publish from goreleaser
v0.34.4 - 2021-08-23
v0.34.3 - 2021-08-23
- install: attempt to fix region for goreleaser
- install: put back go releaser
v0.34.2 - 2021-08-23
- install: temp disable publish release
v0.34.1 - 2021-08-23
- install: fix bucket region
v0.34.0 - 2021-08-23
- publish release artifacts to S3
- cli: add internal cli package for cli version
v0.33.1 - 2021-08-18
v0.33.0 - 2021-08-18
- add split.io service
- install: add split service test commented out
- install: allow darwin OS 10.14 and later
- utils: add context to retry helper
v0.32.6 - 2021-08-06
v0.32.5 - 2021-08-05
v0.32.4 - 2021-08-05
v0.32.3 - 2021-08-03
v0.32.2 - 2021-08-02
v0.32.1 - 2021-07-30
- install: add comment
- install: fix nrql validation when no guid is returned
v0.32.0 - 2021-07-29
- install: validate infra agent install directly via the agent server
v0.31.4 - 2021-07-26
v0.31.3 - 2021-07-23
- failure events
v0.31.2 - 2021-07-22
- emit canceled status correctly
- install tutone before generating
- increase retries when fetching license key
- install: lower log level to debug when retry failures occur during validation
- logging: pass logrus instance to NR client
v0.31.1 - 2021-07-21
- execution: use better interface contract to match nerdgraph API
- install: update log level to debug when failing to update status
v0.31.0 - 2021-07-21
- install: fix loading embedded files on windows
- install: suppress spinner output during verbose logging
- install: remove spinner suppression during debug logging
- install: obfuscate license key
- install: decrease debug log
- install: continue on spinner fix
- install: WIP checking for data spinner
- install: wire debug log to file
- install: fix build by embedding .keep file
- install: update README
- install: update README with directions for recipe make targets
- install: log recipe output
v0.30.5 - 2021-07-14
- remove windows arm build until go-ole supports 64 bit
v0.30.4 - 2021-07-14
- main: fix release and snapshot
v0.30.3 - 2021-07-14
- install: move prompting of discovered log file to the recipe
- add homebrew release badge
- add fish completion support and update doc
v0.30.2 - 2021-07-13
- install: use filepath.join for creating file path
- install: provide cli log file path to recipe
- install: ensure the newrelic-cli.log file is created for install
v0.30.1 - 2021-07-12
- install: add insight insert key so recipe can diagnose validate
v0.30.0 - 2021-07-12
- install: do not use deprecated api to fetch license key
- profile: fix command flag names
v0.29.5 - 2021-07-09
- install: update downloadURL access list to remove aws s3 bucket region
- install: ami_name is optional
- install: skip snapcraft error when building
- install: pin E2E test to go version
- install: remove release notes from snapshop
- install: fix mount for EU tests
- install: fix E2E tests to work with ARM64
v0.29.4 - 2021-07-08
v0.29.3 - 2021-07-01
v0.29.2 - 2021-06-30
- install: add regex to process detection to skip newrelic install process
- install: merge for simplified logic
- install: simplified logic
- install: skipping infra agent during a targeted install should yield an error
- install: update error message when failing detection
- install: targeted install uses process detection
- install: skipping infra agent during a targeted install should yield an error
- install: update error message when failing detection
- install: targeted install uses process detection
- packs: use structured error message
- entities: use context-aware methods for entity tag commands
v0.29.1 - 2021-06-28
- packs: include packs in the graphql query fragment
v0.29.0 - 2021-06-28
- install: append each pack status event
- install: update status when there's an existing packStatus
- install: use queryBuilder instead of query string
- install: use entitySearch to check for existing dashboards
- install: fail progress indicator when dashboard creation fails
- install: check for existing dashboards before creating
- install: track final status for packs
- install: add status reporting for pack installation
- install: create observability pack dashboards when installing recipe
v0.28.14 - 2021-06-25
- install: ensure cache is refreshed for debian
- install: fix syntax
- install: fix syntax
- install: handle prompt answer for case insensitive and blank
v0.28.13 - 2021-06-24
v0.28.12 - 2021-06-23
- install: temp disable of the newrelic validation on start until default profile is fixed
v0.28.11 - 2021-06-17
- install: keep cancel on available
- install: dont mark failed recipes that are not installing
- install: add UNSUPPORTED status
v0.28.10 - 2021-06-17
- install: fix error url
- install: fix error url
- install: fix error url
v0.28.9 - 2021-06-17
v0.28.8 - 2021-06-16
- install: install infra when skip all
v0.28.7 - 2021-06-15
- install: fix snyk
- install: --localRecipes was not unmarshalling preinstall requireAtDiscovery script
v0.28.6 - 2021-06-15
- install: skip terminated process when matching
v0.28.5 - 2021-06-14
v0.28.4 - 2021-06-11
- install: remove not needed default value
- install: fix test
- install: sort recipe to have infra/log first and consistent order for other recipes
- install: capture error in tessen infra, log and targeted and any last error
- install: capture first error and report in tessen
v0.28.3 - 2021-06-09
- install: infra should not show up in guided install multi selecti
v0.28.2 - 2021-06-09
- install: remove not needed assignment
- install: remove debug
- install: remove debug
- install: fix recipe matching, ensure recipe with most match count is selected
v0.28.1 - 2021-06-09
v0.28.0 - 2021-06-09
- cmd: avoid nil pointer for license key fetching
- install: suppress preInstall script stderr/stdout streams
- install: ensure no dup in dependencies
- install: add requireAtDiscovery to preInstall yaml unmarshal
- install: ensure dependencies are added ahead
- install: add dependency ahead
- install: ensure dependency dont add dup
- install: fix fetching of recipes from searchRecipes service
- install: fix faulty debug message
- install: decrease debug output verbosity
- install: wire targeted install with -n option
- install: remove dedup logic duplicated in repository, mark recipes available, skip prompting for targeted install
- install: non-interactive mode support with guided install path
- install: add sh and shell recipe executors
- install: add shRecipeExecutor
v0.27.5 - 2021-06-01
v0.27.4 - 2021-05-24
- install: update eu insights api key url
v0.27.3 - 2021-05-21
- diagnose: increase retry and move output to the last attempt
- install: UnmarshalYAML toStringByFieldName() should handle multiple types when converting interface
v0.27.2 - 2021-05-20
- diagnose: validate license and insight keys in a retry loop
- install: fix task path field name and support nested tasks
v0.27.1 - 2021-05-20
- diagnose: add few more retry tests
- diagnose: retry config validation on 403
v0.27.0 - 2021-05-19
- install: update integration tests to delete account scoped nerd store document
- install: update tests to check for account scoped nerdstore write
- install: Add an account scoped write to nerdstore when we write recipes
v0.26.2 - 2021-05-18
- install: only display completion message when something has gone right
- diagnose: improve config validation errors
- install: run config validation at the beginning of the install command
v0.26.1 - 2021-05-14
- chore: add validation rule for minimum version of ubuntu
- chore: update windows minimum required version
v0.26.0 - 2021-05-13
- install: replace AddVar() with SetRecipeVar() after types refactor
- diagnose: add validate subcommand
- newrelic: bootstrap an insights insert key on first use
v0.25.0 - 2021-05-07
- get machine hardware name
- utils: add a command to generate dashboard HCL
v0.24.1 - 2021-05-04
- build: drop arm6 support to avoid "arm" name conflict in snapcraft
v0.24.0 - 2021-05-04
- install: address PR review feedback
- utils: read from stdin in a backwards compatible manner
- build: add arm support
- build: add arm64 support
- recipes: introduce new flag to use local recipe directory
- utils: add semver check command
- utils: add jq command
v0.23.2 - 2021-04-29
- chore: detect error code 130 and set outcome as canceled
v0.23.1 - 2021-04-28
v0.23.0 - 2021-04-27
- install: remove hardcoded OS
- install: retain new fields when recipe is fetched
- install: resolve dependencies and remove infra enforcement
- install: support dependencies, priority, and quickstarts in recipe
v0.22.0 - 2021-04-15
- init the file logger only for the install command
- install: allow apm recipes in guided install
- install: fix lint and test
- install: update user message when failing to find a valid infra or logging recipe for the host
- apm: fix lint
- apm: fix lint
- apm: fix bug to compare all entries
- install: add skip apm option and skip any APM recipe when set
- install: add skip apm option and skip any APM recipe when set
v0.21.1 - 2021-04-08
- install: discovered log files needs to be a string to work with within our recipe
v0.21.0 - 2021-04-01
- targeted-install: include successLinkConfig when returning new Recipe
v0.20.28 - 2021-04-01
v0.20.7 - 2021-03-31
- install: update entity URL with region
v0.20.6 - 2021-03-31
- install: fetch license key when installing
- install: fetch license key when installing
- install: fetch license key when installing
v0.20.5 - 2021-03-29
- install: additional queryable fields for InstallStatus event
v0.20.4 - 2021-03-24
- avoid nil pointer when fetching a license key
v0.20.3 - 2021-03-23
- install: enable stdin piping for install command
v0.20.2 - 2021-03-18
- install: change help URL when failing to install any recipe
v0.20.1 - 2021-03-18
- install: fix lint
- install: capture time when validating and timing out
v0.20.0 - 2021-03-17
- execution: ensure recipe GUID is updated on status
- install: add a better error for 404s when loading recipe files
- install: ensure that cancelations are still handled
- install: avoid error return when OHI recipe fails
- install: remove commit
- install: ensure grep sed awk are installed
- install: display filtered explorer link
v0.19.2 - 2021-03-11
- install: only add infra agent for targeted install when not already specified
- install: revert on master
- install: only add infra agent for targeted install when not already specified
v0.19.1 - 2021-03-05
- Replace Detected observability gaps by Data Gaps
v0.19.0 - 2021-03-02
- install: allow skipDiscovery and skipLoggingInstall flags to work together
v0.18.32 - 2021-02-25
v0.18.31 - 2021-02-25
v0.18.30 - 2021-02-24
v0.18.29 - 2021-02-23
- remove host filtering from InstallTarget
- install: tweak message
- install: fix lint
- install: Change fatal error message when failing to install
v0.18.28 - 2021-02-19
- update mock names
- simplify to use OpenInstallationPreInstallConfiguration from types package
- add PreInstall to the output Recipe
v0.18.27 - 2021-02-19
v0.18.26 - 2021-02-18
v0.18.25 - 2021-02-17
- use updated field
v0.18.24 - 2021-02-12
- install: Ensure error bubbles up when executing only 1 recipe and failing
v0.18.23 - 2021-02-11
- install: make ctrl-c exit reliably
- install: remove buffer of stdout/stderr when executing go-task
- install: allow recipe to display output messages
v0.18.22 - 2021-02-05
- install: suppress prompts during e2e tests
v0.18.21 - 2021-02-05
- install: prefer to prompt only when advanced mode is enabled
- install: include displayName in the recipeFile struct
- install: remove redundant [y/n] from prompts
- install: mask secret variables
- decode: NR CLI Translate base64 encoded urls command
- decode: NR CLI Translate base64 encoded urls command
- decode: NR CLI Translate base64 encoded urls command
- decode: NR CLI Translate base64 encoded urls command
v0.18.20 - 2021-01-27
v0.18.19 - 2021-01-27
- install: ensure prompt response are handled correctly
v0.18.18 - 2021-01-25
- install: capture guid from validation when alternate format
v0.18.17 - 2021-01-22
- install: avoid duplicate results when fetching recommendations
- install: switch to confirmation for post-question visibility
v0.18.16 - 2021-01-20
v0.18.15 - 2021-01-20
v0.18.14 - 2021-01-20
v0.18.13 - 2021-01-20
- install: avoid duplicate recipes from service results
v0.18.12 - 2021-01-14
- install: avoid newline in prompt message
- install: fetch and report logging before starting install
- logging: set client logger level
v0.18.11 - 2021-01-14
- install: report available recipes as soon as we know the list
- install: use the received name when fetching the recipe
- install: lint for else condition
- install: avoid newline in prompt message
- install: fix few lint issues
- spinner: drop duplicate spinner from output
v0.18.10 - 2021-01-06
- install: return error when default value is needed and not provided
- install: skip linting maligned struct
- install: set better default value when running automatic
- install: print newline after banner
- install: add -y flag
v0.18.9 - 2020-12-29
- install: avoid duplicate installs for logging and infra
- install: include displayName in request and recipe constructor
- install: avoid prompting when user has specified a named recipe
- install: capture task output and print only when debug logging
- install: avoid nil pointer and extra matches for service results
- install: update recipe spec to support displayName
v0.18.8 - 2020-12-23
- install: ensure secret input is hidden
- install: skip account-based link if default profile does not exist
v0.18.7 - 2020-12-18
- install: fixes for end to end flow
- install: tidy up the permissions on new files
v0.18.6 - 2020-12-18
v0.18.5 - 2020-12-17
- install: replace package ID with default value
- install: create default log folder if not exists
v0.18.4 - 2020-12-17
- build: skip go generate as part of build process
- install: ignore region string case when checking profile
- install: reduce sudo requirement of install.sh
- install: detect and warn for empty NRQL validation
- install: let dead processes stay dead
- install: use string type for ID returned from the API
v0.18.3 - 2020-12-11
v0.18.2 - 2020-12-09
- install: update logMatch type to list
- install: update logMatch type to list
v0.18.1 - 2020-12-08
- install: wire up all installContext fields
v0.18.0 - 2020-12-08
- install: sketching out recipe validation
- install: fetch recipes from recipe service
v0.17.1 - 2020-11-24
- diagnostics: update download URL
v0.17.0 - 2020-11-23
- install: fix meltMatch struct to match spec
- apiaccess: add generated apiAccess commands (prerelease)
- install: prompt for variable input
- install: implement a mock server for process-based task selection
- install: wire up process discovery with cloned nri-process-discovery code
v0.16.0 - 2020-11-04
- internal/diagnose: download udpates via https!
- internal/diagnose: lint command; break out commands & helpers
- internal/diagnose: add minimal command line options
- newrelic: integrate with nrdiag (prototype)
v0.15.2 - 2020-10-29
- duplicitous task running
- linting: remove unused function
v0.15.1 - 2020-10-28
v0.15.0 - 2020-10-28
- profiles: create a profile automatically if it's possible
v0.14.1 - 2020-10-15
- build: update changelog action for improved standards
- update changelog
v0.14.0 - 2020-09-30
- nerdgraph: implement tutone-generated mutation command alertsPolicyCreate
- release: #45 add support for command chaining
v0.13.0 - 2020-08-27
- readme: include installation notes for Chocolatey users
v0.12.0 - 2020-07-24
- reporting: add junit reporting
v0.11.0 - 2020-07-24
- release edge command
- add a command for posting custom events
v0.10.0 - 2020-07-10
- config: remove extra comment
- config: compatible case with any loglevel value
- config: ensure compatible case with nr1
- release: need to use https URL for upstream homebrew-core
- release: generate correct sha256 for homebrew release
- scoop: fix bot email address
- README: Correct Building section
- release: attempt to automate syncing our homebrew-core fork with upstream
- release: add step to update newrelic-forks/homebrew-core with latest from upstream homebrew-code
- release: update master branch with latest code from upstream
v0.9.0 - 2020-06-16
v0.8.12 - 2021-01-12
- install: avoid newline in prompt message
v0.8.11 - 2021-01-08
- duplicitous task running
- build: update changelog action for improved standards
- build: skip go generate as part of build process
- config: ensure compatible case with nr1
- config: remove extra comment
- config: compatible case with any loglevel value
- diagnostics: update download URL
- install: avoid duplicate installs for logging and infra
- install: avoid prompting when user has specified a named recipe
- install: capture task output and print only when debug logging
- install: avoid nil pointer and extra matches for service results
- install: update recipe spec to support displayName
- install: ensure secret input is hidden
- install: skip account-based link if default profile does not exist
- install: fixes for end to end flow
- install: tidy up the permissions on new files
- install: replace package ID with default value
- install: print newline after banner
- install: ignore region string case when checking profile
- install: reduce sudo requirement of install.sh
- install: detect and warn for empty NRQL validation
- install: set better default value when running automatic
- install: let dead processes stay dead
- install: use string type for ID returned from the API
- install: update logMatch type to list
- install: update logMatch type to list
- install: wire up all installContext fields
- install: include displayName in request and recipe constructor
- install: fix meltMatch struct to match spec
- install: fix few lint issues
- install: skip linting maligned struct
- install: return error when default value is needed and not provided
- install: create default log folder if not exists
- internal/diagnose: download udpates via https!
- linting: remove unused function
- output: Fix FormatText to do more than just tables
- release: need to use https URL for upstream homebrew-core
- release: generate correct sha256 for homebrew release
- scoop: fix bot email address
- spinner: drop duplicate spinner from output
- update changelog
- README: Correct Building section
- readme: include installation notes for Chocolatey users
- add a command for posting custom events
- release edge command
- apiaccess: add generated apiAccess commands (prerelease)
- config: Add config option to show Pre-Release Features (resolves #274)
- edge: add infinite tracing support
- edge: mark as pre-release
- install: implement a mock server for process-based task selection
- install: wire up process discovery with cloned nri-process-discovery code
- install: sketching out recipe validation
- install: fetch recipes from recipe service
- install: prompt for variable input
- install: add -y flag
- internal/diagnose: add minimal command line options
- internal/diagnose: lint command; break out commands & helpers
- nerdgraph: implement tutone-generated mutation command alertsPolicyCreate
- newrelic: integrate with nrdiag (prototype)
- nrql: Add NRQL Query and History commands
- output: Add text output formatter to general package
- profiles: create a profile automatically if it's possible
- release: #45 add support for command chaining
- release: update master branch with latest code from upstream
- release: attempt to automate syncing our homebrew-core fork with upstream
- release: add step to update newrelic-forks/homebrew-core with latest from upstream homebrew-code
- reporting: add junit reporting
v0.8.5 - 2020-05-27
- build: Docker makefile was missing binary name
- build: ignore Scoop commits during commit linting
- chocolatey: fix typo in chocolatey verfication.txt
v0.8.4 - 2020-05-11
- build: Fix linting in Github actions
- update community support information
- add the OSS category header
- extensions: add cli extension documentation
v0.8.3 - 2020-04-24
- build: Ignore scoop commit messages
- release: fix relative path in WiX project
v0.8.2 - 2020-04-24
- release: perform a stricter find when searching published assets
v0.8.1 - 2020-04-24
- release: use new token for publishing
v0.8.0 - 2020-04-24
- chocolatey: use copyright longer than four characters
- chocolatey: use better path for msi placement
- chocolatey: start packaging duing in main build process
- chocolatey: continue cleaning template files
- chocolatey: clean up comments from template files
- update command examples in Getting Started guide to reflect recent updates
- installation: update installation guide with more options
- readme: fix typo in pgp key URL
- releases: add link to the DTK public PGP key
- build: provide installation via Scoop (Windows)
- chocolatey: begin chocolatey build
- packaging: include rpm and deb builds in goreleaser
- release: add code signing for artifacts
v0.7.0 - 2020-04-20
- build: Goreleaser was running
make clean
which broke things when run frommake release-publish
- ci: wrap git config values in quotes
- ci: pass git config a global option
- ci: chmod +x the brew PR script
- ci: update the snap app name to match the binary
- ci: revert snapcraft binary name
- ci: upgrade snapcraft grade
- ci: add a step to install snapcraft
- ci: wire snapcraft token into publish step
- ci: wire docker creds into publish step
- ci: fix yaml indentation
- ci: update the snap name to match the binary
- ci: automate updating of homebrew formula
- docs: Custom release notes for goreleaser
- install: include install script
- installer: add code signing for Win installer
- installers: add a WiX-based MSI
- newrelic-cli: create a PS1 installer for Windows
- newrelic-cli: create a PS1 installer for Windows
- output: Enable format selection globally, also plain/pretty printing
- output: Support YAML output
- output: Output package for central output handling
- snapcraft: include goreleaser config for snaps
v0.6.2 - 2020-04-08
v0.6.2-test - 2020-04-09
- region: Add custom decoder for region for NR1 compatibility
v0.6.1 - 2020-04-07
- newrelic: Fix command name replacement on build
- region: Region parsing from config did not allow lowercase which is required for backwards compat
v0.6.0 - 2020-04-03
- nerdstorage: add command for managing nerdstorage documents
v0.5.0 - 2020-03-27
- credentials: Change profiles => profile, remove => delete (with aliases)
- documentation: Unhide documentation generation command
- docs: Add auto-generated CLI documentation
- docs: Add cobra generated documentation command (hidden)
- workloads: add a command to duplicate workloads
- workloads: add a command to update workloads
- workloads: add a command to delete workloads
- workloads: add a command to create workloads
- workloads: add a command to list workloads
- workloads: add a command to get a workload
v0.4.1 - 2020-03-11
- apm: Fix apm command flag parsing for accountId, applicationId
- apm/application: Fix search params to accept accountId
- credentials: Lowercase region on storage for compatibility with nr1 cli
v0.4.0 - 2020-03-10
- apm: required params should result in help display
- build: Force tag fetch on CI checkout
- lint: skip spellcheck on the output/ directory
- release: include / in regex parising for commit messages
- apm/deployment: Add all user defined fields to the deployment creation
- entities/search: Return single object instead of array on single value result
v0.3.0 - 2020-03-06
- newrelic: Do not log fatal error if Cobra is printing out the help screen
- newrelic: avoid duplicate error message output
- include information on getting started
- newrelic: update the help screens for consistency
- entities: add ability to map entity search result fields via flag
- nerdgraph: add nerdgraph command with query subcommand
v0.2.3 - 2020-03-04
- build: Allow overriding the version on make (needed for Homebrew local build)
v0.2.2 - 2020-03-04
- build: Enable remote docker for CircleCI
- build: Remove version.go generation from make release
- build: Add docker login to release-push process
v0.2.1 - 2020-03-03
- docker: Use Entrypoint so binary is assumed
v0.2.0 - 2020-03-03
- client: Fix ENV var prefix to be consistent with NR standards
- config: set user agent and service name, add version package
- credentials: proper handling when removing default profile
- docs: Fix release badge link
- command: improve short help text
- apm: include get command for APM applications
- docker: Add docker image building / push to make system
- load additional API key from environment
- Set correct module in go.mod
- client: resolve api key env var collision
- config: set defaults before validating config
- config: invert conditional for determining default fields
- credentials: allow setting profile if directory doesn't exist
- Include overview documentation
- entities: include some examples and longer help
- apm: implement apm deployment marker retrieval
- apm: implement apm deployment create/delete
- build: Add docker handling to make system (build/clean/run)
- build: Create basic Dockerfile
- completion: include completion command for shell completion
- config: Add basic config loading
- config: write config file if none exists
- config: add remaining config methods
- config: add list method
- config: Add log level configuration
- credentials: implement initial credential management
- credentials: set default profile if adding one for the first time
- credentials: allow overriding api keys via env vars
- entities: add ability to filter entities search by entity type, tag, alert severity, domain, and reporting
- entities: add entity tag retrieval
- entities: implement entities tag and tag value deletion
- entities: implement add/replace tags
- entities: add entity search
- profile: Enable reading of profiles and use Region/APIKey from default profile
- profile: Add listing of profiles to command