Skip to content

Release v2.5.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 17:06
d662575

Summary

Fixes which projects of a solution take part in Screenplay generation, and updates the Cratis packages.

Added

  • --modules-from-namespace-roots on screenplay generate, taking each outermost namespace segment as a module rather than nesting everything under one
  • .slnf solution filters are accepted as a generation target

Changed

  • Cratis.Arc.Screenplay 20.68.0 to 21.0.1, Chronicle packages 16.11.0 to 16.19.1, Cratis.Fundamentals 7.16.6 to 7.17.1

Fixed

  • A multi-targeted project was read once per target framework, and its spec projects were not recognised as such, so spec code entered the generated document
  • Projects that cannot declare a command or an event are no longer read when generating from a solution, so test hosts and analyzer projects stop describing the application
  • Generating against a solution that has not been restored reported every consequence of the missing restore instead of the missing restore itself