Released 2025-Mar-05
- Updated OpenTelemetry core component version(s) to
1.11.2. (#2582)
Released 2025-Feb-11
Released 2025-Jan-29
-
Updated OpenTelemetry core component version(s) to
1.11.1. (#2477) -
Event full name validation can now be bypassed by supplying
{EventFullName}as the first attribute on logs. (#2529)
Released 2024-Nov-18
-
Drop support for .NET 6 as this target is no longer supported. (#2123)
-
Bumped the
System.Text.Jsonreference to6.0.10for runtimes older thannet8.0and added a direct reference forSystem.Text.Jsonat8.0.5onnet8.0in response to CVE-2024-43485. (#2196) -
Fixed a bug causing extension data specified on
LogRecords in a batch to also be applied to subsequentLogRecords in the same batch. (#2205) -
Update OpenTelemetry SDK version to
1.10.0and removed the direct reference toMicrosoft.Extensions.Configuration.Binder. (#2295, #2317)
Released 2024-Oct-11
-
Fixed a bug causing extension data specified on
LogRecords in a batch to also be applied to subsequentLogRecords in the same batch. (#2208) -
Bumped the
System.Text.Jsonreference to6.0.10for thenet462,netstandard2.0, andnetstandard2.1targets in response to CVE-2024-43485. (#2208)
Released 2024-Sep-06
-
Dropped support for the
net7.0target because .NET 7 is no longer supported. Added anet8.0target. (#2038) -
Added
SetEventFullNameMappingsAPI onOneCollectorLogExportProcessorBuilderwhich can be used to change the event full name sent to the OneCollector service for a givenLogRecord(CategoryNameandEventId.Nameare used to derive the event full name by default). (#2021)
Released 2024-Aug-12
-
Fixed
PlatformNotSupportedExceptions being thrown during export when running on mobile platforms which caused telemetry to be dropped silently. (#1992) -
Fixed a bug which caused remaining records in a batch to be dropped silently once the max payload size for a transmission (default 4 KiB) has been reached. (#1999)
Released 2024-Aug-01
- Fixed a bug preventing
HttpTransportErrorResponseReceivedevents from firing on .NET Framework. (#1987)
Released 2024-Jun-17
- Updated OpenTelemetry core component version(s) to
1.9.0. (#1888)
Released 2024-Jun-11
-
Update OpenTelemetry SDK version to
1.9.0-rc.1. (#1876) -
Added
LoggerProviderBuilder.AddOneCollectorExporterregistration extension. (#1876)
Released 2024-Apr-22
Released 2023-Oct-25
Released 2023-Oct-10
Released 2023-Sep-20
-
Update OpenTelemetry to 1.6.0 (#1344)
-
Added support for receiving transmission failures via the
RegisterPayloadTransmittedCallbackAPI. (#1309) -
Added support for sending
LogRecord.Bodyas common schemabodyif{OriginalFormat}key is not found. (#1321) -
Added support for sending
LogRecord.FormattedMessage(if set) as common schemaformattedMessageif it differs from the detected template (either{OriginalFormat}key orLogRecord.Body). (#1321) -
Removed
traceFlagsfrom the common schemadt(Distributed Tracing) extension because it is not currently supported by the OneCollector service. (#1345) -
Added dedicated handling for
IReadOnlyList<KeyValuePair<string, object>>types during serialization to improve performance. (#1361) -
Added caching of extension property UTF8 JSON strings to improve performance. (#1361)
Released 2023-Aug-07
Released 2023-Jun-29
-
Added support for sending common schema extensions using
ext.[name].[field]syntax. (#1073) -
Added support for sending common schema
dt(Distributed Tracing) extension when trace context is present onLogRecords. (#1073) -
Added support for sending common schema
ex(Exception) extension when exception is present onLogRecords. (#1082) -
Added support for sending common schema
eventIdfield whenEventId.Idis non-zero onLogRecords. (#1127) -
Update OpenTelemetry to 1.5.1 (#1255)
Released 2023-Mar-6
-
Update OpenTelemetry to 1.4.0 (#1038)
-
Tenant token is no longer exposed on
OneCollectorExporterOptionsand will be set automatically from the instrumentation key. Added new registration overloads and a builder to help with configuration. (#1032) -
Switched to using a connection string design instead of passing instrumentation key directly. (#1037)
-
Added
RegisterPayloadTransmittedCallbackAPI onOneCollectorExporter<T>. (#1058)
Released 2023-Feb-16
- Initial release.