All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- tbd
- Fixes a build issue that was causing the project to be compiled with Java 11 which would cause an
UnsupportedClassVersionError
when using the exporter on earlier JREs. The project is once again built and published using Java 8.
Note: Due to an issue with the build pipeline this version of the exporter only supports Java 11 and above. If you need the exporter to be compatible with JRE 8 - 10 please use version v0.13.1+ of the exporter as the issue has been resolved as of that release.
- Updates compatibility with
io.opentelemetry:opentelemetry-sdk:0.13.1
- Updates compatibility with
io.opentelemetry.javaagent:opentelemetry-javaagent-spi:0.13.1
- Updates compatibility with
com.newrelic.telemetry:telemetry::0.10.0
- Updates compatibility with
com.newrelic.telemetry:telemetry-http-okhttp::0.10.0
Note: Due to an issue with the build pipeline this version of the exporter only supports Java 11 and above. If you need the exporter to be compatible with JRE 8 - 10 please use version v0.13.1+ of the exporter as the issue has been resolved as of that release.
- Updates compatibility with
io.opentelemetry:opentelemetry-sdk:0.12.0
- Updates compatibility with
io.opentelemetry.javaagent:opentelemetry-javaagent-spi:0.12.1
Note: Due to an issue with the build pipeline this version of the exporter only supports Java 11 and above. If you need the exporter to be compatible with JRE 8 - 10 please use version v0.13.1+ of the exporter as the issue has been resolved as of that release.
- Updates compatibility with
io.opentelemetry:opentelemetry-sdk:0.11.0
- Updates compatibility with
io.opentelemetry.javaagent:opentelemetry-javaagent-spi:0.11.0
- Updates compatibility with
io.opentelemetry:opentelemetry-sdk:0.10.0
- Updates compatibility with
io.opentelemetry.javaagent:opentelemetry-javaagent-spi:0.10.1
- Updates compatibility with
io.opentelemetry:opentelemetry-sdk:0.9.1
- Updates compatibility with
io.opentelemetry.javaagent:opentelemetry-javaagent-spi:0.9.0
- Fixes the inability to use the exporter with the auto-instrumentation agent version 0.8.0
- BREAKING CHANGE :: URI OVERRIDES THAT DO NOT HAVE A PATH COMPONENT WILL CAUSE YOUR SENDS TO FAIL. Please specify a full URI including path component when doing a uriOverride.
- Support for version 0.8.0 of OpenTelemetry Java
- Support for OpenTelemetry Java 0.7.0
- A simpler configuration and startup helper with
NewRelicExporters.java
- A simpler configuration and startup helper with NewRelicExporters.java
- Update to version 0.7.0 of NR telemetry sdk
- Fix for OpenTelemetry auto-instrumentation SPI package changes.
- Support for version 0.6.0 of OpenTelemetry Java
- More efficient grouping of span export to share common Resource attributes
- Support for auto-instrumentation configuration for the MetricsExporter.
- Support for OpenTelemetry-Java version 0.5.0
- Update to using the New Relic Telemetry SDK version 0.6.0
- Fixed a bug where span statuses without descriptions were being ignored.
- Support for OpenTelemetry-Java version 0.4.0
- Support for Auto-Instrumentation configuration for the SpanExporter (thanks, @cmouli84!)
- Added
span.kind
to the Span attributes exported
- First official release, supporting both metrics and spans, based on OpenTelemetry version 0.3.0