diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000000..43a9a45a626 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,248 @@ +# Changelog + +## [Unreleased (stable)] + +## [Unreleased (beta)] + +## [0.12.0.beta2] - 2018-02-28 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.12.0.beta2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.12.0.beta1...v0.12.0.beta2 + +### Fixed +- Loading the ddtrace library after Rails has fully initialized can result in load errors. (#357) + +## [0.12.0.beta1] - 2018-02-09 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.12.0.beta1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.11.2...v0.12.0.beta1 + +### Added +- GraphQL integration (supporting graphql 1.7.9+) (#295) +- ActiveRecord object instantiation tracing (#311, #334) +- `http.request_id` tag to Rack spans (#335) + +## [0.11.3] - 2018-03-06 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.11.3 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.11.2...v0.11.3 + +### Added +- CHANGELOG.md (#350, #363) (@awendt) +- `http.request_id` tag to Rack spans (#335) +- Tracer configuration to README.md (#332) (@noma4i) + +### Fixed +- Extra indentation in README.md (#349) (@ck3g) +- `http.url` when Rails raises exceptions (#351, #353) +- Rails from being patched twice (#352) +- 4XX responses from middleware being marked as errors (#345) +- Rails exception middleware sometimes not being inserted at correct position (#345) +- Processing pipeline documentation typo (#355) (@MMartyn) +- Loading the ddtrace library after Rails has fully initialized can result in load errors. (#357) +- Use of block syntax with Rails `render` not working (#359, #360) (@dorner) + +## [0.11.2] - 2018-02-02 + +**Critical update**: `Datadog::Monkey` removed in version 0.11.1. Adds `Datadog::Monkey` back as no-op, deprecated module. + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.11.2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.11.1...v0.11.2 + +### Deprecated +- `Datadog::Monkey` to be no-op and print deprecation warnings. + +## [0.11.1] - 2018-01-29 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.11.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.11.0...v0.11.1 + +### Added +- `http.base_url` tag for Rack applications (#301, #327) +- `distributed_tracing` option to Sinatra (#325) +- `exception_controller` option to Rails (#320) + +### Changed +- Decoupled Sinatra and ActiveRecord integrations (#328, #330) (@hawknewton) +- Racecar uses preferred ActiveSupport::Notifications strategy (#323) + +### Removed +- `Datadog::Monkey` in favor of newer configuration API (#322) + +### Fixed +- Custom resource names from Rails controllers being overridden (#321) +- Custom Rails exception controllers reporting as the resource (#320) + +## [0.11.0] - 2018-01-17 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.11.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.10.0...v0.11.0 + +## [0.11.0.beta2] - 2017-12-27 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.11.0.beta2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.11.0.beta1...v0.11.0.beta2 + +## [0.11.0.beta1] - 2017-12-04 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.11.0.beta1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.10.0...v0.11.0.beta1 + +## [0.10.0] - 2017-11-30 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.10.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.9.2...v0.10.0 + +## [0.9.2] - 2017-11-03 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.9.2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.9.1...v0.9.2 + +## [0.9.1] - 2017-11-02 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.9.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.9.0...v0.9.1 + +## [0.9.0] - 2017-10-06 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.9.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.8.2...v0.9.0 + +## [0.8.2] - 2017-09-08 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.8.2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.8.1...v0.8.2 + +## [0.8.1] - 2017-08-10 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.8.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.8.0...v0.8.1 + +## [0.8.0] - 2017-07-24 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.8.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.7.2...v0.8.0 + +## [0.7.2] - 2017-05-24 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.7.2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.7.1...v0.7.2 + +## [0.7.1] - 2017-05-10 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.7.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.7.0...v0.7.1 + +## [0.7.0] - 2017-04-24 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.7.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.6.2...v0.7.0 + +## [0.6.2] - 2017-04-07 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.6.2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.6.1...v0.6.2 + +## [0.6.1] - 2017-04-05 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.6.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.6.0...v0.6.1 + +## [0.6.0] - 2017-03-28 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.6.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.5.0...v0.6.0 + +## [0.5.0] - 2017-03-08 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.5.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.4.3...v0.5.0 + +## [0.4.3] - 2017-02-17 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.4.3 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.4.2...v0.4.3 + +## [0.4.2] - 2017-02-14 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.4.2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.4.1...v0.4.2 + +## [0.4.1] - 2017-02-14 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.4.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.4.0...v0.4.1 + +## [0.4.0] - 2017-01-24 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.4.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.1...v0.4.0 + +## [0.3.1] - 2017-01-23 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 + +[Unreleased (stable)]: https://github.com/DataDog/dd-trace-rb/compare/v0.11.3...master +[Unreleased (beta)]: https://github.com/DataDog/dd-trace-rb/compare/v0.12.0.beta2...0.12-dev +[0.12.0.beta2]: https://github.com/DataDog/dd-trace-rb/compare/v0.12.0.beta1...v0.12.0.beta2 +[0.12.0.beta1]: https://github.com/DataDog/dd-trace-rb/compare/v0.11.2...v0.12.0.beta1 +[0.11.3]: https://github.com/DataDog/dd-trace-rb/compare/v0.11.2...v0.11.3 +[0.11.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.11.1...v0.11.2 +[0.11.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.11.0...v0.11.1 +[0.11.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.10.0...v0.11.0 +[0.11.0.beta2]: https://github.com/DataDog/dd-trace-rb/compare/v0.11.0.beta1...v0.11.0.beta2 +[0.11.0.beta1]: https://github.com/DataDog/dd-trace-rb/compare/v0.10.0...v0.11.0.beta1 +[0.10.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.9.2...v0.10.0 +[0.9.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.9.1...v0.9.2 +[0.9.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.9.0...v0.9.1 +[0.9.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.8.2...v0.9.0 +[0.8.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.8.1...v0.8.2 +[0.8.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.8.0...v0.8.1 +[0.8.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.7.2...v0.8.0 +[0.7.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.7.1...v0.7.2 +[0.7.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.7.0...v0.7.1 +[0.7.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.6.2...v0.7.0 +[0.6.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.6.1...v0.6.2 +[0.6.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.6.0...v0.6.1 +[0.6.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.5.0...v0.6.0 +[0.5.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.4.3...v0.5.0 +[0.4.3]: https://github.com/DataDog/dd-trace-rb/compare/v0.4.2...v0.4.3 +[0.4.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.3.1...v0.4.0 +[0.3.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.2.0...v0.3.0 +[0.2.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.1.5...v0.2.0 +[0.1.5]: https://github.com/DataDog/dd-trace-rb/compare/v0.1.4...v0.1.5 +[0.1.4]: https://github.com/DataDog/dd-trace-rb/compare/v0.1.3...v0.1.4 +[0.1.3]: https://github.com/DataDog/dd-trace-rb/compare/v0.1.2...v0.1.3 +[0.1.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.1.1...v0.1.2 +[0.1.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.1.0...v0.1.1 diff --git a/lib/ddtrace/version.rb b/lib/ddtrace/version.rb index 3c43f23e42b..84b5c585ac9 100644 --- a/lib/ddtrace/version.rb +++ b/lib/ddtrace/version.rb @@ -2,7 +2,7 @@ module Datadog module VERSION MAJOR = 0 MINOR = 11 - PATCH = 2 + PATCH = 3 STRING = [MAJOR, MINOR, PATCH].compact.join('.') end