DotVVM 2.5
This release includes all changes from DotVVM 2.5 Preview 2, as well as a few additional improvements:
Features
- #880 - Inline editing is now supported in nested
GridView
controls - #890 - DotVVM uses its own
JsonSerializerSettings
and doesn't rely onDefaultSettings
- #877 - Control developers now may create attached property groups (e. g.
<element MyExtensions.SomeGroup-SomeKey="something" />
) - #896 - The
AddDotVVM
andUseDotVVM
methods now allow passing a custom instance of theDotvvmStartup
class so it is possible to set its properties and so on. If you plan to use this feature, we recommend keeping a default constructor - otherwise, the DotVVM Compiler (used by the Visual Studio extension) will be unable to create the instance of this class.
Fixes
- Fixed references to
netstandard
in view compilation - these didn't work on older versions of .NET Framework. - Fixed deadlock occurring on the first HTTP request on OWIN.
- Fixed incorrect invocation of the
beforePostback
event on static commands.
Enhancements for framework developers
- #874 - Infrastructure for end-to-end testing without the need of using Selenium.
- All paths are using forward slashes so everything in the repo should work on non-Windows machines.