Unreal Engine 5.1 Release Notes

Overview of new and updated features in Unreal Engine 5.1

UMG Viewmodel is a plugin that aims to separate display (view) and data (model) logic, aka Model-View-Viewmodel (MVVM).
Named Slot Widgets is a funny way of saying that you can now create Blueprint subclasses of Blueprint UserWidgets. Previously if you made a subclass of a #UE5 Blueprint UserWidget, you would get the logic but none of the visuals. Now it shows the parent's layout and lets you customize part of it.
UMG Tool Palette is a new editor UI element that gives you quick access to commonly-used widgets.
@benui I was very much wondering what joy the subclassed UserWidgets bring, since the customization was nil... Seems like a big improvement
@benui That feature had been on my todo list for a long time, so I was happy to finally get around to doing it.
@NickDarnell @benui really look forward to using it! At my last place we rolled our own version of it but it didn't look as complete as this 👍

@benui Woah. This sounds like what I've been trying to implement myself this week, so that I could detach and destroy widgets without losing data.

Will have to check if Viewmodels can live without the associated widgets though. Thanks for the tip!

@benui Woah, MVVM in Unreal? That's super cool.

I've been using MVVM for my qt and C# WinForms + WPF apps for a long time.

@benui is this a native plugin that comes with 5.1?