1.0.0
Original port from Giraffe with additional improvements/changes:
- Zero dependency library
- One can create a separate project for Giraffe views in their solution (
.sln) with zero dependencies. This significantly speeds up compilation time and therefore improves an active development experience viadotnet watch.
- One can create a separate project for Giraffe views in their solution (
- Dropped support for all target frameworks except
netcoreapp3.1in preparation for the upcoming .NET 5 release - Renamed the namespace from
GiraffeViewEnginetoGiraffe.ViewEngine - Made the
ViewBuildermodule private and exposed public render functions via three new modules:RenderView.IntoStringBuilderreplaces the oldViewBuilderfunctionsRenderView.AsStringreplaces all oldrender...functionsRenderView.AsBytesnew module to efficiently output views as byte arrays