Skip to content

build: update presentation HTTP to 2.0.8 - #23

Merged
PANiXiDA merged 1 commit into
developmentfrom
feature/update-presentation-http-2.0.8
Aug 2, 2026
Merged

build: update presentation HTTP to 2.0.8#23
PANiXiDA merged 1 commit into
developmentfrom
feature/update-presentation-http-2.0.8

Conversation

@PANiXiDA

@PANiXiDA PANiXiDA commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Updated PANiXiDA.Core.Presentation.Http from 2.0.7 to 2.0.8.
  • Verified that restore resolves the published 2.0.8 package.

Why

Version 2.0.8 configures strict JSON number handling in the shared HTTP presentation package. This keeps .NET 10 OpenAPI numeric schemas typed as integer or number instead of integer | string or number | string, allowing generated clients to retain scalar numeric types.

Core change: panixida-dotnet-core/presentation-http#7

How to verify

dotnet restore PANiXiDA.TacticalHeroes.slnx --force-evaluate
dotnet format PANiXiDA.TacticalHeroes.slnx --verify-no-changes --no-restore
dotnet build PANiXiDA.TacticalHeroes.slnx --configuration Release --no-restore
dotnet test PANiXiDA.TacticalHeroes.slnx --configuration Release --no-build

Result: 487 tests passed; Release build completed with 0 warnings and 0 errors.

Compatibility

  • JSON request bodies must encode numeric values as JSON numbers; quoted numeric strings are no longer accepted.
  • OpenAPI numeric schemas become strictly typed.
  • String properties and enums serialized by string code are unaffected.
  • No migrations or configuration changes are required.

@PANiXiDA
PANiXiDA marked this pull request as ready for review August 2, 2026 16:54
@PANiXiDA
PANiXiDA merged commit e38e820 into development Aug 2, 2026
18 checks passed
@PANiXiDA
PANiXiDA deleted the feature/update-presentation-http-2.0.8 branch August 2, 2026 16:54
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.

2 participants