Skip to content

chore(deps): update OpenTelemetry to 1.18.0 and Spectre.Console to 0.57.2 - #190

Merged
ShortArrow merged 1 commit into
mainfrom
chore/bump-opentelemetry
Aug 25, 2026
Merged

chore(deps): update OpenTelemetry to 1.18.0 and Spectre.Console to 0.57.2#190
ShortArrow merged 1 commit into
mainfrom
chore/bump-opentelemetry

Conversation

@ShortArrow

Copy link
Copy Markdown
Owner

Supersedes #182 and #183, which cannot merge on their own.

Why by hand

Dependabot's NuGet PRs fail restore in 23–31 seconds with NU1004: a package held as CentralTransitive in a lock file no longer matches central package management once the version moves, and locked restore refuses. Dependabot edits Directory.Packages.props without regenerating the 28 lock files, so its NuGet PRs are structurally unable to go green here. The fix is a single change that moves the version and the lock files together, via dotnet restore --force-evaluate.

Contents

All three OpenTelemetry packages go to 1.18.0 rather than the two Dependabot proposed — Exporter.OpenTelemetryProtocol was left at 1.17.0 by its split, and a mixed OTel stack is not worth the risk of finding out about. Spectre.Console 0.57.1 → 0.57.2 while here. dotnet list package --outdated is empty afterwards.

Not a security update

Worth stating plainly, since this is dependency work: there is nothing to patch. Zero open Dependabot alerts, and dotnet list package --vulnerable --include-transitive reports no vulnerable packages across all twelve projects. This is freshness, not remediation.

Full suite green (12 assemblies). The telemetry tests exercise the ActivitySource and Meter paths these packages sit behind.

…57.2

Dependabot cannot land NuGet bumps here: a lock file holding a package as
CentralTransitive fails locked restore with NU1004, so the version and the
lock files move together in one hand-made change.
@ShortArrow
ShortArrow merged commit 69c2dd0 into main Aug 25, 2026
11 checks passed
@ShortArrow
ShortArrow deleted the chore/bump-opentelemetry branch August 25, 2026 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant