Skip to content

feat(website-builder): add Nuxt starter kit configuration#5265

Merged
adrians5j merged 7 commits into
nextfrom
adrian/starter-kit-configure-2026-06-02
Jun 26, 2026
Merged

feat(website-builder): add Nuxt starter kit configuration#5265
adrians5j merged 7 commits into
nextfrom
adrian/starter-kit-configure-2026-06-02

Conversation

@adrians5j

@adrians5j adrians5j commented Jun 2, 2026

Copy link
Copy Markdown
Member

What changed

In the Website Builder admin area, the Configure Next.js option has been renamed to Configure Starter Kit and now opens a dialog with separate Next.js and Nuxt tabs. The new Nuxt tab generates ready-to-use environment configuration for the Webiny Nuxt starter kit — including the API key token, API host, tenant ID, and (when available) the admin host — pulling real values from the deployment so they can be copied straight into a project's .env file.

On the API side, this adds a new admin-only getNuxtConfig GraphQL query (guarded by the wb.settings permission) that assembles the configuration as a Markdown document, mirroring the existing Next.js flow.

image

Changelog

Title line: Nuxt Starter Kit Configuration

Body: Until now the Website Builder could only produce setup configuration for the Next.js starter kit. You can now also generate ready-to-use configuration for the Nuxt starter kit. The setup screen has been renamed to "Configure Starter Kit" and presents Next.js and Nuxt as separate tabs.

Squash Merge Commit

feat(website-builder): configure Nuxt starter kit (#5265)
feat(api-website-builder): add getNuxtConfig query (#5265)

@adrians5j adrians5j added this to the 6.5.0 milestone Jun 2, 2026
@adrians5j adrians5j changed the title adrian/starter-kit-configure-2026-06-02 feat(website-builder): add Nuxt starter kit configuration Jun 26, 2026
@adrians5j adrians5j marked this pull request as ready for review June 26, 2026 09:50
@adrians5j adrians5j merged commit c52ef1e into next Jun 26, 2026
22 checks passed
@adrians5j adrians5j deleted the adrian/starter-kit-configure-2026-06-02 branch June 26, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant