All Versions
12
Latest Version
Avg Release Cycle
80 days
Latest Release
570 days ago

Changelog History
Page 2

  • v2.1.0 Changes

    January 28, 2019

    ๐Ÿ†• New features

    • ๐Ÿ‘Œ Improved server-side rendering for Repeater and GridView controls
    • โœจ Enhancements in Server-Side Styles (for example adding postback handlers to controls)
    • ValidationErrorFactory.CreateValidationResult now doesn't require DotvvmConfiguration
    • REST API client generator generates meaningful C# class name for the API client

    Perf improvements

    • ๐ŸŽ Performance tweaks in HtmlWriter and DataItemContainer
    • ๐ŸŽ 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
  • v2.0.3 Changes

    December 21, 2018

    ๐Ÿ†• New features

    • 0๏ธโƒฃ Default ControlRegistrationStrategy now includes subfolders
    • Prohibited hardcoded values on DataContext
    • ๐Ÿ‘ EmailAddress attribute now supports client-side validation

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed bug in dotvvm.events.unsubscribe
    • ๐Ÿ›  Fixed number formatting bug with zero values
    • ๐Ÿ›  Fixed data-binding issue of hard-coded values into markup controls
    • ๐Ÿ›  Fixed invoking generic methods from static commands
    • ๐Ÿ›  Fixed data context handling for some GridViewColumn properties
    • ๐Ÿ›  Fixed null reference exception in detection of data context changes
    • ๐Ÿ›  Fixed byte array serialization