-
Notifications
You must be signed in to change notification settings - Fork 1
Description
This GitHub issue is a meta issue that tracks opened issues in the Uno Platform community system that relate to the developer experience of maintainers and contributors.
If you are using any of the DevTKSS.Uno.SampleApps Application then you typically won't run into these sorts of issues.
If you do experience any issues using the DevTKSS.Uno.SampleApps, we want to know about it.
Please open an issue and select either the bug report or the feedback template.
Note for maintainers, this list is maintained by issue priority and categorized. VS Preview issues should be added last.
❌ Blocking
-
[Authentication] Use OpenIddict Client instead of IdentityModel unoplatform/uno.extensions#1883 (should become Issue Type again)
-
Can not use Windows target because of this: [DataTemplate][Windows] Property Not Found Exception at Styles/Generic.xaml unoplatform/uno#19977
-
SKCanvasElement impossible to implement in slnx with windows target, WITH
ARM64config! [Docs][SKCanvasElement] Add Troubleshooting to help Consumer and MCP Agents identify and relyably solve problem when happening while implementing this control unoplatform/uno#22214 -
UnoApp MCP fails to start:
⚠️ Limiting / Problematic
- [GridView][ListView][FeedView][MVUX.UI] Redirect Drag-Drop and Reorder Events from FeedView to nested Control / ListViewBase to avoid User-Input Known-Issue out of the Box unoplatform/uno#19034
- Add a GridView + ListView HeaderItem which would hold the Refresh Button + TextBlock by default for a FeedView unoplatform/uno.extensions#2636
- Navigation Reference is incomplete, please add the missing Propertys visible in xaml unoplatform/uno.extensions#2653
- Uno UITest Helpers 1.1.0-dev.92 introduces transitive high vulnurable state warning in NuGet unoplatform/uno#22184
- [WebView2] WebView2
SourcePropertyusesUri.ToString(): potential Bug source and pre-escaping expectations for consumers missing in Docs unoplatform/uno#22115 - [Hot Reload][WebView2] StreamJsonRpc.RemoteInvocationException on HR after adding a Eventhandler for SizeChanged unoplatform/uno#21823
- [SkiaRenderer][Desktop] TabBar Selection and GridView Scrolling laggy when the Window is maximized unoplatform/uno#21713
- [Configuration] WritableOptions depends on IOptionsMonitor<T> although only IOptionsSnapshot<T> functionality is used unoplatform/uno.extensions#3006
- [Configuration] IConfigBuilder.Section<T> should not always register writable options by default unoplatform/uno.extensions#3004
- [MVUX][Navigation][Serilog][Logging] Provide a way to get the Serilog.ILogger in View Code-Behind unoplatform/uno.extensions#2976
- Required when MVUX should be used in Real World applications: [MVUX][ListState/ListFeed] Add Method/Argument/Identifing Parameter for CRUD Elements per index inside of ListState/ListFeed unoplatform/uno.extensions#2922
- [Bug][6.0 SolutionTemplates] (Again...) New Uno App all xaml have EOL issues after creation unoplatform/uno.templates#1501 - eventually fixed by: Improve editor config for two indentation files unoplatform/uno.templates#1661
Docs / TOC
- [Docs][API Reference] Add *real* API Reference docs generation to Uno's Docs! unoplatform/uno#22339
- [Docs][Toolkit][Themes] Improve TOC and de-duplicate contents unoplatform/uno#22340
- [Docs][Tutorials][Samples] Improve Confusing TOC Structure and de-duplicate contents unoplatform/uno#22341
- [Docs][Uno.UI][Extensions] Improve TOC Structure unoplatform/uno#22342
- [WebView] [Auth] Wrong Docs title suggesting to be able to use Web Auth provider with WebView unoplatform/uno.extensions#2972
- [Docs][Navigation] Provide a list of ALL possible Navigation Setup Variants with samples unoplatform/uno.extensions#3009
MCP and Agents
- [DevServer] Add Troubleshooting for unsupported Workspace/Repo structures when using the Uno MCPs unoplatform/uno#22333
- [MVUX][Navigation][Docs][MCP] Add information to make the MCP Agents aware of NOT use MVUX Models in the codebehind, especially not alongside with Extensions Navigation! unoplatform/uno.extensions#2992
- Studio Repo
- Hide properties if they are not usable on this control unoplatform/studio#64
- Inserting Container Controls not working properly by dragging in the visual tree on the left unoplatform/studio#79
- [HotReload][Uno Navigator] Page Content is gone when Reload is triggered unoplatform/studio#80
- HD does not auto detect its own change resulting ui update requirement for ListView? unoplatform/studio#100
- DevServer not able to connect on new Android targeting app unoplatform/studio#102
- [AutoLayout][FeedView] HD not working properly with AutoLayout and FeedView in combination? unoplatform/studio#103
- [InlineCollection] Partially improvement while editing existing inline collection just one issue to fix unoplatform/studio#109 - possibly just a fixing this feature up for getting this feature fully supported?
- [x:Bind] Invalid cast exception on changing x:Bind unoplatform/studio#110
- [HR][MVUX] Restart of Debugger required because of "Rude edit"? unoplatform/studio#112 - looking for any information??
- [MCP][VS2026] Uno MPC Tools are not getting shown if the Solution doesnt contain Uno.UI Project unoplatform/studio#124
- Copilot Chat Exception when using
/uno.initcommand,/mcp.uno.initdoesn't do anything unoplatform/studio#125 - [Feedback][VS2026] IDE "always allow" for tools seems to be adding wrong tool name Entries which could potentially cause MCP tool call issues unoplatform/studio#126
- [MCP][VsCode] uno_platform_docs_fetch receives probable truncated response from MVUX Overview.md fetch? unoplatform/studio#127
- [MCP]
uno_app_element_peer_default_actioncan click elements behind an openContentDialog(modal underlay click-through) unoplatform/studio#128 - [MCP][VS2026][VSCode] Let the Users know about current IDE Limitations and possible workarounds if applicable unoplatform/studio#131
🤔🫤 Would be good to have fixed
- [Bug] Logging UnoFeature is provided twice when choosing Serilog unoplatform/uno.templates#1657
- [Hyper-V] Windows Hyper-V activation fails on Win11 Pro unoplatform/uno.check#428
- Browser Launches Without URI When Debugging Server Project unoplatform/uno.templates#1703 <-- happened for me too already
- Add wizard capability to fill the Package.appxmanifest with the provided information at Project create time to resolve packaged solution (windows) issues? unoplatform/uno.templates#1051
- [Sdk updater] The update version banner should not just update to the next higher version, then to the latest stable version unoplatform/uno.templates#1603
- [Serialization][Configuration] Unable to get NamedOptions and ValueTuples Values from appsettings.sampledata.json via JsonSerialization unoplatform/uno.extensions#2769
- Navigation Reference is incomplete, please add the missing Propertys visible in xaml unoplatform/uno.extensions#2653
- Remove obsolete Warning for Workaround? unoplatform/uno#22130
- Broken docs link and maybe also outdated (?) aka Link from VS2022 IDE Log Output unoplatform/uno#21782
- [WebView2][Enhancement] Implement HttpClient for WebRequest and Headers related actions on WebView2? unoplatform/uno#21444
- [MVUX] Implement Validation into State.SetAsync and State.UpdateAsync etc. unoplatform/uno.extensions#2991
- [Documentation] [Navigation] ViewMap/DataContext Troubleshooting and Internal Mechanism Documentation unoplatform/uno.extensions#2983
- [Bug] Serilog + Configuration Templated app does not include initial Serilog Config section unoplatform/uno.templates#1756
- [GithubActions][AzureFunctions] Created Solution incl. Folder should match common Repository structure & include docs action unoplatform/uno.templates#1602
- [Serilog][Server] Add common asp.net serilog appsetting.json content unoplatform/uno.templates#1604
- Parented Issues, listing/collecting all of the nested ones here: [Testing][!Assertation] Allow choosing IF and WHICH Assertation Package, we want to use! unoplatform/uno.templates#1605
- [Docs][Testing][!Assertation] Add information about FluentAssertions Package is Included in all Testing Projects! unoplatform/uno.templates#1606 - Issue should get moved to the docs containing Repo for templates!
- [Testing][Assertations] Add Shouldly as optional/alternative Assertation Package unoplatform/uno.templates#1607 (closed as duplicate BUT *this is no duplicate then a smaller part of the parented issue!) - Fixed by: feat(AssertionLibrary): Add assertion library choice to templates unoplatform/uno.templates#1659
- Problem prevention Request: Update and Pin FluentAssertions Package to latest free version for provided Templates unoplatform/uno.templates#1625 - Fixed by: chore(FluentAssertions): Update provided Version to latest free and pin it there unoplatform/uno.templates#1660
- [ProjectTemplates/SolutionTemplates][Testing] Add xUnit Testing Project to options for Wizard to include in new Uno Apps unoplatform/uno.templates#1258 - Fixed by: feat(xUnit): Add xUnit Test Project to Template Options unoplatform/uno.templates#1880
Web Wizard -> VS Code
Content Creation related
-
[Bug][6.0 SolutionTemplates] (Again...) New Uno App all xaml have EOL issues after creation unoplatform/uno.templates#1501 - PR to fix it: Improve editor config for two indentation files unoplatform/uno.templates#1661
-
[Bug] [VS2022] [Solution Wizard] Scrolling Glitch unoplatform/uno.templates#1510
-
[Bug] Logging UnoFeature is provided twice when choosing Serilog unoplatform/uno.templates#1657
Requested Tutorials from YouTube Community:
- [MVUX][ListView] How to: Nested ListFeed / ListState + FeedView with ListView? unoplatform/uno.extensions#2871
- [Server][WebAssembly] Add Tutorials that show us how to use and connect WebAssembly as server-side UI just like Blazor unoplatform/uno#21104
- [Tutorial][SQL][TimeEntry] Remake or refresh tutorial for Silverlight Series from the Migration Section unoplatform/uno#20955
- Examples how to use Uno with gRPC unoplatform/uno#1594
For Contributors and Maintainers of Uno using Projects
- Would simplify much to have a GH Action - PR from Lamparter that should add it? feat: Add a GitHub Actions workflow for use in CI workflows unoplatform/uno.check#339
- [GithubActions][AzureFunctions] Created Solution incl. Folder should match common Repository structure & include docs action unoplatform/uno.templates#1602
- [Contributing][VS2022][VS2026] Selecting Uno.UI Solution shows "Not supported Projects" of this VS Version unoplatform/uno#22004
Docs
- [Docs][Desktop] Please add information about the desktop target to the platform specific namespace prefix table unoplatform/uno#21999
- [Docs][Desktop] Please add information about the desktop target to the platform specific namespace prefix table unoplatform/uno#21999
- docs(Kiota): Add Link to Microsoft docs for kiota with DI unoplatform/uno.extensions#2832
- AppData and the Serialization unoplatform/uno.chefs#1661 - Fixed by: docs(AppData): Tell the User about the LinkBase Property we use in Chefs App csproj files unoplatform/uno.chefs#1688
Enhancing PR's looking for review 🤩
- feat: Centralize MSBuild Assets to Directory.Build.props file unoplatform/uno.templates#1878
- chore: Remove link to solved issue unoplatform/uno.templates#1673
- fix(Target): Add desktop and winSdk flag to recognized Targets unoplatform/uno.check#418
- Docs(theme service): add mvux state using sample unoplatform/uno.extensions#2749
- docs: Improve Getting Started unoplatform/uno.extensions#2820
- docs(Storage): Improve Getting Started and Overview unoplatform/uno.extensions#2824
- feat(storage): Added Overload for ReadPackageFileAsync unoplatform/uno.extensions#2734
- docs(NavigationXaml): Improving xaml navigation Guide, seperate between Mvvm and Mvux unoplatform/uno.extensions#2742
- chore: Remove link to solved issue unoplatform/uno.templates#1673
- docs(WebAuth): Add Information about the full list of available to be used Properties in appsettings and add some usefull docs and sample links unoplatform/uno.extensions#2884
- Update sk canvas element showcase sample unoplatform/Uno.Samples#905
- chore(MVUX): update mvux sample to net 10 and latest Uno.Sdk unoplatform/Uno.Samples#904
- feat(ToDo): Add Desktop Target unoplatform/Uno.Samples#892
- chore(Commerce): Update version and UnoFeatures unoplatform/Uno.Samples#891
- docs-fix-links-and-lintings and part 1 of todo app tutorial creation unoplatform/Uno.Samples#875
- Looking for English localized Contributor/Uno Team Member to finish up: docs(Configuration): adding visual content and improve structure for brevity unoplatform/uno.check#362
Assertion
- [Testing][!Assertation] Allow choosing IF and WHICH Assertation Package, we want to use! unoplatform/uno.templates#1605
- Problem prevention Request: Update and Pin FluentAssertions Package to latest free version for provided Templates unoplatform/uno.templates#1625 - PR to fix it: chore(FluentAssertions): Update provided Version to latest free and pin it there unoplatform/uno.templates#1660
- [Testing][Assertations] Add Shouldly as optional/alternative Assertation Package unoplatform/uno.templates#1607 - PR to fix it: feat(AssertionLibrary): Add assertion library choice to templates unoplatform/uno.templates#1659
- [ProjectTemplates/SolutionTemplates][Testing] Add xUnit Testing Project to options for Wizard to include in new Uno Apps unoplatform/uno.templates#1258
Ideas / Features
- [Docs][MCP][WPF][Homepage] Add link for Migrating a WPF App by using the Uno MCP tooling unoplatform/uno#21856
- [VS Code][.NET Extension][New Uno Project][.NET Install Tool] Make dotnet new Configuation options available unoplatform/uno.templates#1620
- [Serilog][Server] Add common asp.net serilog appsetting.json content unoplatform/uno.templates#1604
- Not mine, but would be great: use RelayCommandAttribute in uno templates when using the MVVM pattern unoplatform/uno.templates#1298
- [Docs][dotnet cmd] Wrong / not working cmd "dotnet add package" without specifying the --project (Solution included!) unoplatform/uno#20939
❌ Not Reproducable, but when they occuring, blocking, needs follow up if it happens again
Uno apps with post processing by docfx for api docs 😨
- ❌MVUX + Extensions Navigation generates api that should not be shown in api docs (issue to be generated / seperated from docs(XamlNavigation): Update Mvux XamlNavigation Docs with links to the appropriate YouTube tutorials #11 )
- 😬SetWindowIcon has generates public accessor Uno.Resizetizer should not be in api doc when a uno app is part of docfx metadata unoplatform/uno#20550
- and this would help a lot and maybe partially solve the one before as it would just provide it as (hopefully then suiting) GH Action: [GithubActions][AzureFunctions] Created Solution incl. Folder should match common Repository structure & include docs action unoplatform/uno.templates#1602
(need to check this again if I find time)
Sub-issues
Metadata
Metadata
Assignees
Labels
Projects
Status