npm dd-trace 0.7.0

latest releases: 5.25.0, 4.49.0, 5.24.0...
6 years ago

Bug Fixes

  • core: fix windows support (#374)
  • core: fix wrong operation name used by the formatter when overriden (#359)
  • memcached fix wrong name for memcached.command tag (#357)
  • mongodb-core fix operation name and add missing query tag (#353)
  • node: fix default service name from the platform (#358)

Features

  • bluebird: add support for bluebird (#372)
  • core: add DD_AGENT_HOST environment variable to set the agent globally (#373)
  • core: add span hooks for web framework integrations (#351)
  • elasticsearch: add support for elasticsearch >=10 <=14 (#331)
  • http: add the http.route tag which allows overriding the route (#348)
  • http: add support for http servers without any framework (#338)
  • http: add blacklist and whiltelist options to the http plugin (#330)
  • http: add validateStatus option to HTTP plugin (#301), closes #297, thanks @timrogers!
  • graphql: add option to configure variables to record as an array (#336)
  • graphql: add metadata (#335)
  • graphql: enable collapse option by default in graphql plugin (#329)
  • graphql: add support for graphql 0.10, 0.11, 0.12 and 14 (#326), closes #324
  • graphql: add collapse option (#316)
  • ioredis: add support for ioredis 2 - 3 (#377)
  • mongodb-core: add support for mongodb-core 2.x (#327)
  • mysql2: add support for mysql2 >=1 <=1.4 (#332)
  • pg: add support for pg 4.x and 5.x (#328)
  • q: add support for Q (#375)
  • redis: add redis.raw_command tag (#356)
  • redis: add support for redis >=0.12 <2.6 (#314)
  • restify: add support for restify >=3 <=6 (#321)
  • router: add support for the router module (#342)
  • when: add support for when (#376)

Breaking Changes

This release contains 2 very minor breaking changes:

  • The new collapse option is now enabled by default for graphql, meaning list fields will be collapsed into a single span. Set to false to restore the previous behavior.
  • The memcached.query tag was renamed to memcached.command for consistency.

Don't miss a new dd-trace release

NewReleases is sending notifications on new releases.