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

Latest commit

 

History

History
150 lines (114 loc) · 8.51 KB

CHANGELOG.md

File metadata and controls

150 lines (114 loc) · 8.51 KB

Changes

0.6.0 / TBD

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.6...datadog-0.6.0

Changes

  • [IMPROVEMENT] Modifies job tag to incorporate subfolder names. This is a potentially breaking change, spaces are now removed from job names. If you are currently monitoring jobs with spaces in the names the tags will no longer have an underscore in place of the space and the job name in events will no longer have a space in the name. See #68 and #77 (Thanks @witokondoria)
  • [BUGFIX] Fix duration of pipeline jobs. See #70 (Thanks @ulich, @kitamurakei)
  • [IMPROVEMENT] Add whitelist configuration option. This is a potentially breaking change. If you are currently using a blacklist, this may start working differently if you are also using subfolders from the Workflow plugin. The top level job name was being used as the job tag before, and now it is the top level job followed by the subfolder names, separated by a forward slash. So jobs that had subfolders before, but were blacklisted, are going to suddenly appear. See #78, #88 and #56 (Thanks @bhavanki)
  • [IMPROVEMENT] Add a metric to measure the size of the build queue. #82 (Thanks @bbeck)
  • [BUGFIX] Set tagNode to False by default. See #84
  • [IMPROVEMENT] Lower event priority for non-failure events. See #86

0.5.6 / 01-28-2017

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.5...datadog-0.5.6

Changes

  • [BUGFIX] Fix memory leak, by stoping the StatsD client after every send. See #73 (Thanks @suxor42)
  • [BUGFIX] Include the result tag in the jenkins.job.completed metric. See #76

0.5.5 / 10-18-2016

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.4...datadog-0.5.5

Changes

  • [IMPROVEMENT] Add setters to allow for use of Groovy scripts. See #64 (Thanks @jniesen)
  • [BUGFIX] Fix string handling by using utf-8. See #63 (Thanks @k_kitamura)
  • [BUGFIX] Fix service checks listing separate groups for each result. See #65

0.5.4 / 10-11-2016

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.3...datadog-0.5.4

Changes

  • [BUGFIX] Fix tags generation

0.5.3 / 07-12-2016

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.2...datadog-0.5.3

Changes

  • [BUGFIX] Reintroduce Jenkins source type for all events.

0.5.2 / 06-23-2016

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.1...datadog-0.5.2

Changes

  • [BUGFIX] Catch and react to null property in DatadogUtilities.parseTagList(). See 84ec03

0.5.1 / 06-01-2016

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.5.0...datadog-0.5.1

Changes

  • [BUGFIX] Fixed an unhandled NPE caused when DataDog Job Properties were not selected. See #44 (Thanks @MadsNielsen)

0.5.0 / 05-24-2016

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.4.1...datadog-0.5.0

Changes

  • [IMPROVEMENT] Adding tags by job, via job configuration screen or via workspace text file. See #38 (Thanks @MadsNielsen)
  • [IMPROVEMENT] Count metric for completed jobs. See #39 (Thanks @MadsNielsen)

0.4.1 / 12-08-2015

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.4.0...datadog-0.4.1

Changes

  • [BUGFIX] Fixed issue where apiKey was being returned to the configuration form as hash, causing a test of the key to fail. See ee95325
  • [BUGFIX] Removed a false error log, which was reporting successful POSTs as an error. See 094fbe8
  • [BUGFIX] Round job duration text to the nearest 2 decimals on event messages. See 7bdef98
  • [IMPROVEMENT] Reporting all events as Jenkins source type, enabling proper event display. See f00b261

0.4.0 / 12-04-2015

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.3.0...datadog-0.4.0

Changes

  • [IMPROVEMENT] Add support for using a proxy server, utilizing Jenkins proxy settings. See #30 (Thanks @seattletechie)
  • [IMPROVEMENT] Replace PrintStream with java.util.Logger, to produce log verbosity control, allowing use of log groups and levels in Jenkins. See #29 (Thanks @dmabamboo)
  • [OTHER] Cleaned up blacklist code. See #28 (Thanks @dmabamboo)

0.3.0 / 10-19-2015

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-0.2.1...datadog-0.3.0

Changes

  • [IMPROVEMENT] Added the ability to include optional preset tags. See ea17e44
  • [IMPROVEMENT] Added the ability to blacklist jobs from being reported to DataDog. See 9fde32a

0.2.1 / 09-25-2015

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-build-reporter-0.2.0...datadog-0.2.1

Changes

  • [BUGFIX] Changed the plugin id from datadog-build-reporter to just datadog. See #18

0.2.0 / 09-22-2015

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-build-reporter-0.1.3...datadog-build-reporter-0.2.0

Changes

  • [BUGFIX] Improved method of determining the Jenkins hostname. See #15
  • [IMPROVEMENT] Add node tag to events, metrics, and service checks. See #17
  • [OTHER] Remove build_number tag from metrics and service checks. See #17

0.1.3 / 09-04-2015

Details

https://github.com/jenkinsci/datadog-plugin/compare/datadog-build-reporter-0.1.2...datadog-build-reporter-0.1.3

Changes

  • [BUGFIX] Added a null safe getter function to prevent exceptions when attempting to call .toString() on a null object. See #9
  • [IMPROVEMENT] Events: Allow for event rollups on Datadog events page.
  • [OTHER] Modified build page link to point to the main build page, rather than to the console output.
  • [OTHER] Removed build_number tags from events.

0.1.2 / 09-01-2015

Details

Testing automatic release with new Jenkins job.

https://github.com/jenkinsci/datadog-plugin/compare/datadog-build-reporter-0.1.1...datadog-build-reporter-0.1.2

Changes

  • [IMPROVEMENT] Added CHANGELOG.md
  • [IMPROVEMENT] Added README.md

0.1.1 / 08-28-2015

Details

Worked out kinks in the release process.

https://github.com/jenkinsci/datadog-plugin/compare/datadog-build-reporter-0.1.0...datadog-build-reporter-0.1.1

Changes

  • [BUGFIX] Javadoc: Fixed javadoc errors in class DatadogBuildListener.
  • [BUGFIX] Javadoc: Fixed javadoc errors in method post.

0.1.0 / 08-28-2015

Details

Initial Release

Changes

  • [FEATURE] Events: Started build
  • [FEATURE] Events: Finished build
  • [FEATURE] Metrics: Build duration (jenkins.job.duration)
  • [FEATURE] Service Checks: Build status (jenkins.job.status)