DotVVM v2.1.0 Release Notes
Release Date: 2019-01-28 // about 5 years ago-
๐ New features
- ๐ Improved server-side rendering for
Repeater
andGridView
controls - โจ Enhancements in Server-Side Styles (for example adding postback handlers to controls)
ValidationErrorFactory.CreateValidationResult
now doesn't requireDotvvmConfiguration
- REST API client generator generates meaningful C# class name for the API client
Perf improvements
- ๐ Performance tweaks in
HtmlWriter
andDataItemContainer
- ๐
Repeater
performance improved using memoization to prevent frequent rebuilding of control tree - ๐
HtmlWriter
performance improvements - ๐ Control properties collection uses perfect hashing to improve performance
๐ Bug fixes
- ๐ Fixed
IncludeInPage
rendering - ๐ Fixed
_index
variable issues in controls with server rendering - ๐ Fixed HTTP response on invalid HTTP method
- Client-side validation errors are cleared before a new object is validated
- ๐ Fixed dependency injection into markup controls
- ๐ Fixed array access JavaScript translation
- ๐ Fixed generating of unique IDs for
GridView
sort commands - ๐ Fixed number formatting for zero values
- ๐ Fixed
_api.RefreshOnChange(..., Prop1 + Prop2)
which allows watching for multiple properties - ๐ Fixed bug with resource bindings in markup controls
- ๐ Fixed serialization of control property values in markup controls
- REST API bindings - API URL can be parameterized from the code
- ๐ Fixed null assignments for complex types in static commands
- ๐ Improved server-side rendering for