Stable release
Bump package version to 0.9.2 and update NuGet PackageReleaseNotes
Finalize API cleanup (removed obsolete APIs, aligned EntitySet/LINQ join patterns)
Fix runtime-events / daily-comparison examples and related tests
Strengthen Public API validation and release flow
Ensure strict Public API check for stable releases
Limit nuget.org publish to tags on origin/main
Breaking changes
Removed previously obsolete APIs (see diff logs and PublicAPI.Shipped.txt)
Some code using deprecated EntitySet / join patterns may require minor updates
Release flow
RC/preview packages → GitHub Packages (unchanged)
Stable v0.9.2+ → nuget.org, only when the tag points to origin/main
Review points
Public API surface (no unintended removals)
nuget-publish.yml condition (ON_MASTER check) behaves as expected
Examples still build and run against the new package