Skip to content

Releases: FmgLib/FmgLib.MauiMarkup

v10.0.0

25 Nov 19:19
81ecd0e

Choose a tag to compare

What's Changed

  • feat: Upgrade project to .NET 10 and update dependencies:

    • Updated target framework from net9.0 to net10.0 in FmgLib.MauiMarkup.csproj.
    • Upgraded Microsoft.Maui.Controls package to version 10.0.11.
    • Changed LangVersion from 13.0 to 14.0 and enabled Nullable reference types in FmgLib.MauiMarkup.Generator.csproj.
    • Updated Microsoft.CodeAnalysis.CSharp package to version 5.0.0.
    • Refactored AttachedFieldInfo and AttachedModel classes to use nullability annotations.
    • Enhanced Helpers class with improved null checks and helper methods.
    • Added new fluent extension methods for HybridWebView, Picker, RefreshView, SearchBar, SearchHandler, and Switch.
    • Removed deprecated ClickGestureRecognizerExtension to maintain compatibility with .NET MAUI 10.
    • Updated copyright year and project URL in the project file.
    • Update project template for .NET 10, add new sample page, and enhance README with optional parameters

Full Changelog: 9.0.2...10.0.0

v9.0.2

01 May 14:42
bd9caa2

Choose a tag to compare

  • Added fluent method support for the two new control classes that came with .NET MAUI 9.

  • Added TimeSelected event fluent method support for TimePicker. 54bf393

  • Added ProcessTerminated event fluent method support for WebView. 87d1572

  • Added support for compiled bindings in code 1743409

  • Mark FrameExtension methods as obsolete in .NET 9, recommending Border instead. e997fdb

v8.9.0

27 Mar 19:45
9af417a

Choose a tag to compare

  • New Control Added. WebView Supported.

v9.0.1

27 Jan 18:27

Choose a tag to compare

  • ToTranslate extension methods added. d1cda06

v9.0.0

10 Jan 06:30
a416fba

Choose a tag to compare

  • .NET version upgrade (.NET 9)

v8.8.9

14 Dec 13:36
3a1b905

Choose a tag to compare

  • Using Expressions for data binding #162
  • Method that takes direct objects for properties of type DataTemplate #161

v8.8.8

07 Dec 19:45
f6cc2ad

Choose a tag to compare

  • Resolution error with generated markup methods from MauiMarkup attribute #159
  • Update document

v8.8.7

25 Nov 19:19

Choose a tag to compare

  • Localization support has been added with the resx file type. #152
  • Fixed an error that occurred when there was no type in ReadOnly lists. #148
  • An error was fixed in the codes generated for ReadOnly lists. / ReadOnlyObservableCollection, ReadOnlyCollection and ReadOnlyDictionary type ignored. #155
  • Update document

v8.8.6

17 Nov 17:09
524fa32

Choose a tag to compare

  • Animate extension method fix. #149

v8.8.5

20 Oct 18:52
42b4b2d

Choose a tag to compare