Skip to content

Releases: DataDog/nginx-datadog

v1.2.1

25 Jun 09:05
ee79534

Choose a tag to compare

What's Changed

  • fix: propagation header value adding up by @dmehala in #88
  • deps: upgrade dd-trace-cpp to v0.2.2 containing several important security fixes.

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

29 May 11:29
v1.2.0
f05587d

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

Release Artifacts

The artifact names have changed: they are now two (with and without AppSec) binaries per architecture and nginx version; no longer are there any image specific builds. The binaries work on both glibc and musl. More information on the README

Additionally, the debug (dwarf) data of the provided binaries is now published in separate artifacts.

Finally, the signatures on this release are made with a different key: 5D98E7264E3F3D89463B314B12229434A9F003C9.

v1.1.0

02 Apr 14:18
2f89088

Choose a tag to compare

What's Changed

Known Incompatibilities

  • OpenResty is not supported.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 (amd64) and ARM64 (arm64) architecture.

Full Changelog: v1.0.5...v1.1.0

v1.0.5

01 Mar 22:04
e70af5c

Choose a tag to compare

Changes

  • NGINX 1.25.3 and 1.25.4 are now supported.
  • A newer snapshot of dd-trace-cpp is now used.

Known Incompatibilities

  • OpenResty is not supported.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 (amd64) and ARM64 (arm64) architecture.

v1.0.4

21 Nov 11:54
1f9a2c8

Choose a tag to compare

Platforms

  • We now produce modules for arm64.

Behavior Changes

Known Incompatibilities

  • OpenResty is not supported.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 and arm64 architecture.

v1.0.3

14 Sep 20:43
582d1cc

Choose a tag to compare

New Features

Known Incompatibilities

  • OpenResty is not supported.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 architecture.

v1.0.2

25 Aug 17:13
ba448a0

Choose a tag to compare

Supported Docker Images

This release adds support for nginx 1.25.2. Specifically:

Known Incompatibilities

  • OpenResty's Debian-based Docker image cannot load the module due to a build flag incompatibility.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 architecture.

v1.0.1

21 Jul 16:43
d9bf4f2

Choose a tag to compare

Supported Docker Images

This release adds support for nginx 1.25. Specifically:

Known Incompatibilities

  • OpenResty's Debian-based Docker image cannot load the module due to a build flag incompatibility.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 architecture.

v1.0.0

06 Jun 14:36
f002be2

Choose a tag to compare

New Features

  • The proportion of traces sent to Datadog can be configured per-location with
    the new datadog_sample_rate directive.
  • OpenTelemetry-style trace propagation headers are understood and produced
    by the tracer.

Behavior Changes

  • The JSON-style datadog { ... } block configuration is no longer supported.
    Use the individual datadog_* line directives described in the
    documentation.
  • datadog_* directives are no longer allowed in "if" contexts. Previous
    support was incomplete. For an example of a workaround, see
    this related issue.

Known Incompatibilities

  • OpenResty's Debian-based Docker image cannot load the module due to a build flag incompatibility.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.
The builds are for the x86_64 architecture.

v0.6.1

08 May 14:38
2be949b

Choose a tag to compare

Platforms

  • We now produce modules compatible with nginx's docker images for nginx 1.23.4 and 1.24.0.
  • We now produce modules compatible with more recent versions of Amazon Linux 2, e.g. amazonlinux:2.0.20230418.0.

Known Incompatibilities

  • OpenResty's Debian-based Docker image cannot load the module due to a build flag incompatibility.

Release Artifacts

Each .tgz file contains the Datadog nginx module ngx_http_datadog_module.so.