Version history

Version 4.4.0, released 2022-01-17

Bug fixes

  • Adds AddGoogleDiagnosticsForAspNetCore empty overload. ( commit 18ecd5c )
    • To avoid ambiguity, which results in a compiler error, when not specifying any of the optional parameters for the other overloads.
    • Fixes issue 7633

Version 4.3.1, released 2021-11-09

No API surface changes; just dependency updates.

Version 4.3.0, released 2021-11-01

No API surface changes; just releasing a stable version.

Version 4.3.0-beta08, released 2021-10-25

Version 4.3.0-beta07 was not released because of CI errors.

No API surface changes; just dependency updates.

Version 4.3.0-beta07, released 2021-10-20

No API surface changes; just dependency updates.

Version 4.3.0-beta06, released 2021-10-13

Versions 4.3.0-beta04 and 4.3.0-beta05 were not released because of CI errors. This version contains all changes described for the unreleased version 4.3.0-beta04.

Version 4.3.0-beta05, released 2021-10-13

Version 4.3.0-beta04 was not released because of a CI error. This version contains all changes described for the unreleased version 4.3.0-beta04.

Version 4.3.0-beta04, released 2021-10-12

  • Commit 03eb674 :
    • refactor: Add better extension methods for Google Diagnostics.
      • Make more of the old code obsolete.
      • Delete in XML docs samples that quickly get outdated. We have snippets.
  • Commit 53aa57a :
    • refactor: Add better extension methods for Diagnostics Logging.
      • Make more of the old code obsolete.
      • Fix naming conflicts between Common and AspNetCore*.
      • Move non ASP.NET core tests to Common.
      • Delete in XML docs samples that quickly get outdated. We have snippets.
  • Commit 037af1a :
    • refactor: Add better extension methods for Diagnostics Error Reporting.
    • Make more of the old code obsolete.
    • Delete in XML docs samples that quickly get outdated. We have snippets.
  • Commit 1a5ef87 :
    • refactor: Add better extension methods for Diagnostics Tracing.
    • Make more of the old code obsolete.
    • Fix naming conflicts between Common and AspNetCore*.
    • Move non ASP.NET core snippets to Common.
    • Delete in XML docs samples that quickly get outdated. We have snippets.

Version 4.3.0-beta03, released 2021-07-22

No API surface changes; just publishing docs from 4.3.0-beta02.

Version 4.3.0-beta02, released 2021-07-22

Version 4.3.0-beta01, released 2021-06-24

  • Commit 60e8cd8 :
    • feat: Copies GoogleLogger to Common. This allows easier use of GoogleLogger in non ASP.NET Core applications.
    • Towards issue 6367
    • Replicate LoggerOptions in Common, and have AspNetCore*.LoggerOptions be just a wrapper of Common.LoggerOptions.
    • Copies ILogEntryLabelProvider to Common and marks the one in AspNetCore* Obsolete.
    • Makes AspNetCore*.IExternalTraceProvider obsolete. It can now be replaced by Common.ITraceContext.
  • Commit 32cb606 :
  • Commit c8e9a48 :
    • refactor: Makes GoogleLoggerScope extendable. Moves GoogleLoggerScope to Diagnostics.Common. In preparation for allowing LogEntry augmentation and making it easier to use Google logging from non ASP.NET Core apps. Towards issue 5313 , issue 5360 , issue 5929 and issue 6367
  • Commit 7f5f89e :
    • docs: Change Stackdriver to Google Cloud, and fix some typos, including in test code.
  • Commit c4c9cd5 :
    • feat: Makes it easier to use tracing from non ASP.NET Core applications Closes issue 5897 Towards issue 6367
  • Commit b35b9ea :
  • Commit 0c00d2c :
    • refactor: Remove unnecesary service provider extension method. There's an equivalent method offered by Microsoft.Extensions.DependencyInjection so we don't need our own.
  • Commit bb0c7b2 :
    • refactor: Remove unnecesary interface IManagedTracerFactory. It's an internal interface that we don't use anywhere. We can always add it back in if we need it at some point.
  • Commit 8ef3983 :

Note: changing a generic type parameter constraint in LabelProviderExtensions is notionally a breaking change, but due to how it will be used, we don't expect it to actually break any customers.

Version 4.2.0, released 2020-12-07

No API changes since 4.0.0-beta01, but this is the first stable release.

The version number is 4.2.0 to align with Google.Cloud.Diagnostics.AspNetCore and Google.Cloud.Diagnostics.Common.

Version 4.0.0-beta01, released 2020-10-12

  • Commit 1cd4ee6 : feat: Adds Google.Cloud.Diagnostics.AspNetCore3 library. Towards issue 4750 .
    • Initial release of Google.Cloud.Diagnostics.AspNetCore3 which supports ASP.NET Core 3.1.
    • Main differences with respect to Google.Cloud.Diagnostics.AspNetCore:
      • Depends on Microsoft.AspNetCore.App framework instead of the Microsoft.AspNetCore* packages.
      • Microsoft.AspNetCore.Hosting.IHostingEnvironment => Microsoft.AspNetCore.Hosting.IWebHostEnvironment
Design a Mobile Site
View Site in Mobile | Classic
Share by: