Release v1.4.0
Summary
Rendered applications now compile. Targets fix/command-event-source-identifier, not main.
Added
- Render a single slice, feature or module, with optional module and feature names for placement
- A rendered file reports what could not be rendered from its source, instead of leaving it unsaid
Fixed
- A slice referencing an event declared in another slice produced code that did not compile, because no
usingwas emitted for the declaring namespace - State View and reactor slices never rendered the events they declare
- Scaffolding wrote the template's placeholders verbatim, so the project's target framework, name and solution reference were literal text
[FromAll]was placed on a read model type rather than a property- A projection whose key names an event property crashed the slice it belonged to
- An expression or condition that cannot be rendered produced an always-true guard or a null value, silently changing behaviour