Bump OpenTelemetry.Exporter.InMemory from 1.15.3 to 1.16.0#68
Merged
blehnen merged 1 commit intoJul 4, 2026
Merged
Conversation
--- updated-dependencies: - dependency-name: OpenTelemetry.Exporter.InMemory dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: OpenTelemetry.Exporter.InMemory dependency-version: 1.16.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #68 +/- ##
=======================================
Coverage 91.52% 91.52%
=======================================
Files 61 61
Lines 1864 1864
Branches 305 305
=======================================
Hits 1706 1706
Misses 82 82
Partials 76 76 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
dependabot
Bot
deleted the
dependabot/nuget/tests/FrigateRelay.Host.Tests/multi-74e4d2fdec
branch
July 4, 2026 20:59
blehnen
added a commit
that referenced
this pull request
Jul 5, 2026
…nce 10.7.0 (#76) Reapplies the dependency bumps from Dependabot PR #67, which went stale after the surrounding dependency PRs (#64/#68/#69/#70) merged and could no longer be rebased automatically — @dependabot rebase/recreate stopped responding. This re-creates the identical version set on a fresh branch off current main: Microsoft.Extensions.* 10.0.8 -> 10.0.9 (12 packages) Microsoft.Extensions.Http.Resilience 10.6.0 -> 10.7.0 Intentionally-older sample pins (10.0.0 / 10.0.4) are left untouched, matching #67's scope. Supersedes #67. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
blehnen
added a commit
that referenced
this pull request
Jul 23, 2026
…y sweep (#90) * build(deps): bump microsoft-extensions group to 10.0.9 / Http.Resilience 10.7.0 Reapplies the dependency bumps from Dependabot PR #67, which went stale after the surrounding dependency PRs (#64/#68/#69/#70) merged and could no longer be rebased automatically — @dependabot rebase/recreate stopped responding. This re-creates the identical version set on a fresh branch off current main: Microsoft.Extensions.* 10.0.8 -> 10.0.9 (12 packages) Microsoft.Extensions.Http.Resilience 10.6.0 -> 10.7.0 Intentionally-older sample pins (10.0.0 / 10.0.4) are left untouched, matching #67's scope. Supersedes #67. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * fix(build): pin patched Scriban + clear SonarCloud code smells The WireMock.Net bump on this branch pulls a transitive Scriban.Signed 7.2.0, which carries two moderate advisories (GHSA-6q7j-xr26-3h2c / GHSA-q6rr-fm2g-g5x8). With NuGet audit + TreatWarningsAsErrors the NU1902 warning fails the Release build across every test project. Build fix: - tests/Directory.Build.props: central transitive pin Scriban.Signed 7.2.1 (patched), chained to the repo-root props via explicit parent import. - Host.Tests: align WireMock.Net 2.9.0 -> 2.10.0 with the other projects. SonarCloud sweep (behavior preserved; all unit tests green): - Cognitive complexity (S3776): extract ProcessItemAsync/RunValidatorsAsync, EnsureConnectedAsync, ValidateNames pass, DispatchMatchedSubscriptionAsync, TryParseNdjsonLine. - S3267 x7: fold filter loops into LINQ Where/Select in StartupValidation. - S907/S1116: replace goto+label with continue in the dispatcher. - S125/S1066/S108/S3358/S6966/S927/S3903/S4487: prose rewords, merged conditionals, documented empty catches, ternary extraction, await WriteLineAsync, ct rename, namespaced Log, options use. - S2699 x3 (BLOCKER): explicit enqueue-count assertions in EventPumpDispatchTests. Review follow-ups (CodeRabbit + Sonar PR analysis on #90): - FrigateMqttEventSource: track subscription health separately from TCP connectivity so a SUBACK denial re-subscribes instead of getting stuck until the socket drops (+2 regression tests). - Reconciler.TryParseNdjsonLine: guard non-string JSON fields and use DateTimeOffset.TryParse so a malformed NDJSON line is skipped, not fatal. - check-doc-samples.sh: keep ::error:: annotations on stdout (revert the S7677 stderr redirect — GitHub requires stdout for annotation commands). - docs/plugin-author-guide.md: sync the Program.cs fence with the sample (await WriteLineAsync + namespaced Log) so the doc-sample gate passes. - StartupValidation.ValidateNames: drop unnecessary casts + null-forgiving (S1905/S8970) by iterating with a shared helper. Not code-changed (accepted in SonarCloud as by-design/false-positive): the per-plugin TLS opt-in S4830 x4, localhost health-poll S5332, two S107 DI/interface signatures, S2325 interface-member false positives, docker S8431 tag+digest pins, and idiomatic out-param null-forgiving (S8970). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Updated OpenTelemetry.Exporter.InMemory from 1.15.3 to 1.16.0.
Release notes
Sourced from OpenTelemetry.Exporter.InMemory's releases.
1.16.0
For highlights and announcements pertaining to this release see: Release Notes > 1.16.0.
The following changes are from the previous release 1.16.0-rc.1.
NuGet: OpenTelemetry v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Api v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Api.ProviderBuilderExtensions v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Exporter.Console v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Exporter.InMemory v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Exporter.OpenTelemetryProtocol v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Exporter.Zipkin v1.16.0
No notable changes.
See CHANGELOG for details.
NuGet: OpenTelemetry.Extensions.Hosting v1.16.0
No notable changes.
... (truncated)
1.16.0-rc.1
The following changes are from the previous release 1.15.3.
NuGet: OpenTelemetry v1.16.0-rc.1
Stop validating View-provided metric stream
Nameagainst the instrumentname syntax, per
spec clarification.
(#7300)
Fix incorrect validation of
OTEL_BSP_*andOTEL_BLRP_*environmentvariables.
(#7187)
Fix observable instrument callbacks running once per reader instead of
once per collection cycle.
(#7188)
Added exception safety for user-supplied
ExemplarReservoirimplementations.Exceptions thrown from
Offerare now caught and logged rather than propagatingout of
Counter.Add/Histogram.Record.(#7277)
Update
OpenTelemetrySdkEventSourceto support the W3C randomness flag.(#7301)
Added
ObservedTimestampproperty toLogRecord.(#6979)
Breaking Change Explicit histogram boundaries no longer allow more than
10 million values.
(#7165)
Fixed a circular reference which could cause a
LoggerProviderto fail toresolve when one of its dependencies depends on
ILoggerorILoggerFactory.As part of this fix the
LoggerProviderresolved from dependency injectionis now created lazily when the first logger is created rather than when
ILoggerProviderorILoggerFactoryis resolved. A consequence is that anyinvalid configuration now surfaces when the first log record is written instead
of when the logging services are resolved.
(#7308)
See CHANGELOG for details.
NuGet: OpenTelemetry.Api v1.16.0-rc.1
Experimental (pre-release builds only):
Add support for using environment variables as context propagation carriers.
(#7174)
Fix
BaggagePropagatorto correctly follow Key and Value Encoding rules as per... (truncated)
1.16.0-beta.1
The following changes are from the previous release 1.15.3-beta.1.
NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.16.0-beta.1
Fixed scrape response cache freshness using monotonic time so it is not
affected by NTP system clock adjustments.
(#7253)
Breaking Change Removed
DisableTimestampproperty fromPrometheusAspNetCoreOptions.(#7176)
Fixed the serialization of
NaN,PositiveInfinity, andNegativeInfinityvalues in Prometheus metrics to be compliant with the specification.
(#7179)
Fixed loss of precision when serializing
doubleandfloatvalues inPrometheus metrics to be compliant with the specification by using 17
significant digits to represent such values.
(#7179)
Fix non-ASCII characters in metric names and unit strings not being sanitized
correctly during Prometheus serialization.
(#7184)
Fix case where reader tracking could be reset while readers were still active.
(#7190)
Improve
Acceptheader handling for format negotiation so OpenMetrics isselected correctly by considering whitespace and
qweights.(#7208)
Emit OpenMetrics exemplars for counters and histogram buckets.
(#7222)
Fix incorrect handling of untyped metrics when using OpenMetrics format.
(#7219)
Fix Prometheus/OpenMetrics serialization to emit metric and label names
containing
_instead of dropping them and prefixing leading digits.Invalid characters are replaced with
_instead of being dropped.(#7209)
Add
escaping=underscoresto theAcceptheader handling for contentnegotiation so OpenMetrics are handled correctly.
(#7209)
Omit histogram
_sumand_countin OpenMetrics when negative bucketthresholds are present.
(#7221)
... (truncated)
Commits viewable in compare view.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)