Skip to content

Commit e1e243f

Browse files
committed
Merge branch 'v4' into feat/support-overlay-stacking
2 parents 3a7a451 + 6eaafc3 commit e1e243f

File tree

169 files changed

+4101
-1026
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

169 files changed

+4101
-1026
lines changed

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,42 @@ body:
1313
description: You can use `npx nuxt info` to fill this section
1414
placeholder: |
1515
- Operating System: `Darwin`
16-
- Node Version: `v24.3.0`
16+
- Node Version: `v24.6.0`
1717
- Nuxt Version: `4.0.3`
1818
- CLI Version: `3.27.0`
1919
- Nitro Version: `2.12.4`
20-
- Package Manager: `pnpm@10.13.1`
20+
- Package Manager: `pnpm@10.15.0`
2121
- Builder: `-`
2222
- User Config: `-`
2323
- Runtime Modules: `-`
2424
- Build Modules: `-`
2525
validations:
2626
required: true
2727
- type: dropdown
28-
id: package
28+
id: framework
2929
attributes:
3030
label: Is this bug related to Nuxt or Vue?
3131
options:
3232
- Nuxt
3333
- Vue
3434
validations:
3535
required: true
36+
- type: dropdown
37+
id: package
38+
attributes:
39+
label: Package
40+
options:
41+
- v4.0.0-alpha.x
42+
- v3.x
43+
- v2.x
44+
default: 1
45+
validations:
46+
required: true
3647
- type: input
3748
id: version
3849
attributes:
39-
label: Version (@nuxt/ui)
40-
placeholder: v4.0.0
50+
label: Version
51+
placeholder: v3.3.2
4152
validations:
4253
required: true
4354
- type: textarea

.github/ISSUE_TEMPLATE/feature-request.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ body:
66
attributes:
77
value: |
88
Before requesting a feature, please make sure that you have read through our [documentation](https://ui.nuxt.com/) and existing [issues](https://github.com/nuxt/ui/issues?q=is%3Aissue%20is%3Aopen%20sort%3Aupdated-desc).
9+
- type: dropdown
10+
id: package
11+
attributes:
12+
label: Package
13+
options:
14+
- v4.0.0-alpha.x
15+
- v3.x
16+
- v2.x
17+
default: 1
18+
validations:
19+
required: true
920
- type: textarea
1021
id: description
1122
attributes:

.github/ISSUE_TEMPLATE/question.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,17 @@ body:
66
attributes:
77
value: |
88
Before asking a question, please make sure that you have read through our [documentation](https://ui.nuxt.com/) and existing [issues](https://github.com/nuxt/ui/issues?q=is%3Aissue%20is%3Aopen%20sort%3Aupdated-desc).
9+
- type: dropdown
10+
id: package
11+
attributes:
12+
label: Package
13+
options:
14+
- v4.0.0-alpha.x
15+
- v3.x
16+
- v2.x
17+
default: 1
18+
validations:
19+
required: true
920
- type: textarea
1021
id: description
1122
attributes:

.github/advanced-issue-labeler.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
policy:
2+
- template: ['bug-report.yml', 'feature-request.yml', 'question.yml']
3+
section:
4+
- id: ['package']
5+
block-list: []
6+
label:
7+
- name: 'v4'
8+
keys: ['v4.0.0-alpha.x']
9+
- name: 'v3'
10+
keys: ['v3.x']
11+
- name: 'v2'
12+
keys: ['v2.x']

.github/labeler.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
v2:
2+
- base-branch: 'v2'
3+
4+
v3:
5+
- base-branch: 'v3'
6+
7+
v4:
8+
- base-branch: 'v4'

.github/workflows/issue-labeler.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: issue-labeler
2+
3+
on:
4+
issues:
5+
types: [opened]
6+
7+
jobs:
8+
labeler:
9+
runs-on: ubuntu-latest
10+
11+
permissions:
12+
contents: read
13+
issues: write
14+
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@v5
18+
19+
- name: Parse bug report issue form
20+
if: contains(github.event.issue.labels.*.name, 'bug')
21+
uses: stefanbuck/github-issue-parser@v3
22+
id: issue-parser-bug
23+
with:
24+
template-path: .github/ISSUE_TEMPLATE/bug-report.yml
25+
26+
- name: Parse feature request issue form
27+
if: contains(github.event.issue.labels.*.name, 'enhancement')
28+
uses: stefanbuck/github-issue-parser@v3
29+
id: issue-parser-feature
30+
with:
31+
template-path: .github/ISSUE_TEMPLATE/feature-request.yml
32+
33+
- name: Parse question issue form
34+
if: contains(github.event.issue.labels.*.name, 'question')
35+
uses: stefanbuck/github-issue-parser@v3
36+
id: issue-parser-question
37+
with:
38+
template-path: .github/ISSUE_TEMPLATE/question.yml
39+
40+
- name: Set labels for bug report
41+
if: contains(github.event.issue.labels.*.name, 'bug')
42+
uses: redhat-plumbers-in-action/advanced-issue-labeler@v3
43+
with:
44+
issue-form: ${{ steps.issue-parser-bug.outputs.jsonString }}
45+
template: bug-report.yml
46+
token: ${{ secrets.GITHUB_TOKEN }}
47+
48+
- name: Set labels for feature request
49+
if: contains(github.event.issue.labels.*.name, 'enhancement')
50+
uses: redhat-plumbers-in-action/advanced-issue-labeler@v3
51+
with:
52+
issue-form: ${{ steps.issue-parser-feature.outputs.jsonString }}
53+
template: feature-request.yml
54+
token: ${{ secrets.GITHUB_TOKEN }}
55+
56+
- name: Set labels for question
57+
if: contains(github.event.issue.labels.*.name, 'question')
58+
uses: redhat-plumbers-in-action/advanced-issue-labeler@v3
59+
with:
60+
issue-form: ${{ steps.issue-parser-question.outputs.jsonString }}
61+
template: question.yml
62+
token: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)