Skip to content

Added github issues templates #1952

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Apr 15, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e927b0c
feat: Add issue templates for bug reports, feature requests, and more
Bashamega Mar 30, 2025
a0a074c
Switch to yml
Bashamega Mar 30, 2025
89528a7
Template
Bashamega Mar 30, 2025
42c06eb
chore add checkbox
Bashamega Mar 30, 2025
b5dbb51
-
Bashamega Mar 30, 2025
ea7855b
Create typings_inconsistency.yml
Bashamega Mar 30, 2025
9e6656b
Update typings_inconsistency.yml
Bashamega Mar 30, 2025
dfb8fc9
fix the format
Bashamega Mar 30, 2025
d5303ec
Update typings_inconsistency.yml
Bashamega Mar 30, 2025
1ff166c
Update typings_inconsistency.yml
Bashamega Mar 30, 2025
8cdad46
Update typings_inconsistency.yml
Bashamega Mar 30, 2025
ed57b88
chore: use existing label
Bashamega Mar 31, 2025
1787248
chore: use web API instead
Bashamega Mar 31, 2025
b19b9df
Add playground link
Bashamega Mar 31, 2025
3a72cfa
chore add use_latest_typescript checkbox
Bashamega Mar 31, 2025
c1f0d49
fix labels
Bashamega Mar 31, 2025
f2e1b02
Update .github/ISSUE_TEMPLATE/typings_inconsistency.yml
Bashamega Mar 31, 2025
9a3b198
update
Bashamega Apr 1, 2025
3d83efb
Update .github/ISSUE_TEMPLATE/web_api_type_definition_issue.yml
Bashamega Apr 1, 2025
cb971b2
Merge branch 'microsoft:main' into 1032
Bashamega Apr 2, 2025
8cf2e37
Replace Use with have
Bashamega Apr 2, 2025
755a79b
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
64c02f8
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
d306aa4
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
5ce2fe6
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
5170573
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
978f584
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
21644e4
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
86eca89
Update web_api_type_definition_issue.yml
Bashamega Apr 2, 2025
230f958
Update .github/ISSUE_TEMPLATE/web_api_type_definition_issue.yml
Bashamega Apr 3, 2025
c2d5d65
Update web_api_type_definition_issue.yml
Bashamega Apr 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
blank_issues_enabled: true
issue_templates:
- name: Web API type definition issue
description: Report inconsistencies between TypeScript's web API typings and browser behavior.
labels: [lib.d.ts bug]
file: web_api_type_definition_issue.yml
57 changes: 57 additions & 0 deletions .github/ISSUE_TEMPLATE/web_api_type_definition_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: "Web API type definition issue"
title: "[Web API type definition issue] "
labels: [lib.d.ts bug]
assignees: []
description: "Report inconsistencies between TypeScript's web API typings and browser behavior."
body:
- type: markdown
attributes:
value: |
## Web API Type Definition Issue
Provide details of the issue.
- type: input
id: issue_summary
attributes:
label: "Summary"
description: "Brief summary of the issue"
placeholder: "e.g., Mismatch in event handling..."
validations:
required: true
- type: textarea
id: expected_vs_actual
attributes:
label: "Expected vs. Actual Behavior"
description: "Describe what you expected and what actually happened"
placeholder: "Expected: ...\nActual: ..."
validations:
required: true
- type: input
id: playground_link
attributes:
label: "Playground Link"
description: "Paste the TypeScript playground link"
placeholder: "https://www.typescriptlang.org/play/..."
- type: checkboxes
id: browser_support
attributes:
label: "Browser Support"
description: "Ensure that the API is supported in at least two major browser engines (not two Chromium-based browsers)."
options:
- label: "This API is supported in at least two major browser engines (not two Chromium-based browsers)."
required: true
- type: checkboxes
id: tried_latest_releases
attributes:
label: "Have Tried The Latest Releases"
description: "Make sure your problem is still reproducible on the latest releases."
options:
- label: "This issue applies to the latest release of TypeScript."
required: true
- label: "This issue applies to the latest release of `@types/web`."
required: true
- type: textarea
id: additional_context
attributes:
label: "Additional Context"
description: "Any extra information, logs, or references."
placeholder: "Optional details..."