0.50.0
Dropping support for Ruby 2.0
As of 0.50.0, Ruby 2.0 is not supported.
Ruby 2.1 is now the minimum supported version.
Users are welcome to continue using version < 0.50.0 for their Ruby 2.0 deployments going forward.
Added
- Add warning, update documentation, for incompatible dogstastd-ruby version (#1544 #1533)
- Add CI mode and Test mode feature (#1504)
- Add Gem.loaded_specs fallback behavior if protobuf or dogstatsd-ruby already loaded(#1506 #1510)
Changed
- Declare EOL for Ruby 2.0 support (#1534)
- Rename Thread#native_thread_id to #pthread_thread_id to avoid conflict with Ruby 3.1 (#1537)
Fixed
- Fix tracer ignoring value for service tag (service.name) in DD_TAGS (#1543)
- Fix nested error reporting to correctly walk clause chain (#1535)
- Fix AWS integration to prevent S3 URL presigning from generating a remote request span (#1494)
- Fix backtrace handling of exception classes that return nil message (#1500) (@masato-hi)
Refactored
Read the full changeset and the release milestone.