Skip to content

Commit 907280c

Browse files
authored
chore: issue management (#2415)
* docs: upgrade bug report template * chore: disable blank issues; link to discussions * chore: remove feature issue creation * chore: remove option to file custom block as issue
1 parent 9b08341 commit 907280c

File tree

5 files changed

+107
-101
lines changed

5 files changed

+107
-101
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 21 deletions
This file was deleted.
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
name: \U0001F41B Bug report
2+
description: Report a bug or broken behavior in BlockNote
3+
labels:
4+
- bug
5+
- needs-triage
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for reporting a bug!
11+
Please use this template to describe **broken or incorrect behavior**.
12+
13+
Feature ideas or questions should go to **Discussions**.
14+
15+
- type: textarea
16+
id: problem
17+
attributes:
18+
label: What’s broken?
19+
description: >
20+
Describe the problem clearly and concisely.
21+
What is happening that should not be happening?
22+
placeholder: >
23+
Example:
24+
When editing a table cell and pressing Enter, the editor crashes and the document cannot be recovered.
25+
validations:
26+
required: true
27+
28+
- type: textarea
29+
id: expected
30+
attributes:
31+
label: What did you expect to happen?
32+
description: >
33+
Describe the expected or correct behavior.
34+
validations:
35+
required: true
36+
37+
- type: textarea
38+
id: steps
39+
attributes:
40+
label: Steps to reproduce
41+
description: >
42+
Provide clear steps so we can reproduce the issue.
43+
If possible, an online reproduction (e.g. StackBlitz) is extremely helpful.
44+
placeholder: |
45+
1. Create a new document
46+
2. Insert a table
47+
3. Click inside a cell
48+
4. Press Enter
49+
50+
Optional: If you can, provide a minimal online reproduction.
51+
You can use this starter sandbox:
52+
https://stackblitz.com/github/TypeCellOS/BlockNote/tree/main/examples/01-basic/01-minimal?file=App.tsx
53+
validations:
54+
required: false
55+
56+
- type: input
57+
id: version
58+
attributes:
59+
label: BlockNote version
60+
description: >
61+
Optional — specify the version you’re using, if known.
62+
placeholder: e.g. v0.18.2
63+
validations:
64+
required: false
65+
66+
- type: input
67+
id: environment
68+
attributes:
69+
label: Environment
70+
description: >
71+
Browser, OS, framework, or other relevant environment details.
72+
placeholder: e.g. Chrome 121, macOS 14, React 18
73+
validations:
74+
required: false
75+
76+
- type: textarea
77+
id: additional
78+
attributes:
79+
label: Additional context
80+
description: >
81+
Screenshots, videos, logs, or any other context that might help.
82+
validations:
83+
required: false
84+
85+
- type: checkboxes
86+
id: contribute
87+
attributes:
88+
label: Contribution
89+
options:
90+
- label: "I'd be interested in contributing a fix for this issue"
91+
required: false
92+
93+
- type: checkboxes
94+
id: sponsor
95+
attributes:
96+
label: Sponsor
97+
description: >
98+
Optional — helps us prioritize first response according to our SLA.
99+
options:
100+
- label: "I'm a [sponsor](https://www.blocknotejs.org/pricing) and would appreciate if you could look into this sooner than later 💖"
101+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
blank_issues_enabled: false
2+
3+
contact_links:
4+
- name: Share an idea or suggest an enhancement
5+
url: https://github.com/TypeCellOS/BlockNote/discussions/categories/ideas-enhancements
6+
about: Share feature ideas, enhancement suggestions, or other ideas for the BlockNote project.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/share_block.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

0 commit comments

Comments
 (0)