Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.5.0 #3356

Merged
merged 3 commits into from
Apr 9, 2024
Merged

Release 1.5.0 #3356

merged 3 commits into from
Apr 9, 2024

Conversation

Kielek
Copy link
Contributor

@Kielek Kielek commented Apr 8, 2024

Why & What

Release 1.5.0

Added

  • .NET only, warning in logs about End of Support date and upcoming End of Support date for .NET version.
  • Experimental support for ARM64 on Ubuntu, Alpine and Debian based images.
  • Experimental ARM64 support for the OpenTelemetry.AutoInstrumentation NuGet package.

Changed

  • Changed supported method parameters for plugins
    • from OpenTelemetry.Instrumentation.AspNet.AspNetInstrumentationOptions to OpenTelemetry.Instrumentation.AspNet.AspNetTraceInstrumentationOptions.

Dependency updates

  • Updated Core components: 1.8.0.
  • Following packages updated
    • MongoDB.Driver.Core.Extensions.DiagnosticSources from 1.3.0 to 1.4.0.
    • OpenTelemetry.Exporter.Prometheus.HttpListener from 1.7.0-rc.1 to 1.8.0-rc.1,
    • OpenTelemetry.Instrumentation.Http from 1.7.1 to 1.8.0,
    • OpenTelemetry.Instrumentation.Process from 0.5.0-beta.4 to 0.5.0-beta.5,
    • OpenTelemetry.Instrumentation.Quartz from 1.0.0-beta.1 to 1.0.0-beta.2,
    • OpenTelemetry.Instrumentation.Runtime from 1.7.0 to 1.8.0,
    • OpenTelemetry.Instrumentation.SqlClient from 1.7.0-beta.1 to 1.8.0-beta.1,
    • OpenTelemetry.Instrumentation.StackExchangeRedis from 1.0.0-rc9.14 to 1.0.0-rc9.14,
    • OpenTelemetry.Instrumentation.Wcf from 1.0.0-rc.15 to 1.0.0-rc.16,
    • OpenTelemetry.ResourceDetectors.Azure from 1.0.0-beta.5 to 1.0.0-beta.6,
    • OpenTelemetry.ResourceDetectors.Host from 0.1.0-alpha.2 to 0.1.0-alpha.3.
    • OpenTelemetry.ResourceDetectors.Process from 0.1.0-alpha.2 to 0.1.0-alpha.3.
    • OpenTelemetry.ResourceDetectors.ProcessRuntime from 0.1.0-alpha.2 to 0.1.0-alpha.3.
  • .NET only, following packages updated
    • OpenTelemetry.Instrumentation.AspNetCore from 1.7.1 to 1.8.0,
    • OpenTelemetry.Instrumentation.EntityFrameworkCore from 1.0.0-beta.10 to 1.0.0-beta.11,
    • OpenTelemetry.ResourceDetectors.Container from 1.0.0-beta.6 to 1.0.0-beta.7.
  • .NET Framework only, following packages updated
    • Google.Protobuf updated from 3.25.2 to 3.26.1,
    • Grpc.Core.Api from 2.60.0 to 2.62.0,
    • Microsoft.Extensions.DependencyInjection.Abstractions from 8.0.0 to 8.0.1,
    • Microsoft.Extensions.Options from 8.0.1 to 8.0.2,
    • Microsoft.Extensions.Logging.Abstractions from 8.0.0 to 8.0.1,
    • OpenTelemetry.Instrumentation.AspNet from 1.7.0-beta.2 to 1.8.0-beta.1,
    • System.Text.Json from 8.0.1 to 8.0.3.

Fixed

  • Resolved a crash issue caused by System.IO.FileLoadException for Microsoft.Extensions*.dll libraries. This issue was due to a conflict with runtime store libraries, impacting applications with mismatched dependency versions. This fix enhances stability by addressing the underlying compatibility concerns. For details see: (#3075, #3075)

Tests

  • CI
  • MacOS with Linux Containers
  • Windows with Linux Containers

Checklist

  • CHANGELOG.md is updated.
  • Documentation is updated.
  • New features are covered by tests.

@Kielek Kielek requested a review from a team April 8, 2024 10:44
@github-actions github-actions bot requested a review from theletterf April 8, 2024 10:44
@Kielek
Copy link
Contributor Author

Kielek commented Apr 8, 2024

Windows with Linux Containers passed locally (no errors).

@pellared
Copy link
Member

pellared commented Apr 8, 2024

Passed on MacOS with Linux Containers.

@Kielek Kielek enabled auto-merge (squash) April 9, 2024 05:06
@Kielek Kielek merged commit 14c8d50 into open-telemetry:main Apr 9, 2024
40 checks passed
@Kielek Kielek deleted the release-1.5.0 branch April 9, 2024 05:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants