stuartshay / AzureDevOpsKats

Azure/AWS DevOps & CI/CD Workflows
MIT License
2 stars 7 forks source link

Bump Elastic.Apm.Extensions.Hosting from 1.14.1 to 1.20.0 #944

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps Elastic.Apm.Extensions.Hosting from 1.14.1 to 1.20.0.

Release notes

Sourced from Elastic.Apm.Extensions.Hosting's releases.

v1.20.0

1.20.0

Features

  • #1981 Support for Azure Functions through new Elastic.Apm.Azure.Functions nuget package!
  • #1935 Support new Elasticsearch Client: Elastic.Clients.Elasticsearch
  • #1988 Suppport latest version of Microsoft.Data.SqlClient
  • #1988 Support latest version OracleManagedDataAccess
  • #1983 Loose MSVC redistributable as requirement for the profiler
  • #1976 Add support for sending agent activation method to the server

Bug fixes

  • #1999 NullReferenceException in span compression
  • #1970 Improve profiler logging by always enabling agent logging too.
  • #1972 Normalize OpenTelemetry Bridge config section to OpenTelemetryBridgeEnabled
  • #1926 Try to enable TLS 1.2 in all scenarios.
  • #1964 OTel bridge span's destination service may contain null resource
  • #1961 AppSettings ElasticApm:Enabled is not fully honored in ASP.NET Classic

v1.19.0

Features

  • #1867 Improve handling of multiple agent initialization.
  • #1877 Enable CloudMetadataProvider on Azure Functions.
  • #1892 CentralConfig: handle MaxAge header with less than 5 sec according to spec (issue: #1831).
  • #1897 Add basic agent logging preamble.
  • #1907 Publish docker image with agent (issue: #1665).
  • #1917 Add .NET 7 support (issue: #1860).
  • #1930 Improve SOAP action parsing.

Bug fixes

  • #1882 Fix transaction trace id not aligned when transaction is created from OTel bridge without parent (issue: #1881).
  • #1905 Avoid NRE during startup hook init (issue: #1904).
  • #1927 Avoid panic in file-logging setup (issue: #1918).
  • #1922 Use Span timing instead of cumulative SqlCommand statistics (issue: #1869).
  • #1933 Enable DOTNET_STARTUP_HOOKS for .NET 7 (issue: #1900).

v1.18.0

Features

  • Profiler based agent is now GA
  • #1806 Capture request body in ASP.NET Full Framework (issue: #379).
  • #1832 UseWindowsCredentials: new configuration to force the agent to use the credentials of the authenticated Windows user when events are sent to the APM Server (issue: #1825).

Bug fixes

  • #1800 Fix incorrect transaction name in ASP.NET Web Api (issue: #1637).
  • #1803 and #1804 Fix potential NullReferenceException in TraceContinuationStrategy implementation (issue: #1802).
  • #1780 Fix container ID parsing in AWS ECS/Fargate environments (issue: #1779).

... (truncated)

Changelog

Sourced from Elastic.Apm.Extensions.Hosting's changelog.

==== 1.20.0

===== Features

  • {pull}1981#1981 Support for Azure Functions through new Elastic.Apm.Azure.Functions nuget package!
  • {pull}1935#1935 Support new Elasticsearch Client: Elastic.Clients.Elasticsearch
  • {pull}1988#1988 Suppport latest version of Microsoft.Data.SqlClient
  • {pull}1968#1988 Support latest version OracleManagedDataAccess
  • {pull}1983#1983 Loose MSVC redistributable as requirement for the profiler
  • {pull}1976#1983 Add support for sending agent activation method to the server

===== Bug fixes

  • {pull}1999#1999 NullReferenceException in span compression
  • {pull}1970#1970 Improve profiler logging by always enabling agent logging too.
  • {pull}1972#1972 Normalize OpenTelemetry Bridge config section to OpenTelemetryBridgeEnabled
  • {pull}1926#1926 Try to enable TLS 1.2 in all scenarios.
  • {pull}1964#1964 OTel bridge span's destination service may contain null resource
  • {pull}1961#1961 AppSettings ElasticApm:Enabled is not fully honored in ASP.NET Classic

[[release-notes-1.19.0]] ==== 1.19.0

===== Features

  • {pull}1867#1867 Improve handling of multiple agent initialization.
  • {pull}1877#1877 Enable CloudMetadataProvider on Azure Functions.
  • {pull}1892#1892 CentralConfig: handle MaxAge header with less than 5 sec according to spec (issue: {issue}1831#1831).
  • {pull}1897#1897 Add basic agent logging preamble.
  • {pull}1907#1907 Publish docker image with agent (issue: {issue}1665#1665).
  • {pull}1917#1917 Add .NET 7 support (issue: {issue}1860#1860).
  • {pull}1930#1930 Improve SOAP action parsing.

===== Bug fixes

  • {pull}1882#1882 Fix transaction trace id not aligned when transaction is created from OTel bridge without parent (issue: {issue}1881#1881).
  • {pull}1905#1905 Avoid NRE during startup hook init (issue: {issue}1904#1904).
  • {pull}1927#1927 Avoid panic in file-logging setup (issue: {issue}1918#1918).
  • {pull}1922#1922 Use Span timing instead of cumulative SqlCommand statistics (issue: {issue}1869#1869).
  • {pull}1933#1933 Enable DOTNET_STARTUP_HOOKS for .NET 7 (issue: {issue}1900#1900).

[[release-notes-1.18.0]] ==== 1.18.0

===== Features

  • Profiler based agent is now GA
  • {pull}1806#1806 Capture request body in ASP.NET Full Framework (issue: {issue}379#379).
  • {pull}1832#1832 UseWindowsCredentials: new configuration to force the agent to use the credentials of the authenticated Windows user when events are sent to the APM Server (issue: {issue}1825#1825).

===== Bug fixes

  • {pull}1800#1800 Fix incorrect transaction name in ASP.NET Web Api (issue: {issue}1645#1637).
  • {pull}1803#1803 and {pull}1804#1804 Fix potential NullReferenceException in TraceContinuationStrategy implementation (issue: {issue}1802#1802).

... (truncated)

Commits
  • 8b1b6c8 fix jenkins trigger not running jobs on v1.20.0 tag (#2023)
  • 74b78d8 missed the version bump for apm_profiler
  • a35a3cb add release notes to CHANGELOG.asciidoc
  • e5b6944 bump to 1.20.0
  • c78eb64 snapshoty github action still using an old version of rustc (#2022)
  • 22f7e69 Fix snapshotty github action (#2016)
  • a3f1d60 Suppport latest version of Microsoft.Data.SqlClient (#1988)
  • 4ce08b5 Capture the azure function delegate invoke exception on Transaction (#2018)
  • c5c53f3 Ensure the generated netcore solution builds when running ./build.sh release ...
  • 70691bd allign indendation to .editorconfig setttings for Elastic.Apm.Profiler.* (#2015)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)