Skip to content

Release v7.9.19

Choose a tag to compare

@github-actions github-actions released this 20 May 13:14
781f693

Summary

Prevent the Fundamentals type-discovery generator from emitting contract and DI convention references to types that are only reachable through a non-global extern alias, and fix the root Release test build for the specs projects.

Added

  • Added a regression spec covering a local implementation of an interface from a non-global aliased assembly

Changed

  • Filter generated contract maps and convention bindings to exclude external contracts from non-global aliased references
  • Scoped the ModuleInitializerProbe reference and its probe-backed spec to the net10.0 target in Fundamentals.Specs
  • Made the ModuleInitializerProbe project target framework configuration explicit for Debug and Release builds

Fixed

  • Prevented generated type-discovery metadata from referencing contracts that are only available through a non-global alias
  • Fixed the root dotnet test --configuration Release build failure caused by the Fundamentals.Specs multi-targeted Release build referencing a net10.0-only probe project

Removed

  • No changes

Security

  • No changes

Deprecated

  • No changes