|
| 1 | +name: Bug Report |
| 2 | +description: Report a bug encountered while developing with Uno |
| 3 | +labels: [kind/bug, triage/untriaged, difficulty/tbd] |
| 4 | +body: |
| 5 | + - type: textarea |
| 6 | + id: current-behavior |
| 7 | + attributes: |
| 8 | + label: Current behavior |
| 9 | + description: Describe how the issue manifests |
| 10 | + - type: textarea |
| 11 | + id: expected-behavior |
| 12 | + attributes: |
| 13 | + label: Expected behavior |
| 14 | + description: Describe what the desired behavior should be. |
| 15 | + - type: textarea |
| 16 | + id: how-to-reproduce |
| 17 | + attributes: |
| 18 | + label: How to reproduce it (as minimally and precisely as possible) |
| 19 | + description: | |
| 20 | + Please provide a **MINIMAL REPRO PROJECT** and the **STEPS TO REPRODUCE** |
| 21 | +
|
| 22 | + To create a minimal reproduction project: |
| 23 | +
|
| 24 | + - Create an Uno app through: |
| 25 | + - `dotnet new install Uno.Templates` and `dotnet new unoapp` |
| 26 | + - or through the [Visual Studio extension](https://platform.uno/docs/articles/get-started-vs-2022.html) |
| 27 | + - Make sure to add the least code possible to demonstrate the issue |
| 28 | + - Keep all project heads, even if the platforms are seemingly not relevant to your issue |
| 29 | + - Remove all the `obj/bin` folders and zip the folder. |
| 30 | + - Attach the zip file to the issue |
| 31 | +
|
| 32 | + If the issue is visible on WebAssembly and uses only XAML: |
| 33 | +
|
| 34 | + - Visit https://playground.platform.uno |
| 35 | + - Add your code and data context as needed |
| 36 | + - Create a link and paste it here |
| 37 | +
|
| 38 | + - type: textarea |
| 39 | + id: workaround |
| 40 | + attributes: |
| 41 | + label: Workaround |
| 42 | + description: Please provide steps to workaround this problem if possible |
| 43 | + - type: dropdown |
| 44 | + id: works-uwp-winui |
| 45 | + attributes: |
| 46 | + label: Works on UWP/WinUI |
| 47 | + description: | |
| 48 | + To make sure this is an Uno Platform specific issue, try running your sample application on Windows using the UWP or WinUI project. If it does not work on Windows either, it may be a Windows issue or it may be a documentation issue. |
| 49 | + In this case, [open a discussion](https://github.com/unoplatform/uno/discussions) instead. |
| 50 | + options: |
| 51 | + - 'Yes' |
| 52 | + - 'No' |
| 53 | + |
| 54 | + - type: dropdown |
| 55 | + id: environment |
| 56 | + attributes: |
| 57 | + label: Environment |
| 58 | + description: NuGet package(s) |
| 59 | + multiple: true |
| 60 | + options: |
| 61 | + - Uno.UI / Uno.UI.WebAssembly / Uno.UI.Skia |
| 62 | + - Uno.WinUI / Uno.WinUI.WebAssembly / Uno.WinUI.Skia |
| 63 | + - Uno.SourceGenerationTasks |
| 64 | + - Uno.UI.RemoteControl / Uno.WinUI.RemoteControl |
| 65 | + - Other |
| 66 | + |
| 67 | + - type: textarea |
| 68 | + id: nuget-versions |
| 69 | + attributes: |
| 70 | + label: NuGet package version(s) |
| 71 | + |
| 72 | + - type: dropdown |
| 73 | + id: platforms |
| 74 | + attributes: |
| 75 | + label: Affected platforms |
| 76 | + multiple: true |
| 77 | + options: |
| 78 | + - WebAssembly |
| 79 | + - Android |
| 80 | + - iOS |
| 81 | + - macOS (AppKit) |
| 82 | + - Mac Catalyst |
| 83 | + - Skia (WPF) |
| 84 | + - Skia (GTK on Linux/macOS/Windows) |
| 85 | + - Skia (Linux Framebuffer) |
| 86 | + - Windows |
| 87 | + - Build tasks |
| 88 | + |
| 89 | + - type: dropdown |
| 90 | + id: ide |
| 91 | + attributes: |
| 92 | + label: IDE |
| 93 | + multiple: true |
| 94 | + options: |
| 95 | + - Visual Studio 2022 |
| 96 | + - Visual Studio Code |
| 97 | + - Visual Studio for Mac |
| 98 | + - Rider Windows |
| 99 | + - Rider macOS |
| 100 | + |
| 101 | + - type: input |
| 102 | + id: ide-version |
| 103 | + attributes: |
| 104 | + label: IDE version |
| 105 | + |
| 106 | + - type: textarea |
| 107 | + id: plugins |
| 108 | + attributes: |
| 109 | + label: Relevant plugins |
| 110 | + description: For example, ReSharper version X |
| 111 | + |
| 112 | + - type: textarea |
| 113 | + id: additional-info |
| 114 | + attributes: |
| 115 | + label: Anything else we need to know? |
| 116 | + description: We would love to know of any friction, apart from knowledge, that prevented you from sending in a pull-request |
0 commit comments