Skip to content

0.50.0

Compare
Choose a tag to compare
@ericmustin ericmustin released this 07 Jun 21:40
· 8506 commits to master since this release
52bd204

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.