Skip to content

Commit

Permalink
Merge branch 'xcode16' into dev/rolf/xcode16-b12-javascriptcore
Browse files Browse the repository at this point in the history
  • Loading branch information
rolfbjarne authored Aug 20, 2024
2 parents d00317b + 5b25f9e commit e8b2177
Show file tree
Hide file tree
Showing 152 changed files with 3,295 additions and 485 deletions.
72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/01-building-an-application.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: 🛠 Building an Application
description: Issues trying to compile or package your application.
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report! Please make sure to add as much detail as you can, preferably with a reproduction if possible. This will help us diagnose the issue faster and thus resolve it quicker. For more information on how to write a good isse see https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions.
- type: dropdown
id: platform
attributes:
label: Apple platform
description: Which Apple platform are you trying to build for?
multiple: true
options:
- iOS
- macOS
- "Mac Catalyst"
- tvOS
- type: dropdown
id: target-framework
attributes:
label: Framework version
description: In what target framework(s) do you see this issue?
multiple: true
options:
- net8.0-*
- net9.0-*
- Other
validations:
required: true
- type: input
id: platform-versions
attributes:
label: Affected platform version
description: Please provide the version number of the platform you see this issue on.
placeholder: E.g. VS 2022 17.9.0, .NET 8.0.100, etc.
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Please give us a detailed description of the issue that you're seeing. You can add screenshots and videos as well. If you have a repro project, you can drag and drop the .zip/etc. onto the issue editor to attach it.
placeholder: Tell us what you see! (And how it's different from what you expected to see!)
validations:
required: true
- type: textarea
id: repro-steps
attributes:
label: Steps to Reproduce
description: Describe all the steps we need to take to show the behavior that you have observed.
placeholder: |
1. File > New Project > New iOS|tvOS|macOS|Mac Catalyst Application
2. Add the following code: ...
3. Run the app and observe the bug 🐞
validations:
required: true
- type: textarea
id: workaround
attributes:
label: Did you find any workaround?
description: Did you find any workaround for this issue? This can unblock other people while waiting for this issue to be resolved or even give us a hint on how to fix this.
- type: textarea
id: logs
attributes:
label: Build logs
description: Please get an [MSBuild binlogs](https://github.com/xamarin/xamarin-macios/wiki/Diagnosis#build-logs) and attach it here (zipped, since GitHub doesn't allow attachment of .binlog files)
render: shell
- type: markdown
attributes:
value: |
By opening the issue you agree to follow this project's [Code of Conduct](https://dotnetfoundation.org/about/code-of-conduct).
72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/02-running-an-application.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: 🏃‍♀️ Running an Application
description: Issues trying to run your application, like crashes on device or in the simulator.
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report! Please make sure to add as much detail as you can, preferably with a reproduction if possible. This will help us diagnose the issue faster and thus resolve it quicker. For more information on how to write a good isse see https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions.
- type: dropdown
id: platform
attributes:
label: Apple platform
description: Which Apple platform are you trying to build for?
multiple: true
options:
- iOS
- macOS
- "Mac Catalyst"
- tvOS
- type: dropdown
id: target-framework
attributes:
label: Framework version
description: In what target framework(s) do you see this issue?
multiple: true
options:
- net8.0-*
- net9.0-*
- Other
validations:
required: true
- type: input
id: platform-versions
attributes:
label: Affected platform version
description: Please provide the version number of the platform you see this issue on.
placeholder: E.g. VS 2022 17.9.0, .NET 8.0.100, etc.
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Please give us a detailed description of the issue that you're seeing. You can add screenshots and videos as well. If you have a repro project, you can drag and drop the .zip/etc. onto the issue editor to attach it.
placeholder: Tell us what you see! (And how it's different from what you expected to see!)
validations:
required: true
- type: textarea
id: repro-steps
attributes:
label: Steps to Reproduce
description: Describe all the steps we need to take to show the behavior that you have observed.
placeholder: |
1. File > New Project > New iOS|tvOS|macOS|Mac Catalyst Application
2. Add the following code: ...
3. Run the app and observe the bug 🐞
validations:
required: true
- type: textarea
id: workaround
attributes:
label: Did you find any workaround?
description: Did you find any workaround for this issue? This can unblock other people while waiting for this issue to be resolved or even give us a hint on how to fix this.
- type: textarea
id: logs
attributes:
label: Relevant logs
description: Please copy and paste any (short!) relevant logs. Longer logs can be attached as .txt or .zip files. This is likely either the Application Output from the IDE, a [crash report](https://github.com/xamarin/xamarin-macios/wiki/Diagnosis#crash-reports) or the [device log](https://support.apple.com/en-in/guide/console/cnsl1012/mac) (or all of these).
render: shell
- type: markdown
attributes:
value: |
By opening the issue you agree to follow this project's [Code of Conduct](https://dotnetfoundation.org/about/code-of-conduct).
82 changes: 82 additions & 0 deletions .github/ISSUE_TEMPLATE/03-api.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: 🤖 Apple APIs
description: Issues with the Apple API
labels: ["api-bindings"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report!
Issues with missing Apple APIs or the API not working as documented are tracked here.
Please make sure to add as much detail as you can, preferably with a reproduction if possible. This will help us diagnose the issue faster and thus resolve it quicker. For more information on how to write a good isse see https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions.
If you are not sure how to use an API or how to accomplish your task, better support is available from the community of application writers, available in several forms:
[Microsoft Q&A](https://learn.microsoft.com/answers/products/97/dotnet/)
[Stack Overflow](https://stackoverflow.com)
- type: dropdown
id: platform
attributes:
label: Apple platform
description: Which Apple platform are you trying to build for?
multiple: true
options:
- iOS
- macOS
- "Mac Catalyst"
- tvOS
- type: dropdown
id: target-framework
attributes:
label: Framework version
description: In what target framework(s) do you see this issue?
multiple: true
options:
- net8.0-*
- net9.0-*
- Other
validations:
required: true
- type: input
id: platform-versions
attributes:
label: Affected platform version
description: Please provide the version number of the platform you see this issue on.
placeholder: E.g. VS 2022 17.9.0, .NET 8.0.100, etc.
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Please give us a detailed description of the issue that you're seeing. You can add screenshots and videos as well. If you have a repro project, you can drag and drop the .zip/etc. onto the issue editor to attach it.
placeholder: Tell us what you see! (And how it's different from what you expected to see!)
validations:
required: true
- type: textarea
id: repro-steps
attributes:
label: Steps to Reproduce
description: Describe all the steps we need to take to show the behavior that you have observed.
placeholder: |
1. File > New Project > New iOS|tvOS|macOS|Mac Catalyst Application
2. Add the following code: ...
3. Run the app and observe the bug 🐞
validations:
required: true
- type: textarea
id: workaround
attributes:
label: Did you find any workaround?
description: Did you find any workaround for this issue? This can unblock other people while waiting for this issue to be resolved or even give us a hint on how to fix this.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any (short!) relevant log output. Longer logs can be attached as .txt or .zip files.
render: shell
- type: markdown
attributes:
value: |
By opening the issue you agree to follow this project's [Code of Conduct](https://dotnetfoundation.org/about/code-of-conduct).
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE/04-bindings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: ☕ Binding an Apple library or framework
description: Issues trying to bind an Apple library using a binding project.
labels: ["binding-projects"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report! Please make sure to add as much detail as you can, preferably with a reproduction if possible. This will help us diagnose the issue faster and thus resolve it quicker. For more information on how to write a good isse see https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions.
- type: dropdown
id: platform
attributes:
label: Apple platform
description: Which Apple platform are you trying to build for?
multiple: true
options:
- iOS
- macOS
- "Mac Catalyst"
- tvOS
- type: dropdown
id: target-framework
attributes:
label: Framework version
description: In what target framework(s) do you see this issue?
multiple: true
options:
- net8.0-*
- net9.0-*
- Other
validations:
required: true
- type: input
id: platform-versions
attributes:
label: Affected platform version
description: Please provide the version number of the platform you see this issue on.
placeholder: E.g. VS 2022 17.9.0, .NET 8.0.100, etc.
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Please give us a detailed description of the issue that you're seeing. You can add screenshots and videos as well. If you have a repro project, you can drag and drop the .zip/etc. onto the issue editor to attach it.
placeholder: Tell us what you see! (And how it's different from what you expected to see!)
validations:
required: true
- type: textarea
id: repro-steps
attributes:
label: Steps to Reproduce
description: Describe all the steps we need to take to show the behavior that you have observed.
placeholder: |
1. File > New Project > New iOS|tvOS|macOS|Mac Catalyst Application
2. Add the following code: ...
3. Run the app and observe the bug 🐞
validations:
required: true
- type: textarea
id: workaround
attributes:
label: Did you find any workaround?
description: Did you find any workaround for this issue? This can unblock other people while waiting for this issue to be resolved or even give us a hint on how to fix this.
- type: textarea
id: logs
attributes:
label: Build logs
description: Please get an [MSBuild binlogs](https://github.com/xamarin/xamarin-macios/wiki/Diagnosis#build-logs) and attach it here (zipped, since GitHub doesn't allow attachment of .binlog files)
render: shell
- type: markdown
attributes:
value: |
By opening the issue you agree to follow this project's [Code of Conduct](https://dotnetfoundation.org/about/code-of-conduct).
72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/05-other.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: 🐛 Other
description: Not sure where your issue fits? We'll direct it the right place!
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this report! Please make sure to add as much detail as you can, preferably with a reproduction if possible. This will help us diagnose the issue faster and thus resolve it quicker. For more information on how to write a good isse see https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions.
- type: dropdown
id: platform
attributes:
label: Apple platform
description: Which Apple platform are you trying to build for?
multiple: true
options:
- iOS
- macOS
- "Mac Catalyst"
- tvOS
- type: dropdown
id: target-framework
attributes:
label: Framework version
description: In what target framework(s) do you see this issue?
multiple: true
options:
- net8.0-*
- net9.0-*
- Other
validations:
required: true
- type: input
id: platform-versions
attributes:
label: Affected platform version
description: Please provide the version number of the platform you see this issue on.
placeholder: E.g. VS 2022 17.9.0, .NET 8.0.100, etc.
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Please give us a detailed description of the issue that you're seeing. You can add screenshots and videos as well. If you have a repro project, you can drag and drop the .zip/etc. onto the issue editor to attach it.
placeholder: Tell us what you see! (And how it's different from what you expected to see!)
validations:
required: true
- type: textarea
id: repro-steps
attributes:
label: Steps to Reproduce
description: Describe all the steps we need to take to show the behavior that you have observed.
placeholder: |
1. File > New Project > New iOS|tvOS|macOS|Mac Catalyst Application
2. Add the following code: ...
3. Run the app and observe the bug 🐞
validations:
required: true
- type: textarea
id: workaround
attributes:
label: Did you find any workaround?
description: Did you find any workaround for this issue? This can unblock other people while waiting for this issue to be resolved or even give us a hint on how to fix this.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any (short!) relevant log output. Longer logs can be attached as .txt or .zip files. For build logs please provide an [MSBuild binlog](https://github.com/xamarin/xamarin-macios/wiki/Diagnosis#build-logs).
render: shell
- type: markdown
attributes:
value: |
By opening the issue you agree to follow this project's [Code of Conduct](https://dotnetfoundation.org/about/code-of-conduct).
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
blank_issues_enabled: true
contact_links:
- name: "MAUI"
url: https://github.com/dotnet/maui/issues/new/choose
about: Issues with MAUI
- name: "⚙ Bug report or feature request for Visual Studio (for Windows)"
url: https://learn.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022
about: Use Visual Studio's Report a Problem feature for issues and suggestions with Visual Studio tooling. This includes problems with connecting to remote Macs from Visual Studio.
- name: "⚙ VSCode"
url: https://github.com/microsoft/vscode-dotnettools/issues
about: Issues with VSCode.
- name: "🙋‍♀️ Community Support"
url: https://learn.microsoft.com/en-us/answers/products/97/dotnet/
about: For issues that likely aren't bugs, Microsoft Q&A is a good place to ask for help.
Loading

0 comments on commit e8b2177

Please sign in to comment.