Releases: unoplatform/uno.toolkit.ui
Releases · unoplatform/uno.toolkit.ui
8.3.2
What's Changed
- Version bump after 8.2 release branch by @unodevops in #1455
- fix(AutoLayout): collapsed child would still contribute to item spacing by @Xiaoy312 in #1451
- test(autolayout): add more tests for collapsed scenarios by @Xiaoy312 in #1457
- fix(loadingview): loading-content still blocking user-interaction once loaded by @Xiaoy312 in #1461
- revert(drawerflyout): "Dev/xygu/202508022/drawerflyour-ir-workaround" by @Kunal22shah in #1465
- chore: move to net9 by @kazo0 in #1459
- chore: Adjust hint for crosstargeting override after move to net9 by @agneszitte in #1471
- refactor: ZoomContentControl by @Xiaoy312 in #1473
- ci: fix up test script failures by @kazo0 in #1488
- fix(zcc): silent private dp log warnings by @Xiaoy312 in #1486
- perf(ShadowContainer): use SKCanvasElement where available instead of SKXamlCanvas by @ramezgerges in #1481
- feat: HR support for LoadingView by @Kunal22shah in #1472
- docs: add concise howtos for toolkit helpers by @booskander in #1490
- docs: add concise toolkit control walkthroughs by @kazo0 in #1492
- docs: improve command-extensions (backport #1496) by @mergify[bot] in #1498
Full Changelog: 8.2.4...8.3.2
8.2.4
What's Changed
- Version bump after 8.1 release branch by @unodevops in #1437
- ci: Adjust condition for the "Publish to Uno Dev Feed" step by @agneszitte in #1439
- refactor: resp-view by @Xiaoy312 in #1443
- ci: bump xcode for macos-15 by @kazo0 in #1445
- fix(drawerflyout): missing initial open animation by @Xiaoy312 in #1441
- Dev/xygu/202508022/drawerflyour-ir-workaround by @Xiaoy312 in #1449
- fix(AutoLayout): collapsed child would still contribute to item spacing (backport #1451) by @mergify[bot] in #1456
- test(autolayout): add more tests for collapsed scenarios (backport #1457) by @mergify[bot] in #1458
- revert(drawerflyout): "Dev/xygu/202508022/drawerflyour-ir-workaround" (backport #1465) by @mergify[bot] in #1466
Full Changelog: 8.1.4...8.2.4
8.1.4
What's Changed
- Version bump after 8.0 release branch by @unodevops in #1424
- fix: remove 1px border on drawer-flyout by @Xiaoy312 in #1425
- refactor(safearea): improve layered safe-areas performance by @Xiaoy312 in #1428
- ci: Adjust code signing by @kazo0 in #1430
- ci: move to yaml deployment stages by @kazo0 in #1432
- ci: Adjust condition for the "Publish to Uno Dev Feed" step (backport #1439) by @mergify[bot] in #1440
- ci: bump xcode for macos-15 (backport #1445) by @mergify[bot] in #1446
- refactor: resp-view (backport #1443) by @mergify[bot] in #1447
Full Changelog: 8.0.2...8.1.4
8.0.2
What's Changed
- Version bump after 7.0 release branch by @unodevops in #1376
- chore: update from canary by @kazo0 in #1381
- chore: handle null checks, adjust for uno deprecations by @kazo0 in #1383
- fix: navigationbar commandbar staticresources by @kazo0 in #1385
- fix(SafeArea): bounds calculation when midst DrawerFlyout animation by @Xiaoy312 in #1390
- chore: bump uno samples app version to 6 by @kazo0 in #1392
- fix: remove 1px border on drawer-flyout by @Xiaoy312 in #1393
- fix: remove 1px border on drawer-flyout by @Xiaoy312 in #1397
- feat: ToggleSwitch support for CommandExtensions by @Xiaoy312 in #1394
- fix: minimizing with responsive extensions by @rajamatt in #1406
- feat!: switch InputExtensions.ReturnType to InputReturnType by @Kunal22shah in #1402
- Dev/xygu/20250619/skia-mobile-navbar-flicker by @Xiaoy312 in #1415
- chore!: remove platform specific statusbar extensions code by @rajamatt in #1417
- fix: AutoFocusNext crash on android by @Kunal22shah in #1419
- fix: avoid notimplementedexception for statusbar by @kazo0 in #1421
- chore: bump to 8.0 by @kazo0 in #1423
- fix: remove 1px border on drawer-flyout (backport #1425) by @mergify[bot] in #1427
Full Changelog: 7.0.7...8.0.2
7.0.2
This new release is part of Uno Platform 6.0, read our blog for more details!
What's Changed
- fix(zcc): add support for negative canvas coord space by @Xiaoy312 in #1316
- docs: Add
SystemThemeHelperpage by @morning4coffe-dev in #1330 - fix(AppBarButtonRenderer): only subscribe to AppBar.Icon.UriSource if Icon is a BitmapSource by @ramezgerges in #1333
- fix: ios navbar lifecycle by @rajamatt in #1331
- docs: update navbar docs by @kazo0 in #1349
- ZoomContentControl: Switch pointer handling from events to overridden methods by @vatsashah45 in #1351
- fix: don't allow Content to flow to NativeNavigationBarPresenter by @kazo0 in #1355
- fix: Android and iOS maincommand tint by @rajamatt in #1339
- fix: hot reload ios support for navigationbar by @kazo0 in #1354
- fix: Support padding and
SafeAreainNavigationBaron Skia by @MartinZikmund in #1366 - chore: Skia 3 Support by @kazo0 in #1340
- fix: ancestor-binding issues with dynamic installation by @Xiaoy312 in #1370
- fix: NavigationBar padding support for CommandBar by @kazo0 in #1371
- fix: tabbar sliding indicator selection by @Kunal22shah in #1372
- chore: adjust navbar themeresources to match between themes by @kazo0 in #1373
- fix: drawerFlyout flicker by @Kunal22shah in #1374
- fix: navigationbar commandbar staticresources (backport #1385) by @mergify in #1386
Full Changelog: 6.4.0...7.0.2
6.4.1
This new release is part of Uno Platform 5.6, read our blog for more details!
What's Changed
- fix: Adjust
NativeFramePresenterto work with newTemplatedParentby @MartinZikmund in #1266 - fix: UWP Build by @vatsashah45 in #1265
- fix: Use proper container for TabBar ItemTemplate by @eriklimakc in #1261
- feat: ZoomContentControl as a stand alone control in Toolkit by @vatsashah45 in #1249
- fix: background setter by @Kunal22shah in #1271
- ci: Build WinAppSDK by @Youssef1313 in #1158
- fix: navBar initialization-Android & iOS by @Kunal22shah in #1275
- build: suppress vuln warning for System.Private.Uri by @kazo0 in #1282
- feat: add Converter support for AncestorBinding by @Xiaoy312 in #1284
- fix: workaround for tabbar&chip initial selection being discarded by @Xiaoy312 in #1288
- fix: skia+wasm shadow-container hitbox by @Xiaoy312 in #1292
- workaround for regressions caused by ItemsPanelRoot resolution timing by @Xiaoy312 in #1294
- fix: ZoomContentControl WinAppSdk by @vatsashah45 in #1297
- chore: uno samples bump + adjust tests by @kazo0 in #1296
- fix: AppBarButton inside NavigationBar keeps rendering on every click by @rajamatt in #1302
- fix(TabBar): dp exceptions when using TBI as ItemTemplate root by @Xiaoy312 in #1299
Full Changelog: 6.3.5...6.4.1
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
NativeFramePresenterto 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
DrawerFlyoutPresenterparent 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