Skip to content

Latest commit

 

History

History
329 lines (283 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

329 lines (283 loc) · 12.4 KB

v0.16.0 - 2020-11-04

Bug Fixes

  • internal/diagnose: download udpates via https!

Features

  • 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

Bug Fixes

  • duplicitous task running
  • linting: remove unused function

v0.15.1 - 2020-10-28

v0.15.0 - 2020-10-28

Features

  • profiles: create a profile automatically if it's possible

v0.14.1 - 2020-10-15

Bug Fixes

  • build: update changelog action for improved standards

Documentation Updates

  • update changelog

v0.14.0 - 2020-09-30

Features

  • nerdgraph: implement tutone-generated mutation command alertsPolicyCreate
  • release: #45 add support for command chaining

v0.13.0 - 2020-08-27

Documentation Updates

  • readme: include installation notes for Chocolatey users

v0.12.0 - 2020-07-24

Features

  • reporting: add junit reporting

v0.11.0 - 2020-07-24

Features

  • release edge command
  • add a command for posting custom events

v0.10.0 - 2020-07-10

Bug Fixes

  • 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

Documentation Updates

  • README: Correct Building section

Features

  • 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

Bug Fixes

  • output: Fix FormatText to do more than just tables

Features

  • config: Add config option to show Pre-Release Features (resolves #274)
  • edge: mark as pre-release
  • edge: add infinite tracing support
  • nrql: Add NRQL Query and History commands
  • output: Add text output formatter to general package

v0.8.5 - 2020-05-27

Bug Fixes

  • 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

Bug Fixes

  • build: Fix linting in Github actions

Documentation Updates

  • update community support information
  • add the OSS category header
  • extensions: add cli extension documentation

v0.8.3 - 2020-04-24

Bug Fixes

  • build: Ignore scoop commit messages
  • release: fix relative path in WiX project

v0.8.2 - 2020-04-24

Bug Fixes

  • release: perform a stricter find when searching published assets

v0.8.1 - 2020-04-24

Bug Fixes

  • release: use new token for publishing

v0.8.0 - 2020-04-24

Bug Fixes

  • 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

Documentation Updates

  • 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

Features

  • 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

Bug Fixes

  • build: Goreleaser was running make clean which broke things when run from make 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

Features

  • 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

Bug Fixes

  • region: Add custom decoder for region for NR1 compatibility

v0.6.1 - 2020-04-07

Bug Fixes

  • 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

Features

  • nerdstorage: add command for managing nerdstorage documents

v0.5.0 - 2020-03-27

Bug Fixes

  • credentials: Change profiles => profile, remove => delete (with aliases)
  • documentation: Unhide documentation generation command

Features

  • 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

Bug Fixes

  • 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

Bug Fixes

  • 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

Features

  • 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

Bug Fixes

  • newrelic: Do not log fatal error if Cobra is printing out the help screen
  • newrelic: avoid duplicate error message output

Documentation Updates

  • include information on getting started
  • newrelic: update the help screens for consistency

Features

  • entities: add ability to map entity search result fields via flag
  • nerdgraph: add nerdgraph command with query subcommand

v0.2.3 - 2020-03-04

Bug Fixes

  • build: Allow overriding the version on make (needed for Homebrew local build)

v0.2.2 - 2020-03-04

Bug Fixes

  • 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

Bug Fixes

  • docker: Use Entrypoint so binary is assumed

v0.2.0 - 2020-03-03

Bug Fixes

  • 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

Documentation Updates

  • command: improve short help text

Features

  • apm: include get command for APM applications
  • docker: Add docker image building / push to make system

v0.1.0 - 2020-02-27

Bug Fixes

  • 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

Documentation Updates

  • Include overview documentation
  • entities: include some examples and longer help

Features

  • 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