Immutable
release. Only release title and notes can be modified.
The most significant change in this release over 10.3.0 is the format used by the version contract compatibility analyzers. The other changes are test and docs fixes.
What's Changed
- Enable DefaultDeny network isolation for CI by @ReubenBond in #10850
- docs: add placement hint guidance by @ReubenBond in #10844
- fix(test): propagate xUnit cancellation by @ReubenBond in #10845
- fix(codegen): suppress warnings in generated source by @ReubenBond in #10854
- test(codegen): pass cancellation token to diagnostics by @ReubenBond in #10878
- ci: add trusted coverage report validation by @ReubenBond in #10882
- fix(test): remove activation-local reminder waits by @ReubenBond in #10855
- test(dashboard): cover hosting and routing behavior by @ReubenBond in #10885
- test(streaming): cover JSON converter read contracts by @ReubenBond in #10884
- test(testing): cover TestingHost failure diagnostics by @ReubenBond in #10883
- test(analyzers): raise compiler tooling coverage by @ReubenBond in #10894
- test(azure): cover queue JSON validation by @ReubenBond in #10876
- refactor(codegen): remove unused method signature comparer by @ReubenBond in #10874
- test(runtime): cover ring range collection invariants by @ReubenBond in #10879
- test(serialization): cover multidimensional array copying by @ReubenBond in #10880
- test(transactions): verify consistency histories by @ReubenBond in #10875
- test(adonet): raise relational provider coverage above 90% by @ReubenBond in #10892
- test(reminders): harden lifecycle synchronization by @ReubenBond in #10891
- fix(test): remove placement timeout race by @ReubenBond in #10898
- fix(testing): isolate reminder event continuations by @ReubenBond in #10899
- test(reminders): add lifecycle conformance scenarios by @ReubenBond in #10896
- fix(test): keep observer cancellation targets alive by @ReubenBond in #10897
- fix(test): retry SQL Server deadlock victims by @ReubenBond in #10901
- test(reminders): enable provider failover coverage by @ReubenBond in #10895
- feat(analyzers): regenerate Orleans contracts project-wide by @ReubenBond in #10869
- fix(analyzers): clarify Orleans contract identities by @ReubenBond in #10910
Full Changelog: v10.3.0...v10.3.1