Releases: unoplatform/uno.extensions
4.1.14
See our blog post for more information!
What's Changed
- fix: Correcting lookup of route dependencies by @nickrandolph in #2150
- fix: Correcting browser history and adding back button integration by @nickrandolph in #2161
- docs: Update Overview.md weather app link to avoid website alignment issue by @agneszitte in #2156
- docs: Fix VisualStateManager next steps link by @morning4coffe-dev in #2162
- docs: Fix MVUX case in toc by @morning4coffe-dev in #2169
- docs: Misc docs fixes by @morning4coffe-dev in #2171
- fix: Correcting gitversion by @nickrandolph in #2173
- docs: Misc docs fixes pt. 2 by @morning4coffe-dev in #2181
- fix: Make sure serialization is registered when registering storage by @nickrandolph in #2180
- feat: Adding support for unpackaged Windows applications by @nickrandolph in #2179
- fix: Adding platform check before invoking dllimport method by @nickrandolph in #2186
- docs: Update README.md with the new discord server link by @agneszitte in #2191
- docs: Guidance how to write records by @eriklimakc in #2157
- Maui Namespaces by @dansiegel in #2199
- fix: Configuration information not passed to Authentication providers by name by @nickrandolph in #2198
- ci: Bump chromium by @jeromelaban in #2201
- docs: fix MVUX ListFeed coding styles by @ajpinedam in #2086
- chore: new binding updates by @vatsashah45 in #2185
- docs: Add required entitlements for iOS and Catalyst by @spouliot in #2137
- fix: Moving windows/webview2 workaround to auth MSAL library targets by @nickrandolph in #2205
- feat: Adding logging when unable to launch login or logout flows by @nickrandolph in #2204
- fix: Removing reference to splashscreen as removed from toolkit by @nickrandolph in #2211
- Disable WinAppSdk workaround with Uno.Sdk by @dansiegel in #2214
- Add docs for Style where no extension exists by @dansiegel in #2218
- chore: [MVUX] Enforce code analysis rules by @dr1rrb in #2082
- docs: Reference Tech Bites videos in C# markup docs by @morning4coffe-dev in #2197
- feat: Add ability to refresh an IState by @dr1rrb in #2144
- fix(mvux): Fix selection not working properly by @dr1rrb in #2219
- fix: Correct configuration loading for unnamed sections by @nickrandolph in #2228
- fixing issue with error on WinUI due to Win2D graphics (backport #2234) by @mergify in #2239
- docs: add upgrading docs and itemspanel breaking changes (backport #2242) by @mergify in #2243
New Contributors
- @vatsashah45 made their first contribution in #2185
Full Changelog: 4.0.0...4.1.6
4.0.0
This new release of Uno.Extensions is introducing breaking change as it is dropping the support for .NET 7 to provide better support for Maui Embedding. For more information take a look at our blog post!
What's Changed
- fix: Make the HR to be enabled on MVUX if app is built in DEBUG by @dr1rrb in #1984
- CSM Docs by @dansiegel in #1996
- docs: CsharpMarkup Doc by @agneszitte in #1997
- chore: Update PR template by @morning4coffe-dev in #2001
- docs: Fix broken WinUI Markup link on GettingStarted.md by @morning4coffe-dev in #2000
- Forward port release 3.0 by @jeromelaban in #1999
- chore(deps): bump Uno.Extensions.Logging.WebAssembly.Console from 1.3.0 to 1.7.0 by @dependabot in #1985
- chore: Update to latest markup by @jeromelaban in #2012
- chore(welcome-bot): Update config.yml with new swag link by @agneszitte in #2014
- docs: Improving docs for navigation with tabbar and logging by @nickrandolph in #2015
- Add markup package for MauiEmbedding by @dansiegel in #2016
- docs: Adjust package name by @jeromelaban in #2017
- chore: add markdown linter rules for code blocks by @ajpinedam in #2020
- feat: Adding playground targets by @nickrandolph in #1964
- fix: Navigation to implicit route clears backstack by @nickrandolph in #2031
- docs: Fix "TIP" rendering by @Youssef1313 in #2035
- docs: Update HowTo-SimpleFeed.md method name by @Werewolfkiss in #2019
- feat: Enabling deep link navigation by default by @nickrandolph in #2039
- Migrate markup docs to Overview. Add Storyboard & Markup Run docs by @dansiegel in #2053
- feat: Updating WebAuthbrowser to latest form winuiex by @nickrandolph in #1891
- fix: Fix lot of nullable annotation issues by @dr1rrb in #2054
- feat: Uniformize public async API by @dr1rrb in #2068
- feat: csharp markup overview by @nickrandolph in #2065
- Adjusted code and add comment for clarity by @pictos in #2036
- fix: [MVUX] misc fixes by @dr1rrb in #2081
- test: Update runtime-test engine by @dr1rrb in #2083
- docs: Overall FAQ and searchability Improvements by @morning4coffe-dev in #2095
- fix: free viewmodel and prevent caching of page on back by @nickrandolph in #2098
- fix: Using parameters when navigating back by @nickrandolph in #2101
- Only provide extensions for the Source type by @dansiegel in #2103
- Updating TOC and adding Assign docs by @dansiegel in #2104
- chore: update issues templates by @ajpinedam in #2085
- fix: Add AdditionalFiles metadata to ensure proper deduplication by @jeromelaban in #2105
- docs: Reordering extensions docs by @nickrandolph in #2107
- fix: restrict AdditionalFiles to wasdk only by @jeromelaban in #2108
- docs: Add instructions for MAUI embedding by @lesterbotello in #2120
- feat: [MVUX] Improve nullable support by @dr1rrb in #2080
- feat: Adding ClosableNavigator to close dialog/flyout when attempting to navigate to unsupported route by @nickrandolph in #2128
- docs: Correction by @nickrandolph in #2118
- build: Add TestHarness.Skia.Linux.FrameBuffer.csproj to solution by @Youssef1313 in #1972
- feat: Updating to net8 by @nickrandolph in #2141
- chore: allow loading Uno.Extensions.sln into VS Code / DevKit by @spouliot in #2136
- feat: Add UpdateAsync helper on ListState by @dr1rrb in #2146
- fix: Correcting calculation of navigated route by @nickrandolph in #2148
- fix: Adding default routes for hard coded regions by @nickrandolph in #2152
- docs: Misc doc improvements by @Youssef1313 in #2153
- Update Maui Embedding for .NET 8 by @dansiegel in #2154
- fix: Adding caching for generated route maps by @nickrandolph in #2130
New Contributors
- @morning4coffe-dev made their first contribution in #2001
- @Werewolfkiss made their first contribution in #2019
- @lesterbotello made their first contribution in #2120
- @spouliot made their first contribution in #2136
Full Changelog: 3.0.10...4.0.0
3.0.10
This new release of Uno.Extensions brings the support for C# Markup, MVUX Hot Reload support and Uno Platform 5.0. For more information take a look at our blog post!
What's Changed
- Bump to Uno 5 by @jeromelaban in #1598
- ci: Adjust for legacy branch by @jeromelaban in #1599
- fix: Closing flyout on cancellation by @nickrandolph in #1589
- fix: Ensuring navigators get corrected once region hierarchy loaded by @nickrandolph in #1608
- docs: MVUX Feedback by @nickrandolph in #1601
- ci: Fix conventional commits not being run by @Youssef1313 in #1629
- Update Questions.md by @jguadagno in #1628
- perf: Reduce the amount of GetSymbolInfo calls for PropertySelectorGenerator by @Youssef1313 in #1626
- feat: Removing Uno.Extensions.Toolkit as uno.toolkit no longer referenced by @nickrandolph in #1640
- fix: Correcting legacy targets by @nickrandolph in #1648
- perf: Alternative incremental implementation by @Youssef1313 in #1643
- fix: Restoring toolkit projects to mark them as deprecated by @nickrandolph in #1651
- feat: Adding support for custom endpointoptions by @nickrandolph in #1591
- chore: Unifiy implementation of State by @dr1rrb in #1586
- feat: Embedding by @nickrandolph in #1691
- fix: Prevent redirect for data when navigating back with data by @nickrandolph in #1680
- feat: Added INavigator to both NavigationResponse as well as IRouteNotifier by @nickrandolph in #1678
- Code clean up by @pictos in #1692
- build: Disable XAML fuzzy matching by @Youssef1313 in #1677
- fix: Naming and Sizing by @nickrandolph in #1694
- chore: Rename UnoMauiHost to MauiHost by @nickrandolph in #1697
- fix: Only including using when on supported tfm by @nickrandolph in #1702
- feat: Logging for navigation regions by @nickrandolph in #1609
- fix: Adding net7.0 support for maui package by @nickrandolph in #1704
- Fix projects to build nicely by @pictos in #1705
- Prefer to use Maui's converter. by @pictos in #1699
- fix: Adjust extensions for embedding by @nickrandolph in #1708
- build: Add explicit dependency to fix canaries by @Youssef1313 in #1710
- chore: Adding mauiembedding to canary updater by @nickrandolph in #1713
- fix: Ensuring Region.Logger is set before navigation proceeds by @nickrandolph in #1733
- feat: DynamicFeed (add support for pagination with parameters) by @dr1rrb in #1696
- docs(mvux): Messaging by @weitzhandler in #1575
- chore(deps): Bump Microsoft.Identity.Client version to ensure build works by @nickrandolph in #1736
- Provide Maui Resource Dictionary by @dansiegel in #1749
- feat: Add ability to project to paginated by cursor list feed by @dr1rrb in #1751
- fix: Bump WinAppSdk reference version by @nickrandolph in #1752
- fix: FeedView not initializing properly if not visible on first load by @dr1rrb in #1756
- test(mvux): Ensure that feed parameters shares the same context as the Model by @dr1rrb in #1695
- fix: Fix thread-safety of PropertySelectorGenerator by @Youssef1313 in #1759
- fix: Disable maui initializers on windows by @nickrandolph in #1754
- build: Adjust generator packaging to not require double build by @Youssef1313 in #1762
- fix: Fix projected pagination cycling by @dr1rrb in #1782
- feat: adding maui-core fix resource paths by @dansiegel in #1784
- feat: Initialize Application Handler by @dansiegel in #1787
- chore: adding notes on implementation by @dansiegel in #1789
- feat(compatTypes): Add generator for few more compatibility types by @dr1rrb in #1786
- ci: Log samples independently by @jeromelaban in #1800
- chore(docs): Documenting hosting apis by @lukeblevins in #1747
- chore(docs): Documenting serialization apis by @lukeblevins in #1748
- chore(docs): Documenting auth apis by @lukeblevins in #1750
- Expose created Maui view on the Maui Host by @dansiegel in #1803
- Initializing Application Window and Main Page by @dansiegel in #1806
- chore(mvux): Miscs prep work for HR 4 MVUX by @dr1rrb in #1785
- chore(docs): Documenting logging apis by @lukeblevins in #1712
- chore(deps): Update skiasharp by @nickrandolph in #1811
- set the page after initializing the Handler by @dansiegel in #1813
- fix: Enable region navigation for null request by @weitzhandler in #1814
- fix: Set Parent to be Window by @nickrandolph in #1816
- fix: Setting Activity in Android context by @nickrandolph in #1829
- fix: Adding UIWindow to the service container by @nickrandolph in #1832
- chore: tidy up UseMauiEmbedding extension methods by @nickrandolph in #1838
- fix: Hot Reload throwing exception by @nickrandolph in #1839
- fix: Adding PRI workaround by @nickrandolph in #1845
- feat: Adding Getting Started instructions for .NET MAUI by @nickrandolph in #1783
- docs: Adding third party instructions by @nickrandolph in #1860
- docs: Updating toc by @nickrandolph in #1861
- Added docs to MauiEmbbeding samples by @pictos in #1862
- Ensure Platform.CurrentActivity is set by @dansiegel in #1879
- docs(MauiEmbedding): Adjusting docs by @eriklimakc in #1863
- chore(docs): Documenting configuration apis by @lukeblevins in #1711
- chore(docs): Documenting l10n apis by @lukeblevins in #1731
- feat: Adding maui and not_maui namespace definitions by @nickrandolph in #1902
- chore: updating Markup packages by @dansiegel in #1919
- Use unified container between Uno & Maui by @dansiegel in #1933
- Made 'WebAuthenticatorBrowser' public to reuse it (in our case for Firebase authentication) by @dim-37 in #1890
- fix: Adjusting how maui and uno services are registered in the same container by @nickrandolph in #1936
- chore: Tidy up build process by @nickrandolph in #1948
- fix: Registering settings by name by @nickrandolph in #1889
- chore: Adding properties to make build faster by @nickrandolph in #1950
- feat(mvux): Add support for hot reload with MVUX by @dr1rrb in #1805
- chore: Adjust test project for FrameBufferHost breaking change by @Youssef1313 in https://github.co...
2.5.11
This new release of Uno.Extensions brings the support for MAUI Embedding. For more information take a look at our documentation and blog post!
What's Changed
- fix: Make ILogger dependency concrete by @nickrandolph in #1511
- Remove duplicate icon file from nuget package by @dansiegel in #1515
- Fixing build props for IsIOS by @dansiegel in #1514
- docs(DI): Clarify DI docs by @Youssef1313 in #1499
- docs(localization): Update for IApplicationBuilder by @lukeblevins in #1450
- docs(logging): Update for IApplicationBuilder by @lukeblevins in #1451
- docs(serialization): Update for IApplicationBuilder by @lukeblevins in #1452
- docs(tutorials): Use IApplicationBuilder, updates by @lukeblevins in #1453
- docs(nav): Add page navigation to tutorial by @lukeblevins in #1456
- chore(docs): Documenting validation apis by @nickrandolph in #1517
- docs: Writable configuration tutorial by @lukeblevins in #1518
- chore: Adding docs for storage by @nickrandolph in #1520
- test(mvux): implicit commands off and explicit command on test method by @weitzhandler in #1483
- docs(mvux): MVUX Overview rewrite by @weitzhandler in #1475
- fix: Adding null check before calling Update on Bindings by @nickrandolph in #1535
- docs(mvux): Added Advanced page by @weitzhandler in #1398
- docs: Update broken URLs on README by @lukeblevins in #1538
- docs: Review by @nickrandolph in #1537
- docs(README): Use xrefs by @lukeblevins in #1555
- ci: Address Node.js 12 warnings by @Youssef1313 in #1557
- docs(mvux): Review MVUX selection by @weitzhandler in #1558
- docs: Tweaks to MVUX documentation by @nickrandolph in #1560
- docs: Remove duplicate toc items by @weitzhandler in #1563
- chore(deps): Bump to stable versions by @nickrandolph in #1541
- fix: Avoid setting PrimaryLanguageOverride when starting Localizationservice by @nickrandolph in #1561
- [MVUX] Docs for more operators by @weitzhandler in #1565
- docs(Mvux): added sample repo for all tutorials by @roubachof in #1566
- [MVUX] Fix xref links and internal references by @weitzhandler in #1571
- docs: fix misplaced hyperlink by @lukeblevins in #1567
- feat: Splitting out Http.UI/WinUI by @nickrandolph in #1576
- docs(mvux): Added xref uid to FeedView by @weitzhandler in #1587
- Suggestion for Mvux.Overview by @rafael-rosa-knowcode in #1584
- fix: Correcting packaging issue by @nickrandolph in #1592
- fix: Fix compile error in force bindings generator by @Youssef1313 in #1595
- docs: Add dedicated Refit tutorial by @lukeblevins in #1583
- fix: Ensuring navigators get corrected once region hierarchy loaded (backport #1608) by @mergify in #1620
- fix: Closing flyout on cancellation (backport #1589) by @mergify in #1676
- feat: Embedding (backport #1691) by @mergify in #1693
- Code clean up (backport #1692) by @mergify in #1698
- fix: Naming and Sizing (backport #1694) by @mergify in #1700
- chore: Rename UnoMauiHost to MauiHost (backport #1697) by @mergify in #1701
- fix: Only including using when on supported tfm (backport #1702) by @mergify in #1703
- fix: Adding net7.0 support for maui package (backport #1704) by @mergify in #1706
- feat: Removing markup references from legacy by @nickrandolph in #1707
- fix: Adjust extensions for embedding (backport #1708) by @mergify in #1709
- fix: Prevent redirect for data when navigating back with data (backport #1680) by @mergify in #1735
- Provide Maui Resource Dictionary (backport #1749) by @mergify in #1764
- chore(deps): Bump Microsoft.Identity.Client version to ensure build works (backport #1736) by @mergify in #1763
- fix: Disable maui initializers on windows (backport #1754) by @mergify in #1766
- fix: Bump WinAppSdk reference version (backport #1752) by @mergify in #1765
- build: Adjust generator packaging to not require double build (backport #1762) by @mergify in #1768
- fix: FeedView not initializing properly if not visible on first load (backport #1756) by @mergify in #1780
- test(mvux): Ensure that feed parameters shares the same context as the Model (backport #1695) by @mergify in #1779
- feat: adding maui-core fix resource paths (backport #1784) by @mergify in #1788
- Expose created Maui view on the Maui Host (backport #1803) by @mergify in #1808
- Initializing Application Window and Main Page (backport #1806) by @mergify in #1810
- fix: Set Parent to be Window (backport #1816) by @mergify in #1828
- fix: Setting Activity in Android context (backport #1829) by @mergify in #1831
- fix: Adding UIWindow to the service container (backport #1832) by @mergify in #1834
- set the page after initializing the Handler (backport #1813) by @mergify in #1836
- fix: Hot Reload throwing exception (backport #1839) by @mergify in #1843
- chore: tidy up UseMauiEmbedding extension methods (backport #1838) by @mergify in #1841
- fix: Adding PRI workaround (backport #1845) by @mergify in #1847
New Contributors
- @roubachof made their first contribution in #1566
Full Changelog: 2.4.1...2.5.11
2.4.1
This Uno.Extensions 2.4 release is primarily a bug fix release with a focus on Localization, Extended Splash Screen and better support for x:Bind in Navigation.
What's Changed
- fix: Add proper DefaultFeedViewStyle Key and use it as Implicit by @agneszitte in #1298
- feat: Adjusting background brush for specified theme by @nickrandolph in #1304
- fix: localization for XAML elements by @nickrandolph in #1310
- feat: Make toolkit optional by @nickrandolph in #1306
- fix: Adding fallback resource loading behaviour by @nickrandolph in #1328
- fix: Enable CS1998 in template by @Youssef1313 in #1326
- fix: FeedView loading state by @dr1rrb in #1325
- fix: Preventing nav on null item selection by @nickrandolph in #1332
- Migrate Template to new repo by @dansiegel in #1334
- fix(mvux): Fix misc selection issues by @dr1rrb in #1323
- fix: Correct flyout behaviour with navigation by @nickrandolph in #1342
- fix: Switch from SelectedItem to using SelectionChanged args by @nickrandolph in #1345
- fix: Localization fix via appbuilder by @nickrandolph in #1352
- fix: Correct selection change for when addeditems is null by @nickrandolph in #1362
- fix: Correcting behaviour for when theme set to system by @nickrandolph in #1379
- feat: Adding implicit usings by @nickrandolph in #1392
- fix: Resource loading for shared projects by @nickrandolph in #1409
- fix(gen): Better incrementality by @Youssef1313 in #1193
- fix: Handling keys that have dots by @nickrandolph in #1415
- fix: Fixing issue with Android 12+ startup where loading indicator shows briefly by @nickrandolph in #1411
- fix: Selecting default culture based on current thread culture by @nickrandolph in #1420
- feat: Adding metadata targets file by @nickrandolph in #1435
- fix(feeds): Miscs fixes for feeds by @dr1rrb in #387
- fix: Linker correction for localization by @nickrandolph in #1474
- fix: Updating Skia/Wasm target packages to net6 by @nickrandolph in #1477
- fix: Adding IForceBindingUpdate code generation to fix issue with x:Bind in Navigation by @nickrandolph in #1478
- fix: Data should be attached to request without Options wrapper by @nickrandolph in #1495
- fix: Preventing crash when app data folder doesn't exist by @nickrandolph in #1496
- fix: Make ILogger dependency concrete (backport #1511) by @mergify in #1512
New Contributors
Full Changelog: 2.3.2...2.4.1
2.3.2
See our blog post about this release, discussing updates and the new Wizard and dotnet template
.
What's Changed
- fix: Test case for msal wasn't loading by @nickrandolph in #722
- docs: Updates to AdvNav how-to series by @lukeblevins in #726
- fix(feeds): Fix possible invalid generated code when using ValueType parameter by @dr1rrb in #729
- fix: Correcting language override to use full culture name and added Localization page to TestHarness by @nickrandolph in #725
- fix: Updating MSAL to add net6 mobile support by @nickrandolph in #730
- fix: Prevent Cleared event being raised when there aren't any tokens by @nickrandolph in #746
- feat: Add keyed equality concept by @dr1rrb in #747
- fix(feeds): Avoid boxing in CollectionAnalyzer by @dr1rrb in #757
- chore(feeds): Misc code cleanup by @dr1rrb in #758
- fix: Making sure login view is refreshed when navigation with clear backstack by @nickrandolph in #748
- fix: Calling overridden prepare logout methods for start and callbackuri by @nickrandolph in #750
- feat: Making it easier to register navigation data types by @nickrandolph in #752
- fix: Makes sure that any qualifiers are trimmed when locating selectable region by @nickrandolph in #755
- fix: Fixing AddClient for when service instance is specified without an interface by @nickrandolph in #756
- updated the dotnet command by @pictos in #769
- feat(feeds): Entity tracking in list feeds by @dr1rrb in #759
- feat: Add support of the DataAnnotations.KeyAttribute by @dr1rrb in #770
- Improve collection analyzer by @dr1rrb in #771
- fix: Avoiding exceptions loading files on android, ios and winui by @nickrandolph in #754
- test(feeds): Improve ability to test Bindable by @dr1rrb in #773
- feat(feeds): Add support of collection of Bindable by @dr1rrb in #775
- docs(keyEquality): Add docuemntation about the key equality concept by @dr1rrb in #776
- feat: Adding ILocalizationService and fixing default culture by @nickrandolph in #783
- feat(feeds): Add ability to use FeedView AsyncCommand as source of LoadingView by @dr1rrb in #778
- fix: Correcting the application of cookies to requests by @nickrandolph in #780
- fix: Correcting method name by @nickrandolph in #794
- feat: Switching Playground to single Windows project and updating toolkit version by @nickrandolph in #790
- Core code gen by @dr1rrb in #788
- feat: Minor updates to extensions template by @nickrandolph in #793
- chore: Updating test harness and extensions to use Central Package Management by @nickrandolph in #801
- chore: Update nuget package references by @nickrandolph in #806
- chore: Refactoring test harness to expose Navigator property by @nickrandolph in #807
- chore: Updating toolkit version, tidying up winappsdk ref and adding splashscreen images by @nickrandolph in #808
- feat: Refactor TFMs for extensions by @nickrandolph in #798
- chore: SoftInput.AdjustNothing for droid template by @kazo0 in #842
- feat: Adjusting logic for switching views in grid during navigation by @nickrandolph in #820
- feat: Adding LoadingView support for initial navigation by @nickrandolph in #761
- feat: Adding initialNavigate callback by @nickrandolph in #844
- Add the PropertySelector concept by @dr1rrb in #832
- feat: Update to Android 12, dropping Android 11 by @nickrandolph in #845
- fix: Correcting TFMs by @nickrandolph in #862
- feat: Adding caching to each of the native keyvalue stores by @nickrandolph in #848
- chore: NS cleanup + Mv core tests to their project by @dr1rrb in #834
- feat: Moving navigation to background thread by @nickrandolph in #865
- feat(selection): Add support for selection in Feeds by @dr1rrb in #860
- feat(feeds): Add ability to generate [Bindable]VM from Model instead of ViewModel by @dr1rrb in #868
- fix: Null ref when accessing static property not on wasm by @nickrandolph in #867
- docs(feed): Doc for 2.3 release by @dr1rrb in #879
- feat: Updating Extensions Template by @nickrandolph in #866
- chore: Downgrade minimum version of roslyn required to run generators by @dr1rrb in #884
- feat: Including Model in view model suffix by @nickrandolph in #882
- feat: Adding reactive flag by @nickrandolph in #881
- feat: Switching to use records for models by @nickrandolph in #885
- feat: Making CPM optional by @nickrandolph in #886
- fix: Navigation issues on wasm by @nickrandolph in #888
- chore: Ensure building delegates are static by @dr1rrb in #900
- fix: [Perf] Make sure to avoid to much work on UI thread by @dr1rrb in #899
- feat: Adding performance timers to navigation by @nickrandolph in #901
- chore: Refactoring navigation by @nickrandolph in #906
- feat: Add ListState.FromFeed by @dr1rrb in #921
- fix: Fix possible null in Bindable init by @dr1rrb in #922
- feat(reactive): Allow generation of VM on non UI assembly by @dr1rrb in #917
- fix: Possible null ref when initialiazing BindableImmutableList by @dr1rrb in #925
- feat: Remove net5windows tfm by @nickrandolph in #928
- feat: [Navigation] Adding handler for ItemsRepeater by @nickrandolph in #920
- feat: adding IApplicationBuilder by @dansiegel in #926
- perf: Enable XAML trimming for reactive by @jeromelaban in #946
- feat: add generic support for displaying Shell by @dansiegel in #943
- Update Template Options by @dansiegel in #945
- chore Add runtime tests by @dr1rrb in #939
- fix: ShowAsync should be part of Hosting by @dansiegel in #957
- feat: Service for theme switching by @arqueror in #955
- fix: Preventing recreation of pages when navigating back by @nickrandolph in #973
- ci: Adjust sign settings by @jeromelaban in #979
- test(reactive): Fix support of runtime tests in feeds testing library by @dr1rrb in #994
- fix(reactive): Fix possible null ref in list feed init by @dr1rrb in #993
- test(reactive): Make sure the ILoadable is implemented properly by @dr1rrb in #995
- chore: Update to the latest runtime test engine to use pointer injection by @dr1rrb in https://github.com/unopl...
2.1.1
2.1.0
(660c4b1))
- Correcting logic for tabs (4e71dfe)
- Correcting message dialog test case (b36698e)
- Correcting paths (8fb9891)
- Disable broken styles (8b7fe6a)
- Disabling creation of auth packages (f328bf2)
- Error with restoring during to conflicting versions of dependencies (349b10f)
- feed: Fix possible StackOverflow and missing Replace event (a2acedb)
- feeds: Add safety check on FV.Refresh command to avoid double refresh (15ec6b6)
- feeds: Fix ChangeSet (collection changes) might not being forwarded properly by some operators (6092dd7)
- feeds: Fix possible threading issues while sending requests (a92f136)
- feeds: Fix propagation of the changes when using async operators (e7e0c8c)
- feeds: Make the CollectionAnalyzer trully generic and fix support of ImmutableList which are not IList (6f3090b)
- Fix issue with cyclic navigation in todo app after responsive nav changes (c504dc8)
- Fix test cases (2d3e954)
- generated code (c7d254e)
- Getting tests to start new browser for each run (91ab0fc)
- Improve formatting of bug workaround banner (f39b06f)
- Making AndroidMessageHandler conditional on net6-android (9996c83)
- Null ref argumentwarning (69c26fb)
- nullable warning (d6f8b10)
- reg: Make sure to clear the Refresh.IsExecuting when FV's subscription is disposed (56e5b5a)
- Remove excess nested routemap (3ea7d38)
- Removing duplicates (d0c0344)
- Removing unpackaged option and updating to winappsdk 1.1.0 (7d098b4)
- Removing UWP from build configuration (925ec9c)
- Replacing ancestralbinding with toolkit ancestorbinding (c94c17b)
- Reverting update to material due to error loading materialprogressringstyle (14b7513)
- Review and updating basic nav docs (1c18db6)
- Switching to AndroidMessageHandler instead of deprecated AndroidClientHandler (f9d8a41)
- test: smoketest (7a06e1b)
- UI tests (e132539)
- Updated playground wasm to net6 (d4c70d0)
- Updated readme and links (1bfa5c4)
- Updated to latest uno.ext in order to fix responsive nav issue (0d17ddc)
- Updates and corrections to nav docs (a0cc7fd)
- Updating Android version (2390259)
- Updating CI scripts (53d68c1)
- Updating extensions templatefeat: Adjusting folder structure and fixing uitests (86192bf)
- Updating mac sln filters (df0a655)
- Updating to latest uno.extensions to get products list to display (74600dd)
- Updating UI test (367d112)
- Updating Uno.Ext and fixing navigation (dd9f8c7)
- Updating vsconfig (47c49a1)
- Web fonts and issue with running responsive nav on windows (93dabe2)
Features
- Adding basic harness functionality (083142c)
- Adding basic XAML page navigation test (f3e5d80)
- Adding commerce app sample (263caf3)
- Adding extensions etc from uno SampleApp UITests (838a053)
- Adding Favorites list (67f90af)
- Adding INavigator as Source on nav request (3dbe8a4)
- Adding ListView page (a506c6b)
- Adding mapping classes to navigation package (d2aab43)
- Adding message dialog test cases (ee83684)
- Adding page navigation tests (c9e85e2)
- Adding reactive classes (ea71cec)
- Adding responsive navigation pattern using depends on (5cd5fb2)
- Adding responsive navigation test (b4ffed2)
- Adding test harness (28c9b34)
- Adding test sections (1a3bb8b)
- Adding todo sample app (b1d799c)
- Adding Todo sample app nav logic (2662bfb)
- Allowing for httphandler chaining (f6ebf15)
- Authentication extensions (4332245)
- Authentication extensions (169457b)
- Automating testing of commerce app sample (59a8411)
- Change Shared to UI ([2295414](https://github.com/unop...