Releases: unoplatform/uno.toolkit.ui
6.3.5
This new release is part of Uno Platform 5.5, read our blog for more details!
What's Changed
- chore: increase test pixel tolerance by @kazo0 in #1238
- chore: fix flaky shadow test by @kazo0 in #1241
- ci: do not override default xcode by @kazo0 in #1243
- ci: fix ios test run by @kazo0 in #1248
- docs: Update toc.yml to move Material Toolkit Upgrading documentation at the correct level by @agneszitte in #1251
- material navigationBar's default back arrow by @Kunal22shah in #1228
- fix: Adjust
NativeFramePresenter
to work with newTemplatedParent
(backport #1266) by @mergify in #1267 - fix: Use proper container for TabBar ItemTemplate (backport #1261) by @mergify in #1268
Full Changelog: 6.2.6...6.3.5
6.2.6
This new release is part of Uno Platform 5.4, read our blog for more details!
What's Changed
- fix(responsive): SetOverrideSizeProvider throwing by @Xiaoy312 in #1202
- docs: FlipViewExtensions - fixing usage example by @Kunal22shah in #1208
- docs: AncestorBindings- fixing example code by @Kunal22shah in #1209
- fix: ShadowContainer on wasm wasn't repainting when unloaded then loaded by @ramezgerges in #1183
- chore: remove problematic uitests by @kazo0 in #1213
- ci: fail test publish task if file is missing by @kazo0 in #1214
- added non-FrameworkElement support for Responsive-binding by @Xiaoy312 in #1181
- fix: Get the correct file path by @eriklimakc in #1211
- fix: ancestor-binding initial value type incompatibility by @Xiaoy312 in #1220
- fix: wasm itemsrepeater multiselection by @rajamatt in #1212
- fix: flaky test by @kazo0 in #1225
- fix: navigationbar foreground typo by @rajamatt in #1226
- chore: disable safearea ios test by @kazo0 in #1233
- chore: Update broken LightweightStyling link by @morning4coffe-dev in #1234
- fix: increase pixel diff tolerance for flaky test by @kazo0 in #1236
- ci: do not override default xcode (backport #1243) by @mergify in #1244
- chore: fix flaky shadow test (backport #1241) by @mergify in #1242
- chore: fix ios tests by @kazo0 in #1247
- docs: Update toc.yml to move Material Toolkit Upgrading documentation at the correct level (backport #1251) by @mergify in #1253
- material navigationBar's default back arrow (backport #1228) by @mergify in #1254
Full Changelog: 6.1.7...6.2.6
6.1.7
This new release is part of Uno Platform 5.3, read our blog for more details!
What's Changed
- ci: change to macos-12 agent for now for main build by @kazo0 in #1093
- ci: Adjust CI Build for Doc-Only PRs validations by @agneszitte in #1097
- ci: adjust xcode version to 14.3 by @kazo0 in #1098
- fix: Ensure all progressrings stop by @nickrandolph in #1100
- fix: Workaround ActualHeight bug for ShadowContainer by @Youssef1313 in #1092
- ci: Adjust stage-determine-changes.yml by @Youssef1313 in #1104
- docs: fix upgrade docs wording by @kazo0 in #1107
- docs: Update ExtendedSplashScreen documentation by @lukeblevins in #1062
- docs: update docs for 5.2 by @kazo0 in #1110
- docs: Reference Tech Bites videos in Toolkit docs pt.3 by @morning4coffe-dev in #1115
- chore: bump markup packages by @kazo0 in #1121
- fix: selecteditem logic when itemssource is not tabbaritem by @kazo0 in #1130
- feat: added inputextensions returntype property by @rajamatt in #1128
- fix: Make the
DrawerFlyoutPresenter
parent requirement more loose by @MartinZikmund in #1132 - docs: fix commandparameter type by @kazo0 in #1136
- Prevent AutoLayout from causing an invalidation loop on WinUI by @carldebilly in #1138
- feat: CommandExtensions.Command on any control by @Xiaoy312 in #1141
- docs: Documentation adjustments by @agneszitte in #1148
- build!: Update to net8.0 by @Youssef1313 in #1154
- docs: Add TechBites video playlist for TabBar and TabBarItem by @agneszitte in #1153
- build: Set RuntimeIdentifiers in runtime tests by @Youssef1313 in #1157
- fix(splash): apply workaround for layered background bug by @Xiaoy312 in #1151
- docs: Reference TechBites videos pt.4 by @morning4coffe-dev in #1159
- fix: fix windows sample issues by @kazo0 in #1133
- fix: ArgumentOutOfRangeException when adding PrimaryCommand to NavBar by @Kunal22shah in #1161
- fix(drawer): DrawerControl.IsOpen exceptions by @Xiaoy312 in #1156
- [Docs] Update resource-extensions.md by @weitzhandler in #1166
- fix: CommandExtensions warning on Text/PasswordBox by @Xiaoy312 in #1168
New Contributors
- @Kunal22shah made their first contribution in #1161
- @weitzhandler made their first contribution in #1166
Full Changelog: 6.0.18...6.1.0
6.0.18
See our blog post for more information!
What's Changed
- fix: Navbar Icons sizing by @vatsashah45 in #976
- Forward port 5.1 release changes by @jeromelaban in #1018
- AutoLayout wasn't arranging stretched children when in ScrollViewer by @carldebilly in #1023
- fix: adjust for themes breaking changes by @kazo0 in #1024
- fix(chip): remove check-glyph by @kazo0 in #1020
- fix: adjust for themes breaking changes by @kazo0 in #1028
- feat: Adding ProgressRing extension by @nickrandolph in #1002
- ci: fix forks by @kazo0 in #1029
- chore: add implicit usings by @kazo0 in #1032
- fix: Fixed Axis Alignments (both primary and counter) when children is not filling space by @carldebilly in #1035
- fix(CupertinoSlidingSegmentedStyle): change height to minheight by @Asfiroth in #1027
- fix: adjust for themes changes by @kazo0 in #1033
- chore: expose base navigation and fab tabbaritem styles by @kazo0 in #1040
- chore: update themes by @kazo0 in #1043
- fix: cutted text with content only long text by @Arieldelossantos in #1017
- docs: refactor material toolkit name by @kazo0 in #1047
- docs: Add page for ProgressExtensions by @lukeblevins in #1046
- fix: enable any iconelement for navigationbar on mobile by @kazo0 in #1045
- chore(deps): Update Uno to 5.0.154 (fixes nested classes issue on Android) by @Youssef1313 in #1049
- chore: Add Tech Bites video for SafeArea and StatusBar by @morning4coffe-dev in #1053
- chore: Add Toolkit Getting Started Tech Bite to docs by @morning4coffe-dev in #1052
- fix(drawer): attached property crash by @Xiaoy312 in #1056
- docs: Update README.md with the new discord server link by @agneszitte in #1059
- docs: Update Material Toolkit resources links by @agneszitte in #1069
- docs: Reference Tech Bites videos in docs pt.2 by @morning4coffe-dev in #1067
- chore: Remove property for UAP splash entity by @lukeblevins in #1061
- docs: ignore linting error by @kazo0 in #1073
- docs: Fix inverted ResponsiveView Tech Bite videos by @morning4coffe-dev in #1074
- feat(ExtendedSplashScreen): add android 12 splashscreen support by @kazo0 in #1060
- fix: register events when navbarpresenter owner is set by @kazo0 in #1076
- fix: wasm splashscreen support by @kazo0 in #1071
- feat: add support for iselectioninfo to itemsrepeater extensions by @kazo0 in #1068
- Adding support for Implicit Namespaces by @dansiegel in #1079
- chore: bump uno.winui.markup to 5.2 by @kazo0 in #1083
- fix: adjust opacity brushes from themes breaking change by @kazo0 in #1085
- feat(responsive): add support for non-FrameworkElement by @Xiaoy312 in #1084
- feat(ItemsRepeaterExtensions): Add support for incremental loading by @kazo0 in #1081
- chore!: Rename Theme class to ToolkitTheme by @kazo0 in #1088
- docs: document ToolkitTheme class breaking change by @kazo0 in #1089
- fix: adjust font families to use semantic resources by @kazo0 in #1090
- ci: Bump major version by @jeromelaban in #1091
New Contributors
Full Changelog: 5.1.0...6.0.0
5.1.0
This new release of Uno.Toolkit brings the support for ResponsiveView and Responsive Markup. See our blog post for more information!
What's Changed
- Adding missing winui targets for markup packages by @dansiegel in #889
- fix(autoLayout): when hug and have a alignment by @Robert-Louis in #892
- chore: fix failing tests (backport #888) by @mergify in #891
- fix: Shadow colors are no longer solid black on Android by @MartinZikmund in #894
- docs: Adjust callout syntax by @jeromelaban in #898
- fix: Ensure bindings are set once presenter has owner set by @kazo0 in #902
- fix: fix tests and build failures and incorrect padding by @kazo0 in #896
- Forward port 5.0 changes by @jeromelaban in #903
- chore: Update to latest markup by @jeromelaban in #908
- chore(WelcomeBot): Update config.yml with new swag link by @agneszitte in #910
- chore: Update to Uno latest by @eriklimakc in #914
- build: disable linker on wasm debug builds by @kazo0 in #916
- Dev/xygu/20231103/drawer-flyout-depth by @Xiaoy312 in #906
- fix: make center with padding behave like figma by @Robert-Louis in #925
- fix(drawerflyout): empty flyout in certain situation by @Xiaoy312 in #928
- build: Use compiler from SDK instead of NuGet package to reduce developer friction by @Xiaoy312 in #930
- docs: adjust Divider usage examples by @Xiaoy312 in #932
- fix: hug center now properly centered by @Robert-Louis in #933
- fix: Card Border by @vatsashah45 in #935
- ci: update gitversion variable name by @kazo0 in #939
- docs: rename and add missing docs to toc by @kazo0 in #943
- feat: ResponsiveView by @eriklimakc in #912
- feat: Responsive markup extension by @silviuo in #926
- docs: Improve FAQ searchability by @morning4coffe-dev in #947
- fix: Make ResponsiveHelper public by @eriklimakc in #948
- chore: bump samples to Android 33 by @kazo0 in #913
- responsive enhancements by @Xiaoy312 in #944
- perf(ResExpr): prevent unnecessary updates by @Xiaoy312 in #953
- build: packages only build by @Xiaoy312 in #954
- fix(navigationbar): Avoid NSObject_Disposer:Drain with custom NavigationBar content by @kazo0 in #958
- docs: General fixes and small improvements by @eriklimakc in #959
- docs: add splash screen to toc by @kazo0 in #960
- chore: Bump Xamarin/Uno.UITests by @kazo0 in #967
- docs: update samples for ItemsRepeater-ext and ItemsControl-binding by @Xiaoy312 in #962
- fix: avoid clipping fabtabbaritem by @kazo0 in #975
- fix(responsive): layout breakpoint calculation by @Xiaoy312 in #966
- Removing Tint by @iurycarlos in #973
- docs: update autolayout docs by @kazo0 in #952
- Replace VisibleBoundsPadding to SafeArea by @pictos in #977
- Dev/xyguy/20231207/responsive-attached-property by @Xiaoy312 in #957
- chore: Add Feature branches setup by @agneszitte in #984
- fix(tabbar): add surface tint layer to material bottom/vertical navigation tabbar by @kazo0 in #987
- ci: Enable markdown linting and spell checking by @agneszitte in #990
- refactor(responsive): remove ResponsiveHelper initialization by @Xiaoy312 in #992
- chore: fix uwp build error by @Xiaoy312 in #994
- docs: Validate tocs by @agneszitte in #991
- fix(responsive): invalid initial value being returned by @Xiaoy312 in #999
- docs: update OpenDirection values by @kazo0 in #997
- feat: Add CounterAxisAlignment by @Robert-Louis in #995
- fix: autolayout counterAlignment stretch had a wrong padding by @Robert-Louis in #1000
- chore: Updated analysers to v8 and fixed all errors (from new analyzers) by @nickrandolph in #1001
- fix(sample): broken uwp nav-view by @Xiaoy312 in #996
- fix: make the counterAxisAlignment retro compatible by @Robert-Louis in #1006
- feat(drawer): IsLightDismissEnabled by @Xiaoy312 in #1007
- chore: fix maxwidth=nan throw by @Xiaoy312 in #1010
- ci: Cleanup by @Youssef1313 in #1014
- docs: Improve documentation by @Youssef1313 in #1012
- chore: keep toolkit on 5.0.19 uno by @kazo0 in #1015
New Contributors
- @vatsashah45 made their first contribution in #935
- @morning4coffe-dev made their first contribution in #947
Full Changelog: 5.0.0...5.1.0
5.0.15
This new release of Uno.Toolkit brings the support for C# Markup and Uno Platform 5.0. See our blog post for more information!
What's Changed
- Bump to uno 5 by @jeromelaban in #626
- ci: Bump to v4 by @jeromelaban in #628
- feat: Add implicit Chip style by @kazo0 in #627
- fix: Right padding becomes negative under certain conditions by @Robert-Louis in #634
- fix: sample mobile head by @Xiaoy312 in #637
- fix(skia): whitescreen by @Xiaoy312 in #639
- docs: Add missing namespaces definition by @jeromelaban in #641
- fix: mobile ui-tests not working by @Xiaoy312 in #644
- fix(TabBar): Don't call SelectedIndex setter with the same old value to let it work with bindings by @Youssef1313 in #566
- chore(Autolayout): doc update by @Robert-Louis in #615
- fix: Fix iOS Xamarin.Calabash call on NET7 by @eriklimakc in #651
- chore(sample): hide debug panel by @Xiaoy312 in #656
- refactor: Add lightweight styling resources to Card/CardContent control by @Arieldelossantos in #619
- doc: fix deadlink by @Xiaoy312 in #659
- fix: cupertino tabbar sliding by @rajamatt in #605
- feat(autolayout): collapsed children don't count in the measure by @Robert-Louis in #663
- build: Disable XAML fuzzy matching by @Youssef1313 in #668
- feat(NavigationBar): Add lightweight styling to Navigation bar by @Marc-Antoine-Soucy in #608
- chore: Lambda function call instance method by @eriklimakc in #686
- chore: Increase timeout on build packages stage by @nickrandolph in #689
- chore(deps): Update Uno version by @Youssef1313 in #682
- Shadow container by @eriklimakc in #638
- build: Few build adjustments to reduce flakiness by @Youssef1313 in #700
- chore: Addressing Shadows PR remaining comments by @eriklimakc in #696
- Avoid unnecessary allocations on DependencyObjectExtensions.RegisterDisposableNestedPropertyChangedCallback by @pictos in #705
- [ShadowContainer][Docs] Simple improvement for easier reading and understanding by @rafael-rosa-knowcode in #709
- Bump Uno.Material and Material.WinUI version by @pictos in #722
- chore: update Material and MUX by @Arieldelossantos in #726
- chore(autolayout): add test for collapsed by @Robert-Louis in #691
- ci: use dotnet test for uitests by @kazo0 in #714
- docs: lightweight styling by @rajamatt in #713
- chore: Update pull_request_template.md to add docs in PR Checklist by @agneszitte in #734
- docs(ShadowContainer): Adjusting docs after review by @eriklimakc in #729
- Small improvements by @pictos in #701
- chore: address github pr check warnings by @Xiaoy312 in #742
- docs(ShadowContainer): Adding note for shadows order by @eriklimakc in #741
- fix(shadows): background theming issue by @Xiaoy312 in #737
- Revert "fix(shadows): background theming issue" by @Xiaoy312 in #751
- chore: Update to Toolkit WinUI samples by @agneszitte in #745
- bump skiasharp to 2.88.5 by @kazo0 in #758
- Dev/xygu/20230823/shadow-rework by @Xiaoy312 in #752
- fix: Bump uno.check to avoid auto update checks by @jeromelaban in #770
- fix: Templatebound Margin to remove hardcoded margin by @nguyeenvy in #715
- ci(perf): Disable unused .NET native for uwp by @jeromelaban in #776
- [WinUI/ShadowContainer] ShadowContainer content not stretching by default #708 by @rafael-rosa-knowcode in #716
- feat: add lightweight styling to divider by @Marc-Antoine-Soucy in #765
- [ShadowContainer] Inner Shadows not properly fitted in Rectangle and Ellipse by @rafael-rosa-knowcode in #757
- fix: skia and IOS shadows not updating properly by @Marc-Antoine-Soucy in #756
- refactor(docs): updating Chips PointerOver styling pic and doc by @Arieldelossantos in #799
- fix(ShadowContainer): Properly invalidate on shadows collection changed by @kazo0 in #806
- fix(ShadowContainer): ensure canvas does not have negative dimension by @kazo0 in #804
- docs: clean up lightweight styling docs by @kazo0 in #813
- [ShadowContainer][All Platforms] ShadowContainer not resizing properly by @rafael-rosa-knowcode in #807
- docs(shadows): add remarks about shadow background by @Xiaoy312 in #816
- test: Added Test for ShadowContainer re-layout issue by @Marc-Antoine-Soucy in #797
- doc(toc): add missing shadows entry by @Xiaoy312 in #827
- chore: Add missing title for ShadowContainer.md by @agneszitte in #831
- docs: add migration for lightweight styling by @kazo0 in #839
- [ShadowContainer] CornerRadius performance issue by @rafael-rosa-knowcode in #790
- [ShadowContainer] Cache issue on CornerRadius by @rafael-rosa-knowcode in #788
- Update Markup libraries by @dansiegel in #855
- fix(AutoLayout): check for filledChildrenCount was inverse by @Robert-Louis in #857
- chore(autolayout): removed sealed for Xaml2Csharp by @Robert-Louis in #859
- fix: remove nav bar back icon, use symbol/path for non-win/non-mobile by @kazo0 in #860
- fix(ShadowContainer): prevent unnecessary repaint by @roubachof in #830
- feat(ShadowContainer): cache cleanup based on shadows stats by @roubachof in #853
- build: reorder tfm override values by @kazo0 in #871
- fix(StatusBar): OS theme change no longer crashes app by @silviuo in #867
- fix: templatebind background to ios navbar template by @kazo0 in #876
- build: fix nuget target override by @kazo0 in #873
- feat: added the resource style extension by @Marc-Antoine-Soucy in #875
- chore: update vulernable skiasharp packages by @kazo0 in #882
- feat: light-weight styling markup by @Xiaoy312 in #872
- chore: bump winappsdk to match uno.themes by @kazo0 in #881
- feature(autolayout): add max size support by @Robert-Louis in #883
- Toolkit Markup init and docs by @kazo0 in #884
- fix: avoid creating disconnected native navbars on load by @kazo0 in #886
- Adding missing winui targets for markup packages (backport #889) by @mergify in #890
- chore: fix failing tests by @kazo0 in #888
- fix(autoLayout): when hug and have a alignment (backport #892) by @mergify in #893
- fix: Shadow color...
4.2.22
This new release of Uno.Toolkit brings the support for lightweight styling and a new ShadowContainer using in a new Neumorphic theme. See our documentation and blog post for more information!
What's Changed
- chore: Bump to themes 2.6 by @jeromelaban in #587
- fix: Fixes Material Card themed backgrounds by @lesterbotello in #582
- fix: dispatch safearea inset setter logic by @kazo0 in #567
- fix: add CupertinoToolkitResources to sample app by @kazo0 in #599
- fix: use proper appicon set by @kazo0 in #602
- ci: do not pack markup projects by @kazo0 in #600
- fix: SpaceBetween causing wrong size by @iurycarlos in #590
- build: update min ios version by @kazo0 in #603
- fix(NavigationView): Made content visible when the NavigationView is … by @Marc-Antoine-Soucy in #601
- fix: Fixes text truncation in TabBarItem by @lesterbotello in #598
- fix(Theme): Fixed the theme toggle button for windows and WASM by @Marc-Antoine-Soucy in #592
- chore: update packages by @carlh98 in #606
- feat(SamplePageLayout): Added Fluent option for sample pages layout by @Marc-Antoine-Soucy in #613
- fix: Properly resubscribe to nested prop changes by @kazo0 in #622
- fix: Add default back button icon for NavBar by @silviuo in #614
- refactor(chip): Add lightweight styling to Chip style and add Fluent theme for Chip and ChipGroup by @nguyeenvy in #612
- refactor: check for missing explicit and implicit v2 styles by @silviuo in #621
- refactor(tabbar): Add lightweight styling to tab bar style by @nguyeenvy in #604
- fix: NavBar Icon fixes by @kazo0 in #589
- fix: add safearea to shell and add margin to control by @carlh98 in #616
- docs: Add missing namespaces definition (backport #641) by @mergify in #648
- fix: Right padding becomes negative under certain conditions (backport #634) by @mergify in #645
- chore(sample): hide debug panel (backport #656) by @mergify in #670
- doc: fix deadlink (backport #659) by @mergify in #672
- feat(autolayout): collapsed children don't count in the measure (backport #663) by @mergify in #674
- feat(NavigationBar): Add lightweight styling to Navigation bar (backport #608) by @mergify in #678
- chore: Removing markup from legacy branch by @nickrandolph in #684
- chore: Lambda function call instance method (backport #686) by @mergify in #688
- chore: Increase timeout on build packages stage (backport #689) by @mergify in #690
- Avoid unnecessary allocations on DependencyObjectExtensions.RegisterDisposableNestedPropertyChangedCallback (backport #705) by @mergify in #711
- build: Few build adjustments to reduce flakiness (backport #700) by @mergify in #702
- [Legacy] Bump Uno.Material and Material.WinUI version by @pictos in #723
- fix: cupertino tabbar sliding (backport #605) by @mergify in #725
- chore: legacy update Material and MUX by @Arieldelossantos in #727
- docs: lightweight styling (backport #713) by @mergify in #733
- docs(ShadowContainer): Adjusting docs after review (backport #729) by @mergify in #738
- Shadow container (backport #638) by @mergify in #703
- Backport from PR 696 by @pictos in #739
- Small improvements (backport #701) by @mergify in #743
- [ShadowContainer][Docs] Simple improvement for easier reading and understanding (backport #709) by @mergify in #717
- docs(ShadowContainer): Adding note for shadows order (backport #741) by @mergify in #749
- fix(shadows): background theming issue (backport #737) by @mergify in #750
- chore: Update to Toolkit WinUI samples (backport #745) by @mergify in #755
- Revert "fix(shadows): background theming issue" (backport #751) by @mergify in #753
- bump skiasharp to 2.88.5 (backport #758) by @mergify in #759
- build: properly ignore xamarin+winui targets for shadows by @kazo0 in #762
- Dev/xygu/20230823/shadow-rework (backport #752) by @mergify in #766
- fix: Bump uno.check to avoid auto update checks (backport #770) by @mergify in #771
- ci(perf): Disable unused .NET native for uwp (backport #776) by @mergify in #777
- chore: merge legacy branch by @kazo0 in #775
- [WinUI/ShadowContainer] ShadowContainer content not stretching by default #708 (backport #716) by @mergify in #781
- [ShadowContainer] Inner Shadows not properly fitted in Rectangle and Ellipse (backport #757) by @mergify in #787
- fix: skia and IOS shadows not updating properly (backport #756) by @mergify in #793
- fix: Templatebound Margin to remove hardcoded margin (backport #715) by @mergify in #774
- feat: add lightweight styling to divider (backport #765) by @mergify in #785
- refactor(docs): updating Chips PointerOver styling pic and doc (backport #799) by @mergify in #801
- fix(ShadowContainer): Properly invalidate on shadows collection changed (backport #806) by @mergify in #809
- fix(ShadowContainer): ensure canvas does not have negative dimension (backport #804) by @mergify in #811
- [ShadowContainer][All Platforms] ShadowContainer not resizing properly (backport #807) by @mergify in #820
- docs(shadows): add remarks about shadow background (backport #816) by @mergify in #823
- docs: clean up lightweight styling docs (backport #813) by @mergify in #818
- chore: fix shadows runtime tests (backport #812) by @mergify in #815
- test: Added Test for ShadowContainer re-layout issue (backport #797) by @mergify in #825
New Contributors
- @lesterbotello made their first contribution in #582
- @iurycarlos made their first contribution in #590
- @carlh98 made their first contribution in #606
- @silviuo made their first contribution in #614
Full Changelog: 3.0.4...4.2.22
3.0.4
The release 3.0.4 for Uno.Toolkit introduces a major refactoring of the AutoLayout
control, which is now faster and lighter. This change is a binary breaking change, but is not a behavior breaking change.
What's Changed
- AutoLayout is now a Panel by @carldebilly in #569
- feat: add surface tint to tabbar by @kazo0 in #508
- fix: avoid winappsdk crash by @kazo0 in #517
- fix: Handle case when SelectedItem is not of type TabBarItem by @kazo0 in #516
- fix: Remove fixed height for TabBar by @kazo0 in #519
- fix(autolayout): padding refactoring by @Robert-Louis in #507
- fix: Ensure iOS NavigationBar renders when inside of AutoLayout by @kazo0 in #525
- fix: add tint support back to tabbar, refactor tabbar styles by @kazo0 in #527
- fix: Ensure NavBar properly displays MainCommand button in all scenarios by @kazo0 in #534
- fix: update tabbaritem font size to match design by @kazo0 in #542
- feat: Add IndicatorPlacement to TabBar by @kazo0 in #540
- ItemsRepeaterExtensions fixes by @Xiaoy312 in #538
- feat: Adding splash screen to skia and wasm targets by @nickrandolph in #535
- feat: Adding ability to disable animations by @nickrandolph in #553
- fix(NavigationBar): Ensure proper iOS back button behavior by @kazo0 in #548
- chore: update GitHub templates by @kazo0 in #493
- Rename DisableAnimations to UseTransitions by @nickrandolph in #554
- chore: add tool to debug visual tree for SampleApp by @Xiaoy312 in #559
- fix(ChipGroup): Chip.Icon being overwritten by @Xiaoy312 in #560
- fix: Loading appxmanifest.xml and package.appxmanifest from file or embedded resource by @nickrandolph in #564
- fix(test): XamlHelper unable to process xmlns'd attribute by @Xiaoy312 in #573
- fix: align CardContentControl with material guidance by @kazo0 in #570
- fix: Correct positioning of image by @nickrandolph in #577
- fix: Fix SelectorExtensions not updating NumberOfPages on Selector load by @Youssef1313 in #565
- style: add XamlStyler settings by @Xiaoy312 in #581
- fix(Android): Make NavBar Renderer MainCommandMode nullable by @kazo0 in #583
Full Changelog: 2.5.5...3.0.4
2.5.5
What's Changed
- perf: png optimisations - saving approx 934.92 KB by @mikeirvingweb in #430
- fix: Windows crash by @kazo0 in #432
- chore: chip selection rework by @Xiaoy312 in #422
- fix(autolayout): When SpaceBetween no spacing by @Robert-Louis in #433
- fix(winui): when attempting to dismiss keyboard by @ajpinedam in #440
- feat(TabBar): Vertical TabBar by @kazo0 in #434
- Bump Uno 4.6.19 -> 4.6.41 by @kazo0 in #445
- fix(autolayout): conflict with padding and spacing vs primary alignment by @Robert-Louis in #443
- fix: Remove unnecessary GestureInterceptorMargin and TrueToVisible converter in the DrawerControl style to fix UWP Sample by @agneszitte-nventive in #448
- fix: DrawerFlyout still displaying the LightDismissOverlayBackground after tapping outside by @agneszitte-nventive in #453
- fix(AutoLayout): Making sure the AutoLayout is correctly loaded before updating the layout by @agneszitte-nventive in #458
- fix(AutoLayout): Properly call the UpdateAutoLayout method during the OnLoaded by @agneszitte-nventive in #462
- fix: Adjust measure/arrange for TabBarListPanel by @kazo0 in #467
- fix: Ensure NavBar closes Popup regardless of being within a Page by @kazo0 in #466
- fix: TabBarItem Icon should respect templated parent Foreground by @kazo0 in #472
- fix(autolayout): padding rules when all children are strech by @Robert-Louis in #475
- feat: Simplify Toolkit Initialization by @kazo0 in #474
- test: UITest CI Enhancements by @kazo0 in #471
- fix: Removing framework reference requirement by @nickrandolph in #476
- feat: add generic selection support for ItemsRepeater by @Xiaoy312 in #451
- fix: Restore net6.0 compatible TargetPlatformVersion by @jeromelaban in #487
- fix: ignore safearea ui tests for android temp by @kazo0 in #486
- fix: use proper color for tabbaritem text by @kazo0 in #479
- ci: restore build with net6.0 to keep compatibility with 6.0.XX SDKs by @jeromelaban in #488
- build: Simplify Directory.Build.props and PlatformItemGroups.props by @Youssef1313 in #439
- Enable TabBar Selection Indicator Customization by @kazo0 in #477
- feat(Cards): add IsClickable property by @Xiaoy312 in #481
- fix: Remove frameworkreference by @nickrandolph in #490
- fix: TabBar Selection Indicator adapts to collapsed items by @kazo0 in #491
- fix(AutoLayout): remove issue where padding did not behave expectedly by @Robert-Louis in #496
- docs: add additional resources section by @kazo0 in #499
- fix(autolayout): Horizontal padding issue when spacebetween and independant. by @Robert-Louis in #503
- fix: TabBar issues by @kazo0 in #502
- docs: Fix
MaterialToolkitTheme
namespace by @Youssef1313 in #500 - chore: bump to stable themes (backport #504) by @mergify in #505
- feat: add surface tint to tabbar (backport #508) by @mergify in #510
- fix: avoid winappsdk crash (backport #517) by @mergify in #520
- fix: Handle case when SelectedItem is not of type TabBarItem (backport #516) by @mergify in #522
New Contributors
- @mikeirvingweb made their first contribution in #430
- @dansiegel made their first contribution in #438
- @ajpinedam made their first contribution in #440
Full Changelog: 2.4.0...2.5.5
2.3.0
Features
- Add SafeArea (#292) (8e1ddad)
- ControlExtensions and InputExtensions (#287) (cdd407c)
- drawer flyout (#203) (17c948a)
- Implement Badge for TabBarItem (#296) (33432e4)
- TabBarItemExtensions (#293) (7ecfbff)
- AutoLayout: add Height and Width support and update documentation. (280f1f9)
- StatusBar extensions (#265) (552cd37)