CHANGELOG.md in elastic-apm-1.1.0 vs CHANGELOG.md in elastic-apm-2.0.0

- old
+ new

@@ -2,9 +2,54 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 2.0.0 (2018-11-14) + +Version adds support for APM Server 6.5 and needs at least that. + +### Added + +- Support for APM Server 6.5 (Intake v2) +- Support for Distributed Tracing (beta) +- Support for RUM Agent correlation (Distributed Tracing) +- Support for [HTTP.rb](https://github.com/httprb/http) (Instrumentation + Distributed Tracing) + +### Changed + +- Custom instrumentation APIs ([#209](https://github.com/elastic/apm-agent-ruby/pull/209)) +- Tag keys will convert disallowed chars to `_` +- Default log level changed to `info` +- Laxed version requirement of concurrent-ruby +- Change `log_level` to only concern agent log + +### Deprecated + +#### APIs: + +- `ElasticAPM.transaction` +- `ElasticAPM.span` + +#### Options: + +- `compression_level` +- `compression_minimum_size` +- `debug_http` +- `debug_transactions` +- `flush_interval` +- `http_open_timeout` +- `http_read_timeout` +- `enabled_environments` +- `disable_environment_warning` + +Some options that used to take a certain unit for granted now expects explicit units – but will fall back to old default. + +### Removed + +- Support for APM Server versions prior to 6.5. +- Support for Ruby 2.2 (eol) + ## 1.1.0 (2018-09-07) ### Added - Rake task instrumentation ([#192](https://github.com/elastic/apm-agent-ruby/pull/192))