chore: single-target IsoMmo.Shared on net10.0 #86

Merged
marco merged 1 commit from chore/shared-net10-only into main 2026-07-19 11:37:47 +02:00
Owner

IsoMmo.Shared multi-targeted net10.0;net8.0 since the first commit, but nothing consumes the net8.0 build — every referencing project (Auth, GameServer, Client, Client.Core) is net10.0-only and picks Shared's net10.0 asset. Drop the unused target.

It was doubling Shared's compile and constraining it to net8-available APIs for no benefit. No effect on multi-platform (that is an OS concern, not a TFM one — net10.0 runs on Windows, macOS and Linux).

Definition of Done

  • IsoMmo.Shared builds a single net10.0 asset; the whole solution builds and tests green with zero warnings.
`IsoMmo.Shared` multi-targeted `net10.0;net8.0` since the first commit, but **nothing consumes the net8.0 build** — every referencing project (Auth, GameServer, Client, Client.Core) is net10.0-only and picks Shared's net10.0 asset. Drop the unused target. It was doubling Shared's compile and constraining it to net8-available APIs for no benefit. **No effect on multi-platform** (that is an OS concern, not a TFM one — net10.0 runs on Windows, macOS and Linux). ## Definition of Done - [ ] `IsoMmo.Shared` builds a single `net10.0` asset; the whole solution builds and tests green with zero warnings.
chore: single-target IsoMmo.Shared on net10.0
All checks were successful
ci / Lint & Test (pull_request) Successful in 1m52s
039d85793e
Shared multi-targeted net10.0;net8.0 since the first commit, but nothing consumes
the net8.0 build — every referencing project (Auth, GameServer, Client,
Client.Core) is net10.0-only. Drop the unused target: it was doubling Shared's
compile and constraining it to net8-available APIs for no benefit. Does not
affect multi-platform (that's OS, not TFM).
marco merged commit 08addb9b14 into main 2026-07-19 11:37:47 +02:00
marco deleted branch chore/shared-net10-only 2026-07-19 11:37:47 +02:00
Sign in to join this conversation.
No reviewers
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
marco/IsoMmo!86
No description provided.