This file contains individual changes for the OpenTelemetry.Api.ProviderBuilderExtensions package. For highlights and announcements covering all components see: Release Notes.
Released 2024-Sep-30
- Updated
Microsoft.Extensions.DependencyInjection.Abstractions
package version to9.0.0-rc.1.24431.7
. (#5853)
Released 2024-Jun-14
Released 2024-Jun-07
- The experimental APIs previously covered by
OTEL1000
(LoggerProviderBuilder
AddInstrumentation
&ConfigureServices
extensions andIServiceCollection.ConfigureOpenTelemetryLoggerProvider
extension) will now be part of the public API and supported in stable builds. (#5648)
Released 2024-May-20
Released 2024-Apr-17
Released 2024-Apr-02
Released 2024-Mar-27
Released 2024-Mar-14
- Added
IOpenTelemetryBuilder
interface to support authoring extensions which can configure multiple OpenTelemetry signals (tracing, metrics, and/or logs). (#5265)
Released 2023-Dec-08
Released 2023-Nov-29
- Updated
Microsoft.Extensions.DependencyInjection.Abstractions
package version to8.0.0
. (#5051)
Released 2023-Oct-16
Released 2023-Sep-05
Released 2023-Aug-21
Released 2023-Jul-12
- Experimental (pre-release builds only): Added extension methods to support
using the Logs Bridge
API
implementation (eg
LoggerProviderBuilder
) with dependency injection. (#4433, #4735)
Released 2023-Jun-26
Released 2023-Jun-05
- Added an
IServiceCollection.ConfigureOpenTelemetryMeterProvider
overload which may be used to configureMeterProviderBuilder
s while theIServiceCollection
is modifiable (before theIServiceProvider
has been created). (#4517)
Released 2023-May-25
-
Fixed a bug which prevented the
TracerProviderBuilder.AddInstrumentation(IServiceProvider, TracerProvider)
factory extension from being called during construction of the SDKTracerProvider
. (#4468) -
Added an
IServiceCollection.ConfigureOpenTelemetryTracerProvider
overload which may be used to configureTracerProviderBuilder
s while theIServiceCollection
is modifiable (before theIServiceProvider
has been created). (#4508)
Released 2023-Mar-31
Released 2023-Mar-07
Released 2023-Feb-24
Released 2023-Feb-10
Released 2023-Feb-01
-
Removed
ConfigureBuilder
from the public API. (#4103) -
Renamed package from
OpenTelemetry.Extensions.DependencyInjection
toOpenTelemetry.Api.ProviderBuilderExtensions
. (#4125)
Released 2023-Jan-09
Released 2022-Dec-12
Initial release.