Skip to content

docs(codec): sync CoreCLR-first compatibility contract - #708

Merged
SunSi12138 merged 1 commit into
mainfrom
dev
Sep 19, 2026
Merged

SunSi12138 merged 1 commit into
mainfrom
dev

Conversation

@SunSi12138

Copy link
Copy Markdown
Owner

Promote the reviewed codec compatibility documentation from dev to main.

  • Core compatibility matrix is explicitly CoreCLR.
  • Six desktop .NET 10 CoreCLR identities remain the release-gated 6x6 matrix.
  • Browser/Android/iOS CoreCLR are documented as scoped evidence-backed extensions.
  • Mono is auxiliary evidence only, with compatibility described by concrete type/layout categories.
  • AutoLayout, pointer-width-sensitive native integers, framework raw semantic layouts, and canonical padding bytes are explicitly outside a general Mono/CoreCLR raw ABI promise.

Documentation only. No production code, compatibility policy, version metadata, tags, releases, or package publication changes.

* docs(codec): make CoreCLR the primary compatibility matrix

* docs(codec): label Mono mobile evidence as historical
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.

1 participant