Eto.Forms v2.5.8 Release Notes

Release Date: 2020-11-27 // over 3 years ago
  • ๐Ÿš€ This release adds support for the Microsoft Edge WebView2 control on WinForms and WPF, if the Microsoft.Web.WebView2 nuget package has been added to your launcher project.

    ๐Ÿฑ โญ New Features

    • โž• Add support for Microsoft.Web.WebView2 #1829

    ๐Ÿฑ ๐Ÿž Bug Fixes

    • ๐Ÿ›  Wpf: More fixes getting proper screen bounds and image when using system dpi #1832
    • ๐Ÿ›  Gtk/Mac Check/RadioToolItem event fixes #1830

    ๐Ÿฑ โค๏ธ Contributors

    ๐Ÿš€ We'd like to thank all the contributors who worked on this release!


Previous changes from v2.5.7

  • ๐Ÿฑ โญ New Features

    • ๐Ÿ— Build for .NET 5.0 #1821
    • Wpf/WinForms: Report per-monitor screen information when in system-dpi mode #1820
    • Wpf/WinForms: Extract dependencies to normal nuget references #1806
    • Mac: Add automatic code signing and notarization #1805
    • โž• Add PixelOffsetMode.Aligned for aligned drawing with sharp lines #1799
    • [Feature Request] Custom WndProc #1790

    ๐Ÿฑ ๐Ÿž Bug Fixes

    • ๐Ÿ›  Fix Big Sur issue with Mac64 #1822
    • ๐Ÿ— Building running Mac with .NET 5 prompts to install Mono framework #1814
    • ๐Ÿ Extracting dependencies broke XAML loading on non-Windows platforms #1810
    • Wpf: Graphics.ResetClip() can reset transform if one exists #1808
    • ๐Ÿ›  Fix slow leak of Pango context objects in drawable update #1801
    • Mac: Fix sizing of labels when initially shown on a PixelLayout #1798
    • ๐Ÿšš Mac: Fix closing attached dialog until mouse moves #1797
    • GTK Platform/GtkSharp has a slow memory leak with Drawable controls #1796
    • Gtk3: Fix autosizing of forms with wrapping labels. #1793
    • Mac: DataObject.GetData() should not crash when data is zero #1792
    • GTK Form vertically scaled too large using TableLayout #1791
    • ๐ŸŽ BundleResource not working correctly MacOS #1789
    • ๐Ÿ‘ Mac: Support proper packaging for .NET 5 #1788
    • Mac: Fix drag/drop changes #1787
    • Mac: Properly handle Padding with Scrollable #1786
    • Eto.Platform.Mac64 bundle doesn't recognize .NET 5 #1762
    • [Mac] Labels not sized correctly in PixelLayout #1747
    • Gtk3: incorrect extra height of last vertical element in DynamicTable #1708
    • ๐ŸŽ Attached dialogs on macOS don't close until you move your mouse #1685

    ๐Ÿฑ โค๏ธ Contributors

    ๐Ÿš€ We'd like to thank all the contributors who worked on this release!