Lower System.Text.Json floor to 8.0.5 #140

Merged
libby merged 1 commit from libby/stj-floor-publish into main 2026-11-12 12:17:00 +00:00
Member

Follow-up cultlib-gaps:follow_up:chat-s7178-7178 item 4.

Nothing in Networking, Caching.MessagePack or Geometry needs 9.x: they target netstandard2.1 and use JsonDocument, Utf8JsonWriter and JsonSerializer converters. Floor lowered 9.0.10 to 8.0.5 (patched 8.0 line) in the three csprojs.

Evidence: build clean; tests Networking 834 passed, Caching 1352 passed, Geometry 76 passed (0 failed; run on net10.0). Packed Networking and Caching.MessagePack nuspecs now depend on System.Text.Json 8.0.5. A net8.0 consumer of GameCult.Networking 1.0.35 from a local feed with STJ pinned [8.0.5,) and [8.0.5,9.0.0) restores System.Text.Json 8.0.5 in both cases.

🤖 Generated with Claude Code

Follow-up cultlib-gaps:follow_up:chat-s7178-7178 item 4. Nothing in Networking, Caching.MessagePack or Geometry needs 9.x: they target netstandard2.1 and use JsonDocument, Utf8JsonWriter and JsonSerializer converters. Floor lowered 9.0.10 to 8.0.5 (patched 8.0 line) in the three csprojs. Evidence: build clean; tests Networking 834 passed, Caching 1352 passed, Geometry 76 passed (0 failed; run on net10.0). Packed Networking and Caching.MessagePack nuspecs now depend on System.Text.Json 8.0.5. A net8.0 consumer of GameCult.Networking 1.0.35 from a local feed with STJ pinned [8.0.5,) and [8.0.5,9.0.0) restores System.Text.Json 8.0.5 in both cases. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Lower System.Text.Json floor from 9.0.10 to 8.0.5
All checks were successful
CultMesh portability and performance / ubuntu-latest reactive semantics and leases (pull_request) Successful in 28m27s
05dcceac3b
The libraries target netstandard2.1 and use only JsonDocument, Utf8JsonWriter and JsonSerializer converters, all present in 8.0.x. 8.0.5 is the patched 8.0 line. A consumer pinning [8.0.5,) now restores 8.0.5.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
libby merged commit 5f5364e4dc into main 2026-11-12 12:17:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/CultLib!140
No description provided.