DotVVM 5.0 Released

Published: 8/21/2026 3:39:44 PM

After almost 2 years since DotVVM 4.3, we are proud to release the stable version of DotVVM 5.0, along with version 5.0.0 of Bootstrap for DotVVM, DotVVM Business Pack, DotVVM Tailwind UI, and DotVVM Contrib controls.

DotVVM 5.0 Released

What's New

This release brings many significant improvements:

  • Extensible GridViewDataSet, which supports token-based paging, multi-criteria sorting, loading using static commands, improved DataPager with more templating options, and comes with a new AppendableDataPager control that allows implementing an endless scroll experience
  • Binding Repeater to resource binding without the need to include the collection in the client-side viewmodel
  • LoadFromQueryableAsync with support for automatic lookup for ToListAsync and CountAsync in Entity Framework Core, Entity Framework 6, and Marten
  • Replacing Newtonsoft.Jsonwith System.Text.Json, bringing 3x faster HTTP GET and 6x faster postbacks with significantly less allocations
  • Route groups API improvements
  • Support for localized routes
  • Generating sitemap.xml from the route table
  • AI skills for DotVVM
  • Improved DotVVM Command Line with dotvvm lint command
  • and much more...

You can find the full list of changes in DotVVM 5.0.0 release notes.

We have already shown some of the new features in our Tom & Dave Discover DotVVM series.

 

Save The Date: DotVVM Virtual Conference

See all the news in action at DotVVM Virtual Conference on September 18 at 11:00 UTC.

Subscribe to our YouTube channel to get notified when the stream is live.

 

We'll be happy for feedback!

Tomáš Herceg

I am the CEO of RIGANTI, a small software development company located in Prague, Czech Republic.

I am Microsoft Most Valuable Professional and the founder of DotVVM project.