Skip to content

Autoconfig GA #12614

Open
dario-piotrowicz wants to merge 2 commits intomainfrom
dario/DEVX-2302/autoconfig-on-by-default
Open

Autoconfig GA #12614
dario-piotrowicz wants to merge 2 commits intomainfrom
dario/DEVX-2302/autoconfig-on-by-default

Conversation

@dario-piotrowicz
Copy link
Member

@dario-piotrowicz dario-piotrowicz commented Feb 19, 2026

Fixes https://jira.cfdata.org/browse/DEVX-2302

This PR enabled autoconfig run via wrangler deploy by default (while still allowing users to opt-out of it via --x-autoconfig=false).

It also marks wrangler setup as stable.


A picture of a cute animal (not mandatory, but encouraged)


Open with Devin

@dario-piotrowicz dario-piotrowicz requested a review from a team as a code owner February 19, 2026 21:12
@changeset-bot
Copy link

changeset-bot bot commented Feb 19, 2026

🦋 Changeset detected

Latest commit: 26bca95

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@claude
Copy link
Contributor

claude bot commented Feb 19, 2026

Claude finished @dario-piotrowicz's task —— View job


Changeset Review

Tasks

  • Read changeset guidelines
  • Review .changeset/gentle-moons-argue.md
  • Review .changeset/yummy-snails-stand.md
  • Check for cute animal image
  • Provide final verdict

Results

⚠️ Issues found

Both changesets have the same issue: insufficient description detail.

.changeset/gentle-moons-argue.md (minor)

Current description:

Enable autoconfig for wrangler deploy by default (while allowing users to still disable it via --x-autoconfig=false if necessary)

Issue: This is a significant behavioral change (enabling a feature by default) but lacks context about what autoconfig does and why users might want to disable it. Per the changeset guidelines, the description should explain "the reason for the change and anything notable about the approach."

Suggested improvement: Add a body paragraph explaining what autoconfig does and why it's now being enabled by default. For example:

Enable autoconfig for `wrangler deploy` by default (while allowing users to still disable it via `--x-autoconfig=false` if necessary)

Autoconfig automatically configures your Worker's compatibility settings and other deployment options. It's now enabled by default to provide a better out-of-the-box experience. If you need to disable it, use the `--x-autoconfig=false` flag.

.changeset/yummy-snails-stand.md (minor)

Current description:

Mark the wrangler setup command as stable

Issue: This single-line description doesn't explain what the setup command does or what "stable" means (was it experimental before?). The guidelines state to "aim for more than one sentence" and explain the reason for the change.

Suggested improvement: Add context about what the command does and what this stability change means:

Mark the `wrangler setup` command as stable

The `wrangler setup` command, which helps configure your Cloudflare account and project settings, is no longer experimental and is now considered stable for production use.

Note on version types: Both changesets correctly use minor for new features/behavioral changes. ✅

Note on markdown headers: No problematic headers found. ✅


Copy link
Contributor

@lrapoport-cf lrapoport-cf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as discussed with @dario-piotrowicz , blocking till ready for landing next week 👍

@github-project-automation github-project-automation bot moved this from Untriaged to In Review in workers-sdk Feb 19, 2026
devin-ai-integration[bot]

This comment was marked as resolved.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 19, 2026

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@12614

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@12614

miniflare

npm i https://pkg.pr.new/miniflare@12614

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@12614

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@12614

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@12614

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@12614

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@12614

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@12614

wrangler

npm i https://pkg.pr.new/wrangler@12614

commit: 26bca95

@dario-piotrowicz dario-piotrowicz force-pushed the dario/DEVX-2302/autoconfig-on-by-default branch from bd637ae to 26bca95 Compare February 19, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

2 participants

Comments