CHANGELOG.md in elastic-apm-2.8.1 vs CHANGELOG.md in elastic-apm-2.9.0

- old
+ new

@@ -2,10 +2,27 @@ 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.9.0 (2019-06-25) + +### Security + +- **NB:** If you are using a custom CA cert via `server_ca_cert`, versions of the agent prior to 2.9.0 may not have validated the certificate of APM Server correctly. + +### Added + +- Add `transaction.type` to errors ([#434](https://github.com/elastic/apm-agent-ruby/pull/434)) +- Add cookies to `request.cookies` ([#448](https://github.com/elastic/apm-agent-ruby/pull/448)) + +### Fixed + +- Fix support for older versions of Http.rb ([#438](https://github.com/elastic/apm-agent-ruby/pull/434)) +- Strip `Cookie` and `Set-Cookie` from headers ([#448](https://github.com/elastic/apm-agent-ruby/pull/448)) +- Fix disabling SSL verification ([#449](https://github.com/elastic/apm-agent-ruby/pull/449)) + ## 2.8.1 (2019-05-29) ### Fixed - Database statements are properly truncated ([#431](https://github.com/elastic/apm-agent-ruby/pull/431)) @@ -57,11 +74,11 @@ - `ElasticAPM.build_context` now takes two keyword arguments instead of a single, normal argument. [Docs](https://www.elastic.co/guide/en/apm/agent/ruby/2.x/api.html#api-agent-build-context). - The option `capture_body` has a string value instead of boolean. [Docs](https://www.elastic.co/guide/en/apm/agent/ruby/2.x/configuration.html#config-capture-body). Both APIs are backwards compatible with fallbacks and deprecation warnings, scheduled for removal in next major release. -### Added +### Added - Configuration options to use an HTTP proxy ([#352](https://github.com/elastic/apm-agent-ruby/pull/352)) ### Changed @@ -118,10 +135,10 @@ ## 2.2.0 (2019-01-22) ### Added - Support for [OpenTracing](https://opentracing.io) ([#273](https://github.com/elastic/apm-agent-ruby/pull/273)) -- Add capture_* options ([#279](https://github.com/elastic/apm-agent-ruby/pull/279)) +- Add capture\_\* options ([#279](https://github.com/elastic/apm-agent-ruby/pull/279)) - Evaluate the config file as ERB ([#288](https://github.com/elastic/apm-agent-ruby/pull/288)) ### Changed - Rename `Traceparent` object to `TraceContext` ([#271](https://github.com/elastic/apm-agent-ruby/pull/271))