diff --git a/README.md b/README.md index c8a3d19..de77b54 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,9 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` -## Breaking Changes from v2 +## Breaking Changes + +### Version 1 to 2 `Old (v1)` @@ -91,6 +93,11 @@ xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" ``` +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ### Nuget Package Changes - **`AathifMahir.Maui.MauiIcons.Material`** doesn't contain all the Variants anymore, Now only contains **Regular version** of Material Icons. Other Variants Decoupled into Seperate Packages Like Below @@ -243,29 +250,6 @@ new MauiIcon().Icon(FluentIcons.Accounts).OnIdioms(new List{"Desktop", " new MauiIcon().Icon(MaterialIcons.ABC).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # Properties | Parameters | Type | Description |