Skip to content

Finalize 2.0 API, package baseline and release validation - #670

Merged
SunSi12138 merged 5 commits into
devfrom
release/2.0.0-finalization
Sep 12, 2026
Merged

SunSi12138 merged 5 commits into
devfrom
release/2.0.0-finalization

Conversation

@SunSi12138

Copy link
Copy Markdown
Owner

Closes the Phase 18 public API/package preparation work for #86. The eight shipping packages now have reviewed public/protected snapshots extracted from actual nupkgs, a published 1.1.1 comparison with provenance, version calibration guards, and a public API/package ADR with a complete migration table. Removes the unused Default Context, accidental build-symbol API, and legacy descriptor constructor; fixes platform-dependent generated manifest fingerprints and bounds CI test concurrency. Includes both dependency upgrades already merged into main (#566 and #567) for dev.

Validation: Release solution build (0 warnings/errors); unit tests Passed: 1802, Failed: 0, Skipped: 0; generator tests Passed: 264, Failed: 0, Skipped: 0; nine dynamic module tests passed individually, plus 50 bounded diagnostic stream-exit executions passed. One initial stream-exit counter assertion failed; detailed counter diagnostics remain enabled and CI/soak validation is required. Actual-package API comparison and API/version negative controls passed; architecture and maintainability guards passed. DateTime test assertion now checks the established raw ticks/Kind wire contract without depending on the machine timezone.

Release Gate and fresh Actions soak results will be linked as they complete. The five-hour Actions soak is asynchronous under the release instruction; pending never means passed. Final publication follows dev → main, final release validation, then fixed-four-physical-core published-1.1.1 → 2.0 → published-1.1.1 performance evidence. No release tag is created by this PR.

@SunSi12138
SunSi12138 merged commit 0f9400b into dev Sep 12, 2026
12 checks passed
@SunSi12138
SunSi12138 deleted the release/2.0.0-finalization branch September 12, 2026 18:19
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