Releases: DataDog/dd-trace-rb
Releases · DataDog/dd-trace-rb
0.14.1
0.14.0
Added
- RestClient integration (#422, #460)
- DelayedJob integration (#393 #444)
- Version information to integrations (#483)
- Tracer#active_root_span helper (#503)
Changed
- Resque to flush traces when Job finishes instead of using SyncWriter (#474)
- ActiveRecord to allow configuring multiple databases (#451)
- Integrations configuration settings (#450, #452, #451)
Fixed
- Context propagation for distributed traces when context is full (#502)
- Rake shutdown tracer after execution (#487) (@kissrobber)
- Deprecation warnings fired using Unicorn (#508)
Read the full changeset and the release milestone.
0.14.0.rc1
Added
Fixed
- Context propagation for distributed traces when context is full (#502)
Read the full changeset
0.13.2
0.14.0.beta2
Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.14.0.beta2
Git diff: v0.14.0.beta1...v0.14.0.beta2
Fixed
- Rake shutdown tracer after execution (#487) @kissrobber
Read the full changeset
0.14.0.beta1
0.13.1
Changed
- Configuration class variables don't lazy load (#477)
- Default tracer host
localhost
-->127.0.0.1
(#466, #480) (@NobodysNightmare)
Fixed
- Workers not shutting down quickly in some short running processes (#475)
- Missing documentation for mysql2 and Rails (#476, #488)
- Missing variable in rescue block (#481) (@kitop)
- Unclosed spans in ActiveSupport::Notifications with multithreading (#431, #478) (@senny)
Read the full changeset and the release milestone.
0.13.0
Changes to quantization
Quantization behavior for MongoDB can be configured: see the API documentation for Mongo
Changelog
Added
- Sequel integration (supporting Ruby 2.0+) (#171, #367) (@randy-girard, @twe4ked, @palin)
- gRPC integration (supporting Ruby 2.2+) (#379, #403) (@Jared-Prime)
- ActiveModelSerializers integration (#340) (@sullimander)
- Excon integration (#211) (@walterking)
- Rake integration (supporting Ruby 2.0+, Rake 12.0+) (#409)
- Request queuing tracing to Rack (experimental) (#272)
- ActiveSupport::Notifications::Event helper for event tracing (#400)
- Request and response header tags to Rack (#389)
- MySQL2 integration (#453) (@jamiehodge)
- Sidekiq tag job delay (#458) (@gottfrois)
- Sinatra tag request id (#427)
Fixed
- Excon close spans on errors (#426) (@jeffjo)
- Elasticsearch improve quantization of ids (#458)
- Mongo allow enabling quantization of collection name (#463)
Refactored
Changed
- Hash quantization truncates arrays with nested objects (#463)
Read the full changeset and the release milestone
0.12.1
Changed
- Cache configuration
Proxy
objects (#446) freeze
more constant strings, to improve memory usage (#446)Utils#truncate
to use slightly less memory (#446)
Fixed
- Net/HTTP integration not permitting
service_name
to be overridden. (#407, #430) (@undergroundwebdesigns) - Block not being passed through Elasticsearch client initialization. (#421) (@shayonj)
- Devise raising
NoMethodError
when bad login attempts are made. (#419, #420) (@frsantos) - AWS spans using wrong resource name (#374, #377) (@jfrancoist)
- ActionView
NoMethodError
on very long traces. (#445, #447) (@jvalanen)
Refactored
Read the full changeset and the release milestone.
0.13.0.beta1
Read the full changeset.
Added
- Sequel integration (supporting Ruby 2.0+) (#171) (@randy-girard, @twe4ked)
- gRPC integration (supporting Ruby 2.2+) (#379, #403) (@Jared-Prime)
- ActiveModelSerializers integration (#340) (@sullimander)
- Excon integration (#211) (@walterking)
- Rake integration (supporting Ruby 2.0+, Rake 12.0+) (#409)
- Request queuing tracing to Rack (experimental) (#272)
- ActiveSupport::Notifications::Event helper for event tracing (#400)
- Request and response header tags to Rack (#389)
Refactored
- Hash quantization into core library (#410)