Skip to content

Bump the nuget group with 10 updates#13

Merged
KaliCZ merged 1 commit into
mainfrom
dependabot/nuget/nuget-17a14bfaac
Jul 23, 2026
Merged

Bump the nuget group with 10 updates#13
KaliCZ merged 1 commit into
mainfrom
dependabot/nuget/nuget-17a14bfaac

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 22, 2026

Copy link
Copy Markdown
Contributor

Updated Kalicz.StrongTypes from 1.2.0 to 2.0.1.

Release notes

Sourced from Kalicz.StrongTypes's releases.

2.0.1

A patch release: DataAnnotations range validation now sees through the numeric wrappers, WinForms two-way binding is verified end-to-end, and the Roslyn components got a structural hardening.

[Range] works on numeric wrappers (#​126)

The numeric types and Digit now implement IConvertible. Therefore:

[Range(1, 100)] public Positive<int>? Quantity { get; set; }   // this now works
[Range(typeof(Positive<int>), "1", "100")] public Positive<int>? Quantity { get; set; }   // this has always worked

Small improvements

  • Full E2E suite for WinForms to validate the parsing and two-way binding. (#​127)
  • Bump to Roslyn 5.0.0, because we target dotnet 10 anyway. (#​128)
  • The code-fix providers moved into separate project so the analyzer DLL no longer references Microsoft.CodeAnalysis.Workspaces. No change for users - still part of the core package (#​128)

Skill

The Claude / Codex skill ships as strongtypes-skill.tar.gz below:

mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.1/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v2.0.0...v2.0.1

2.0.0

Strong types now carry their TypeConverter on the type itself, which makes two integration surfaces work with zero setup — and retires a package.

Breaking changes

  • Kalicz.StrongTypes.Wpf is retired. The types now carry [TypeConverter], so binding works out-of-the-box.
  • PartitionMatch parameter names are now successes / errors instead of success/error. The callbacks receive whole partitions.

Configuration binding — the invariant is the validation rule

A wrapper sits directly on an options class; ConfigurationBinder converts through the type's own TypeConverter, so a bad value fails with the config path, the value, and the broken invariant — no [Range], no custom validator. Add ValidateOnStart() to fail at startup instead of on the first request.

New package: Kalicz.StrongTypes.Configuration

BindStrongTypes() closes the gap validation cannot see: the key that isn't there. It fails startup when any property declared non-nullable — wrapper or plain string — is still null after binding, at every depth (nested options, collection elements, dictionary values), reading the intent from your nullable annotations instead of per-property [Required]:

builder.Services.AddOptions<ClientOptions>()
    .BindStrongTypes(builder.Configuration.GetSection("Client"))
    .ValidateOnStart();

New analyzer: ST0004

A plain Bind / Configure that would leave a non-nullable wrapper unchecked now gets a warning, with a code fix that rewrites BindBindStrongTypes (and names the package to add when it isn't referenced yet). Ships inside the core package.

Also

  • Numeric wrappers implement IFormattable, ISpanFormattable, and ISpanParsable<T>.
  • The Claude / Codex skill was reworked for v2 (including a new Email reference) and ships as strongtypes-skill.tar.gz below:
mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.0/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v1.2.0...v2.0.0

Commits viewable in compare view.

Updated Kalicz.StrongTypes.AspNetCore from 1.2.0 to 2.0.1.

Release notes

Sourced from Kalicz.StrongTypes.AspNetCore's releases.

2.0.1

A patch release: DataAnnotations range validation now sees through the numeric wrappers, WinForms two-way binding is verified end-to-end, and the Roslyn components got a structural hardening.

[Range] works on numeric wrappers (#​126)

The numeric types and Digit now implement IConvertible. Therefore:

[Range(1, 100)] public Positive<int>? Quantity { get; set; }   // this now works
[Range(typeof(Positive<int>), "1", "100")] public Positive<int>? Quantity { get; set; }   // this has always worked

Small improvements

  • Full E2E suite for WinForms to validate the parsing and two-way binding. (#​127)
  • Bump to Roslyn 5.0.0, because we target dotnet 10 anyway. (#​128)
  • The code-fix providers moved into separate project so the analyzer DLL no longer references Microsoft.CodeAnalysis.Workspaces. No change for users - still part of the core package (#​128)

Skill

The Claude / Codex skill ships as strongtypes-skill.tar.gz below:

mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.1/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v2.0.0...v2.0.1

2.0.0

Strong types now carry their TypeConverter on the type itself, which makes two integration surfaces work with zero setup — and retires a package.

Breaking changes

  • Kalicz.StrongTypes.Wpf is retired. The types now carry [TypeConverter], so binding works out-of-the-box.
  • PartitionMatch parameter names are now successes / errors instead of success/error. The callbacks receive whole partitions.

Configuration binding — the invariant is the validation rule

A wrapper sits directly on an options class; ConfigurationBinder converts through the type's own TypeConverter, so a bad value fails with the config path, the value, and the broken invariant — no [Range], no custom validator. Add ValidateOnStart() to fail at startup instead of on the first request.

New package: Kalicz.StrongTypes.Configuration

BindStrongTypes() closes the gap validation cannot see: the key that isn't there. It fails startup when any property declared non-nullable — wrapper or plain string — is still null after binding, at every depth (nested options, collection elements, dictionary values), reading the intent from your nullable annotations instead of per-property [Required]:

builder.Services.AddOptions<ClientOptions>()
    .BindStrongTypes(builder.Configuration.GetSection("Client"))
    .ValidateOnStart();

New analyzer: ST0004

A plain Bind / Configure that would leave a non-nullable wrapper unchecked now gets a warning, with a code fix that rewrites BindBindStrongTypes (and names the package to add when it isn't referenced yet). Ships inside the core package.

Also

  • Numeric wrappers implement IFormattable, ISpanFormattable, and ISpanParsable<T>.
  • The Claude / Codex skill was reworked for v2 (including a new Email reference) and ships as strongtypes-skill.tar.gz below:
mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.0/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v1.2.0...v2.0.0

Commits viewable in compare view.

Updated Kalicz.StrongTypes.EfCore from 1.2.0 to 2.0.1.

Release notes

Sourced from Kalicz.StrongTypes.EfCore's releases.

2.0.1

A patch release: DataAnnotations range validation now sees through the numeric wrappers, WinForms two-way binding is verified end-to-end, and the Roslyn components got a structural hardening.

[Range] works on numeric wrappers (#​126)

The numeric types and Digit now implement IConvertible. Therefore:

[Range(1, 100)] public Positive<int>? Quantity { get; set; }   // this now works
[Range(typeof(Positive<int>), "1", "100")] public Positive<int>? Quantity { get; set; }   // this has always worked

Small improvements

  • Full E2E suite for WinForms to validate the parsing and two-way binding. (#​127)
  • Bump to Roslyn 5.0.0, because we target dotnet 10 anyway. (#​128)
  • The code-fix providers moved into separate project so the analyzer DLL no longer references Microsoft.CodeAnalysis.Workspaces. No change for users - still part of the core package (#​128)

Skill

The Claude / Codex skill ships as strongtypes-skill.tar.gz below:

mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.1/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v2.0.0...v2.0.1

2.0.0

Strong types now carry their TypeConverter on the type itself, which makes two integration surfaces work with zero setup — and retires a package.

Breaking changes

  • Kalicz.StrongTypes.Wpf is retired. The types now carry [TypeConverter], so binding works out-of-the-box.
  • PartitionMatch parameter names are now successes / errors instead of success/error. The callbacks receive whole partitions.

Configuration binding — the invariant is the validation rule

A wrapper sits directly on an options class; ConfigurationBinder converts through the type's own TypeConverter, so a bad value fails with the config path, the value, and the broken invariant — no [Range], no custom validator. Add ValidateOnStart() to fail at startup instead of on the first request.

New package: Kalicz.StrongTypes.Configuration

BindStrongTypes() closes the gap validation cannot see: the key that isn't there. It fails startup when any property declared non-nullable — wrapper or plain string — is still null after binding, at every depth (nested options, collection elements, dictionary values), reading the intent from your nullable annotations instead of per-property [Required]:

builder.Services.AddOptions<ClientOptions>()
    .BindStrongTypes(builder.Configuration.GetSection("Client"))
    .ValidateOnStart();

New analyzer: ST0004

A plain Bind / Configure that would leave a non-nullable wrapper unchecked now gets a warning, with a code fix that rewrites BindBindStrongTypes (and names the package to add when it isn't referenced yet). Ships inside the core package.

Also

  • Numeric wrappers implement IFormattable, ISpanFormattable, and ISpanParsable<T>.
  • The Claude / Codex skill was reworked for v2 (including a new Email reference) and ships as strongtypes-skill.tar.gz below:
mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.0/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v1.2.0...v2.0.0

Commits viewable in compare view.

Updated Kalicz.StrongTypes.FsCheck from 1.2.0 to 2.0.1.

Release notes

Sourced from Kalicz.StrongTypes.FsCheck's releases.

2.0.1

A patch release: DataAnnotations range validation now sees through the numeric wrappers, WinForms two-way binding is verified end-to-end, and the Roslyn components got a structural hardening.

[Range] works on numeric wrappers (#​126)

The numeric types and Digit now implement IConvertible. Therefore:

[Range(1, 100)] public Positive<int>? Quantity { get; set; }   // this now works
[Range(typeof(Positive<int>), "1", "100")] public Positive<int>? Quantity { get; set; }   // this has always worked

Small improvements

  • Full E2E suite for WinForms to validate the parsing and two-way binding. (#​127)
  • Bump to Roslyn 5.0.0, because we target dotnet 10 anyway. (#​128)
  • The code-fix providers moved into separate project so the analyzer DLL no longer references Microsoft.CodeAnalysis.Workspaces. No change for users - still part of the core package (#​128)

Skill

The Claude / Codex skill ships as strongtypes-skill.tar.gz below:

mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.1/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v2.0.0...v2.0.1

2.0.0

Strong types now carry their TypeConverter on the type itself, which makes two integration surfaces work with zero setup — and retires a package.

Breaking changes

  • Kalicz.StrongTypes.Wpf is retired. The types now carry [TypeConverter], so binding works out-of-the-box.
  • PartitionMatch parameter names are now successes / errors instead of success/error. The callbacks receive whole partitions.

Configuration binding — the invariant is the validation rule

A wrapper sits directly on an options class; ConfigurationBinder converts through the type's own TypeConverter, so a bad value fails with the config path, the value, and the broken invariant — no [Range], no custom validator. Add ValidateOnStart() to fail at startup instead of on the first request.

New package: Kalicz.StrongTypes.Configuration

BindStrongTypes() closes the gap validation cannot see: the key that isn't there. It fails startup when any property declared non-nullable — wrapper or plain string — is still null after binding, at every depth (nested options, collection elements, dictionary values), reading the intent from your nullable annotations instead of per-property [Required]:

builder.Services.AddOptions<ClientOptions>()
    .BindStrongTypes(builder.Configuration.GetSection("Client"))
    .ValidateOnStart();

New analyzer: ST0004

A plain Bind / Configure that would leave a non-nullable wrapper unchecked now gets a warning, with a code fix that rewrites BindBindStrongTypes (and names the package to add when it isn't referenced yet). Ships inside the core package.

Also

  • Numeric wrappers implement IFormattable, ISpanFormattable, and ISpanParsable<T>.
  • The Claude / Codex skill was reworked for v2 (including a new Email reference) and ships as strongtypes-skill.tar.gz below:
mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.0/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v1.2.0...v2.0.0

Commits viewable in compare view.

Updated Kalicz.StrongTypes.OpenApi.Swashbuckle from 1.2.0 to 2.0.1.

Release notes

Sourced from Kalicz.StrongTypes.OpenApi.Swashbuckle's releases.

2.0.1

A patch release: DataAnnotations range validation now sees through the numeric wrappers, WinForms two-way binding is verified end-to-end, and the Roslyn components got a structural hardening.

[Range] works on numeric wrappers (#​126)

The numeric types and Digit now implement IConvertible. Therefore:

[Range(1, 100)] public Positive<int>? Quantity { get; set; }   // this now works
[Range(typeof(Positive<int>), "1", "100")] public Positive<int>? Quantity { get; set; }   // this has always worked

Small improvements

  • Full E2E suite for WinForms to validate the parsing and two-way binding. (#​127)
  • Bump to Roslyn 5.0.0, because we target dotnet 10 anyway. (#​128)
  • The code-fix providers moved into separate project so the analyzer DLL no longer references Microsoft.CodeAnalysis.Workspaces. No change for users - still part of the core package (#​128)

Skill

The Claude / Codex skill ships as strongtypes-skill.tar.gz below:

mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.1/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v2.0.0...v2.0.1

2.0.0

Strong types now carry their TypeConverter on the type itself, which makes two integration surfaces work with zero setup — and retires a package.

Breaking changes

  • Kalicz.StrongTypes.Wpf is retired. The types now carry [TypeConverter], so binding works out-of-the-box.
  • PartitionMatch parameter names are now successes / errors instead of success/error. The callbacks receive whole partitions.

Configuration binding — the invariant is the validation rule

A wrapper sits directly on an options class; ConfigurationBinder converts through the type's own TypeConverter, so a bad value fails with the config path, the value, and the broken invariant — no [Range], no custom validator. Add ValidateOnStart() to fail at startup instead of on the first request.

New package: Kalicz.StrongTypes.Configuration

BindStrongTypes() closes the gap validation cannot see: the key that isn't there. It fails startup when any property declared non-nullable — wrapper or plain string — is still null after binding, at every depth (nested options, collection elements, dictionary values), reading the intent from your nullable annotations instead of per-property [Required]:

builder.Services.AddOptions<ClientOptions>()
    .BindStrongTypes(builder.Configuration.GetSection("Client"))
    .ValidateOnStart();

New analyzer: ST0004

A plain Bind / Configure that would leave a non-nullable wrapper unchecked now gets a warning, with a code fix that rewrites BindBindStrongTypes (and names the package to add when it isn't referenced yet). Ships inside the core package.

Also

  • Numeric wrappers implement IFormattable, ISpanFormattable, and ISpanParsable<T>.
  • The Claude / Codex skill was reworked for v2 (including a new Email reference) and ships as strongtypes-skill.tar.gz below:
mkdir -p .claude/skills/strongtypes
curl -L https://github.com/KaliCZ/StrongTypes/releases/download/v2.0.0/strongtypes-skill.tar.gz | tar -xz -C .claude/skills/strongtypes

Full changelog: KaliCZ/StrongTypes@v1.2.0...v2.0.0

Commits viewable in compare view.

Updated OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.16.0 to 1.17.0.

Release notes

Sourced from OpenTelemetry.Exporter.OpenTelemetryProtocol's releases.

1.17.0

For highlights and announcements pertaining to this release see: Release Notes > 1.17.0.

The following changes are from the previous release 1.17.0-rc.1.

... (truncated)

1.17.0-rc.1

The following changes are from the previous release 1.16.0.

  • NuGet: OpenTelemetry v1.17.0-rc.1

    • Fixed a metric point reclaim data race on CPU ARM architectures.
      (#​7401)

    • The library is now marked as trim and AOT compatible.
      (#​7441)

    • Replaced the vendored copy of
      EnvironmentVariablesConfigurationProvider with a direct
      Microsoft.Extensions.Configuration.EnvironmentVariables package dependency.
      Consumers gain automatic pickup of upstream bug fixes and security patches;
      no public API or behavioural change.
      (#​7146)

    • Added a verbose OpenTelemetry-Sdk self-diagnostics event that is emitted
      when an activity is dropped because its local (in-process) parent is not
      recorded.
      (#​7427)

    • Added support for a Schema URL on Resource instances.
      (#​7472)

    • Fixed a metric storage leak that occurred when meters and instruments were
      repeatedly created and disposed.
      (#​7466)

    • Added ExcludedTagKeys property to MetricStreamConfiguration to support
      excluding specific tag keys from metric streams.
      (#​7373)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.17.0-rc.1

    • Fixed TraceContextPropagator to normalize empty tracestate header values
      to null when extracting trace context.
      (#​7407,
      #​7433)

    • The library is now marked as trim and AOT compatible.
      (#​7441)

    • Experimental (pre-release builds only): Updated EnvironmentVariableCarrier.Get
      to read only the normalized environment variable name, following the updated
      environment variable carrier specification.
      Non-normalized carrier keys are no longer matched, even when they would
      normalize to the requested key.
      ... (truncated)

1.17.0-beta.1

The following changes are from the previous release 1.16.0-beta.1.

  • NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.17.0-beta.1

    • Added a verbose-level diagnostic event for ignored metrics.
      (#​7429)

    • The library is now marked as trim and AOT compatible.
      (#​7441)

    • Fix double unit suffixes in metric names when using OpenMetrics.
      (#​7454)

    • Fix incorrect handling of leading digits in metric names for OpenMetrics.
      (#​7454)

    • Add PrometheusAspNetCoreOptions.ScopeInfoEnabled property to enable or
      disable scope labels in Prometheus metrics. Defaults to true.
      (#​7436)

    • Added support for the dots and values Prometheus UTF-8 name escaping
      schemes when negotiated via the Accept header.
      (#​7439)

    • Add PrometheusAspNetCoreOptions.TargetInfoEnabled property to enable or
      disable the target_info metric in Prometheus metrics. Defaults to true.
      (#​7438)

    • Added support for the allow-utf-8 Prometheus UTF-8 name escaping scheme
      when negotiated via the Accept header.
      (#​7440)

    • Add PrometheusAspNetCoreOptions.ResourceConstantLabels property to select
      resource attributes to add to each metric as constant labels. Defaults to
      null (no resource attributes are added as metric labels).
      (#​7471)

    • Add PrometheusAspNetCoreOptions.MaxScrapeResponseSizeBytes to configure
      the maximum size of a scrape response. The default is now ~166 MiB.
      (#​7487)

    • A scrape whose serialized output exceeds the maximum scrape response size
      limit now responds with HTTP 500.
      (#​7487)

    • Fixed the Prometheus text exposition format emitting redundant comments.
      (#​7491)

    • Made Accept header content negotiation consistent with the
      PrometheusHttpListener endpoint.
      ... (truncated)

Commits viewable in compare view.

Updated OpenTelemetry.Extensions.Hosting from 1.16.0 to 1.17.0.

Release notes

Sourced from OpenTelemetry.Extensions.Hosting's releases.

1.17.0

For highlights and announcements pertaining to this release see: Release Notes > 1.17.0.

The following changes are from the previous release 1.17.0-rc.1.

... (truncated)

1.17.0-rc.1

The following changes are from the previous release 1.16.0.

  • NuGet: OpenTelemetry v1.17.0-rc.1

    • Fixed a metric point reclaim data race on CPU ARM architectures.
      (#​7401)

    • The library is now marked as trim and AOT compatible.
      (#​7441)

    • Replaced the vendored copy of
      EnvironmentVariablesConfigurationProvider with a direct
      Microsoft.Extensions.Configuration.EnvironmentVariables package dependency.
      Consumers gain automatic pickup of upstream bug fixes and security patches;
      no public API or behavioural change.
      (#​7146)

    • Added a verbose OpenTelemetry-Sdk self-diagnostics event that is emitted
      when an activity is dropped because its local (in-process) parent is not
      recorded.
      (#​7427)

    • Added support for a Schema URL on Resource instances.
      (#​7472)

    • Fixed a metric storage leak that occurred when meters and instruments were
      repeatedly created and disposed.
      (#​7466)

    • Added ExcludedTagKeys property to MetricStreamConfiguration to support
      excluding specific tag keys from metric streams.
      (#​7373)

    See CHANGELOG for details.

  • NuGet: OpenTelemetry.Api v1.17.0-rc.1

    • Fixed TraceContextPropagator to normalize empty tracestate header values
      to null when extracting trace context.
      (#​7407,
      #​7433)

    • The library is now marked as trim and AOT compatible.
      (#​7441)

    • Experimental (pre-release builds only): Updated EnvironmentVariableCarrier.Get
      to read only the normalized environment variable name, following the updated
      environment variable carrier specification.
      Non-normalized carrier keys are no longer matched, even when they would
      normalize to the requested key.
      ... (truncated)

1.17.0-beta.1

The following changes are from the previous release 1.16.0-beta.1.

  • NuGet: OpenTelemetry.Exporter.Prometheus.AspNetCore v1.17.0-beta.1

    • Added a verbose-level diagnostic event for ignored metrics.
      (#​7429)

    • The library is now marked as trim and AOT compatible.
      (#​7441)

    • Fix double unit suffixes in metric names when using OpenMetrics.
      (#​7454)

    • Fix incorrect handling of leading digits in metric names for OpenMetrics.
      (#​7454)

    • Add PrometheusAspNetCoreOptions.ScopeInfoEnabled property to enable or
      disable scope labels in Prometheus metrics. Defaults to true.
      (#​7436)

    • Added support for the dots and values Prometheus UTF-8 name escaping
      schemes when negotiated via the Accept header.
      (#​7439)

    • Add PrometheusAspNetCoreOptions.TargetInfoEnabled property to enable or
      disable the target_info metric in Prometheus metrics. Defaults to true.
      (#​7438)

    • Added support for the allow-utf-8 Prometheus UTF-8 name escaping scheme
      when negotiated via the Accept header.
      (#​7440)

    • Add PrometheusAspNetCoreOptions.ResourceConstantLabels property to select
      resource attributes to add to each metric as constant labels. Defaults to
      null (no resource attributes are added as metric labels).
      (#​7471)

    • Add PrometheusAspNetCoreOptions.MaxScrapeResponseSizeBytes to configure
      the maximum size of a scrape response. The default is now ~166 MiB.
      (#​7487)

    • A scrape whose serialized output exceeds the maximum scrape response size
      limit now responds with HTTP 500.
      (#​7487)

    • Fixed the Prometheus text exposition format emitting redundant comments.
      (#​7491)

    • Made Accept header content negotiation consistent with the
      PrometheusHttpListener endpoint.
      ... (truncated)

Commits viewable in compare view.

Updated OpenTelemetry.Instrumentation.AspNetCore from 1.16.0 to 1.17.0.

Release notes

Sourced from OpenTelemetry.Instrumentation.AspNetCore's releases.

1.17.0

1.17.0-rc.1

1.17.0-beta.1

1.17.0-alpha.1

Commits viewable in compare view.

Updated OpenTelemetry.Instrumentation.Http from 1.16.0 to 1.17.0.

Release notes

Sourced from OpenTelemetry.Instrumentation.Http's releases.

1.17.0

1.17.0-rc.1

1.17.0-beta.1

1.17.0-alpha.1

Commits viewable in compare view.

Updated OpenTelemetry.Instrumentation.Runtime from 1.16.0 to 1.17.0.

Release notes

Sourced from OpenTelemetry.Instrumentation.Runtime's releases.

1.17.0

1.17.0-rc.1

1.17.0-beta.1

1.17.0-alpha.1

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Kalicz.StrongTypes from 1.2.0 to 2.0.1
Bumps Kalicz.StrongTypes.AspNetCore from 1.2.0 to 2.0.1
Bumps Kalicz.StrongTypes.EfCore from 1.2.0 to 2.0.1
Bumps Kalicz.StrongTypes.FsCheck from 1.2.0 to 2.0.1
Bumps Kalicz.StrongTypes.OpenApi.Swashbuckle from 1.2.0 to 2.0.1
Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.16.0 to 1.17.0
Bumps OpenTelemetry.Extensions.Hosting from 1.16.0 to 1.17.0
Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.16.0 to 1.17.0
Bumps OpenTelemetry.Instrumentation.Http from 1.16.0 to 1.17.0
Bumps OpenTelemetry.Instrumentation.Runtime from 1.16.0 to 1.17.0

---
updated-dependencies:
- dependency-name: Kalicz.StrongTypes
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Kalicz.StrongTypes.AspNetCore
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Kalicz.StrongTypes.EfCore
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Kalicz.StrongTypes.FsCheck
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Kalicz.StrongTypes.OpenApi.Swashbuckle
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: OpenTelemetry.Extensions.Hosting
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: OpenTelemetry.Instrumentation.AspNetCore
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: OpenTelemetry.Instrumentation.Http
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: OpenTelemetry.Instrumentation.Runtime
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jul 22, 2026
@dependabot
dependabot Bot requested a review from KaliCZ as a code owner July 22, 2026 18:09
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Jul 22, 2026
@KaliCZ
KaliCZ merged commit 911a788 into main Jul 23, 2026
3 checks passed
@KaliCZ
KaliCZ deleted the dependabot/nuget/nuget-17a14bfaac branch July 23, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant