Skip to content

Release v22.85.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 02:39
cf3f5fa

Added

  • The Screenplay generator states a collection query parameter as a filter <name> <Type> line when the query provably compares it for equality with the same-named read-model property: in LINQ Where and MongoDB Find/Where chains, Arc's observable Observe queries, and Entity Framework Core chains awaited through ToListAsync, ToArrayAsync or AsAsyncEnumerable. A nullable parameter whose comparison is skipped when it is null becomes an optional filter. Models with filters bind as Screenplay ESM v14 (#3196)
  • Query parameters that are not provable equality filters (other names, !=, ranges, Contains, computed values, repeated comparisons) stay out of the model and are reported with SP0019, and a MaximumExecutableModelVersion below v14 withholds filters with a located SP0019 (#3196)

Changed

  • The Screenplay generator uses Cratis Screenplay 4.146.0 (#3196)