diff --git a/.github/labeler.yml b/.github/labeler.yml index fdd8503f9a..cdf0f0ea16 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -6,9 +6,3 @@ v3: v4: - base-branch: 'v4' - -documentation: - - changed-files: - - any-glob-to-any-file: - - 'docs/**/*' - - '**/*.md' diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml deleted file mode 100644 index 6bab34f4b0..0000000000 --- a/.github/workflows/docs.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: docs - -on: push - -jobs: - deploy: - runs-on: ${{ matrix.os }} - - permissions: - contents: read - id-token: write - - strategy: - matrix: - os: [ubuntu-latest] # macos-latest, windows-latest - node: [22] - - env: - NUXT_GITHUB_TOKEN: ${{ secrets.NUXT_GITHUB_TOKEN }} - - steps: - - uses: actions/checkout@v5 - with: - fetch-depth: 0 - - - name: Install pnpm - uses: pnpm/action-setup@v4 - - - name: Install node - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node }} - cache: pnpm - - - name: Install dependencies - run: pnpm install - - - name: Prepare build - run: pnpm run dev:prepare - - - name: Deploy to NuxtHub - uses: nuxt-hub/action@v2 - env: - NODE_OPTIONS: '--max-old-space-size=8192' - with: - project-key: ui-7eg3 - directory: docs diff --git a/.github/workflows/module.yml b/.github/workflows/module.yml index 395cbc9b23..e741377772 100644 --- a/.github/workflows/module.yml +++ b/.github/workflows/module.yml @@ -32,7 +32,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} cache: pnpm @@ -99,7 +99,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22 cache: pnpm @@ -144,7 +144,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22 cache: pnpm @@ -189,7 +189,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22 cache: pnpm @@ -241,7 +241,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 22 cache: pnpm diff --git a/.github/workflows/playground.yml b/.github/workflows/playground.yml index ca933b8e16..90612b387e 100644 --- a/.github/workflows/playground.yml +++ b/.github/workflows/playground.yml @@ -25,7 +25,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} cache: pnpm diff --git a/.github/workflows/pr-labeler.yml b/.github/workflows/pr-labeler.yml index 2f1d850004..c4eb4c5804 100644 --- a/.github/workflows/pr-labeler.yml +++ b/.github/workflows/pr-labeler.yml @@ -13,7 +13,7 @@ jobs: steps: - name: Label PRs based on base branch - uses: actions/labeler@v5 + uses: actions/labeler@v6 with: repo-token: "${{ secrets.GITHUB_TOKEN }}" configuration-path: .github/labeler.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ba369e8269..3431a12f31 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,7 +25,7 @@ jobs: uses: pnpm/action-setup@v4 - name: Install node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: ${{ matrix.node }} cache: pnpm diff --git a/.github/workflows/reproduction.yml b/.github/workflows/reproduction.yml index deb0770558..806d4ddd7e 100644 --- a/.github/workflows/reproduction.yml +++ b/.github/workflows/reproduction.yml @@ -14,7 +14,7 @@ jobs: issues: write steps: - - uses: actions/stale@v9 + - uses: actions/stale@v10 with: days-before-stale: -1 # Issues and PR will never be flagged stale automatically. stale-issue-label: 'needs reproduction' # Label that flags an issue as stale. diff --git a/CHANGELOG.md b/CHANGELOG.md index 1734590690..83fc16ff72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [3.3.4](https://github.com/nuxt/ui/compare/v3.3.3...v3.3.4) (2025-09-15) + +### Bug Fixes + +* **FileUpload:** add missing `button` type ([91f86d9](https://github.com/nuxt/ui/commit/91f86d9da2a614bd37a12f2ece9ff3ce176e8cb2)), closes [#4935](https://github.com/nuxt/ui/issues/4935) +* **Form:** handling race condition on `clear` function ([#4843](https://github.com/nuxt/ui/issues/4843)) ([0a8ead7](https://github.com/nuxt/ui/commit/0a8ead72b53019969cf28d91549b9495ccc89f02)) +* **InputMenu/Select/SelectMenu:** show falsy value when model value is falsy ([#4882](https://github.com/nuxt/ui/issues/4882)) ([5b9d9d8](https://github.com/nuxt/ui/commit/5b9d9d8135fe5b4c3f9298161dbd0c59c511897a)) +* **locale:** improve `id` name ([#4890](https://github.com/nuxt/ui/issues/4890)) ([e5cb55b](https://github.com/nuxt/ui/commit/e5cb55be7d5ac2690c95f05f56462b16d453670f)) + ## [3.3.3](https://github.com/nuxt/ui/compare/v3.3.2...v3.3.3) (2025-09-01) ### Features diff --git a/README.md b/README.md index 90be7d2c6a..ca50905dd7 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Nuxt UI harnesses the combined strengths of [Reka UI](https://reka-ui.com/), [Tailwind CSS](https://tailwindcss.com/), and [Tailwind Variants](https://www.tailwind-variants.org/) to offer developers an unparalleled set of tools for creating sophisticated, accessible, and highly performant user interfaces. > [!NOTE] -> You are on the `v3` development branch, check out the [v2 branch](https://github.com/nuxt/ui/tree/v2) for Nuxt UI v2. +> You are on the `v3` branch, check out the [v4 branch](https://github.com/nuxt/ui/tree/v4) for Nuxt UI v4 or [v2 branch](https://github.com/nuxt/ui/tree/v2) for Nuxt UI v2. > [!TIP] > **Looking for more components ?** diff --git a/docs/app/app.vue b/docs/app/app.vue index be2d15ccd5..59603b75f3 100644 --- a/docs/app/app.vue +++ b/docs/app/app.vue @@ -1,6 +1,7 @@