Releases: modern-forms/Modern.Forms
Releases · modern-forms/Modern.Forms
Release v0.3
This release continues fleshing out the library, and pulls in some code from Microsoft's Winforms for better compatibility and accuracy.
Note: Modern.Forms
now targets .NET 6+.
New Sample: Outlaw Email Client
What's Changed
- Moves Avalonia code to a new dependency: Modern.WindowKit.
- Pulls in layout code from
System.Windows.Forms
for better compatibility and accuracy. - Adds
FlowLayoutPanel
control fromSystem.Windows.Forms
. - Adds
TableLayoutPanel
control fromSystem.Windows.Forms
. - Adds new
NavigationPane
control, a common UI pattern in modern apps. - Adopts some patterns from
System.Windows.Forms.Control
that help reduce per-Control memory footprint.
Full Changelog: v0.2...v0.3
Release v0.2
This release adds many new properties to the available controls, particularly areas like Enabled
and list hovers.
Control rendering was refactored into the Modern.Forms.Renderers
namespace.
Additionally, all members now have XML documentation, and docs are available at https://modern-forms.com/docs.
Initial Release
First release of Modern.Forms. This version provides infrastructure and controls to build simple applications.