Standa Lukeš
Standa Lukeš
Mainly adds warnings and more detailed errors to cover some rough edges of inner element properties. Also includes similarity matching of control types.
When the RequiredResource controls are added at the end of the page, the DefaultDotvvmViewBuilder would crash. This specialcases the RequiredResource, since it doesn't render anything, it's safe to include anywhere
* broken JS coercion from 'false' to boolean fixed * SelectorItems renders all non-string values as `data-bind='value: value'`. Knockout.js then reads the value binding instead of the value attribute, so...
All UI tests are currently passing (on Asp.Net Core), most unit tests pass on both .NET Core and .NET Framework, Owin UI tests do not start because of some assembly...
The main optimization is to use String.IndexOf for finding HTML-dangerous characters while doing encoding. Since IndexOf is vectorized, it can be up to an order of magnitude faster than our...
CopyProperty used the HasBinding method which only checks if the current control has that property set. Apart from fixing that behavior, the new implementation limits the number of executed GetValue...
* In Firefox, this worked, but also restored it on page reloads * In Chromium, viewmodel was always reset to the initial state This patch unifies the behavior to restore...
ICU update probably caused different whitespace being generated before AM/PM (no whitespace,  , and simple space are all possible).