Skip to content

Release v21.14.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 10:35

Summary

Follow-up cleanup to the command response value handler declarations. Build-time handler discovery no longer materializes the type metadata of every dependency an application references, which is work every Release build paid for.

Changed

  • The proxy generator only inspects assemblies referencing Cratis.Arc.Core when discovering declared response value handlers, instead of every managed dependency of the application

Fixed

  • The proxy generator releases its metadata load context when initialization fails part way through, instead of leaking it and its assembly resolving handler until the next run
  • The proxy generator no longer fails when more than one copy of Cratis.Arc.Core is loaded while resolving handler declarations outside the current project graph