Skip to content

Version Packages#12748

Merged
jamesopstad merged 1 commit intomainfrom
changeset-release/main
Mar 5, 2026
Merged

Version Packages#12748
jamesopstad merged 1 commit intomainfrom
changeset-release/main

Conversation

@workers-devprod
Copy link
Contributor

@workers-devprod workers-devprod commented Mar 4, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@cloudflare/[email protected]

Minor Changes

  • #10618 5cc8fcf Thanks @petebacondarwin! - Use the native workerd node:perf_hooks module and Performance global classes when available

    They are enabled when the enable_nodejs_perf_hooks_module compatibility flag is set. This feature is currently experimental and requires the above flag and experimental compatibility flag to be set.

[email protected]

Minor Changes

  • #11656 ec2459e Thanks @prydt! - feat(hyperdrive): add MySQL SSL mode and Custom CA support

    Hyperdrive now supports MySQL-specific SSL modes (REQUIRED, VERIFY_CA, VERIFY_IDENTITY) alongside the existing PostgreSQL modes. The --sslmode flag now validates the provided value based on the database scheme (PostgreSQL or MySQL) and enforces appropriate CA certificate requirements for each.

    Usage:

    # MySQL with CA verification
    wrangler hyperdrive create my-config --connection-string="mysql://user:pass@host:3306/db" --sslmode=VERIFY_CA --ca-certificate-id=<cert-id>
    
    # PostgreSQL (unchanged)
    wrangler hyperdrive create my-config --connection-string="postgres://user:pass@host:5432/db" --sslmode=verify-full --ca-certificate-id=<cert-id>

Patch Changes

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Minor Changes

  • #12453 9764ea0 Thanks @NuroDev! - Add initial data studio with D1 and Durable Objects support

    Adds a data studio interface to the local explorer UI, allowing you to browse and interact with D1 databases and Durable Objects during local development. The studio provides table browsing, query execution, and data editing capabilities.

  • #12760 fa88fef Thanks @NuroDev! - Add schema editor to data studio

    Adds a visual schema editor to the data studio that allows you to create new database tables and edit existing table schemas. The editor provides column management (add, edit, remove), constraint editing (primary keys, unique constraints), and generates the corresponding SQL statements for review before committing changes.

    This is a WIP experimental feature.

@cloudflare/[email protected]

Minor Changes

  • #11970 f235827 Thanks @pombosilva! - Adds step context with attempt count to step.do() callbacks.

    Workflow step callbacks now receive a context object containing the current attempt number (1-indexed).
    This allows developers to access which retry attempt is currently executing.

    Example:

    await step.do("my-step", async (ctx) => {
    	// ctx.attempt is 1 on first try, 2 on first retry, etc.
    	console.log(`Attempt ${ctx.attempt}`);
    });

@cloudflare/[email protected]

Patch Changes

  • #12752 00a4356 Thanks @WillTaylorDev! - fix: Normalize backslash characters in /cdn-cgi paths

    Requests containing backslash characters in /cdn-cgi paths are now redirected to their normalized equivalents with forward slashes. This ensures consistent URL handling across different browsers and HTTP clients.

@workers-devprod workers-devprod requested a review from a team as a code owner March 4, 2026 10:13
@workers-devprod
Copy link
Contributor Author

workers-devprod commented Mar 4, 2026

Codeowners approval required for this PR:

  • @cloudflare/deploy-config
  • @cloudflare/wrangler
Show detailed file reviewers
  • packages/local-explorer-ui/CHANGELOG.md: [@cloudflare/wrangler]
  • packages/local-explorer-ui/package.json: [@cloudflare/wrangler]
  • packages/unenv-preset/CHANGELOG.md: [@cloudflare/wrangler]
  • packages/unenv-preset/package.json: [@cloudflare/wrangler]
  • packages/vite-plugin-cloudflare/CHANGELOG.md: [@cloudflare/wrangler]
  • packages/vite-plugin-cloudflare/package.json: [@cloudflare/wrangler]
  • packages/vitest-pool-workers/CHANGELOG.md: [@cloudflare/wrangler]
  • packages/vitest-pool-workers/package.json: [@cloudflare/wrangler]
  • packages/workers-shared/CHANGELOG.md: [@cloudflare/deploy-config @cloudflare/wrangler]
  • packages/workers-shared/package.json: [@cloudflare/deploy-config @cloudflare/wrangler]
  • packages/wrangler/CHANGELOG.md: [@cloudflare/wrangler]
  • packages/wrangler/package.json: [@cloudflare/wrangler]

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

⚠️ Issues found

.changeset/young-facts-grin.md

The changeset notes this is a "WIP experimental feature" but does not tell users how to opt in to it. Per review guidelines, changesets for experimental features should include information on how users can enable or access the feature. Please add a note explaining what flag, configuration, or steps are required to opt in to the schema editor.


All other changesets look good:

  • .changeset/add-step-context.md — clear description, good code example, correct minor version
  • .changeset/bright-peas-stare.md — clear description, correct minor version
  • .changeset/loud-taxis-tie.md — experimental feature with opt-in flags mentioned, correct minor version
  • .changeset/short-sloths-bake.md — clear bug fix description, correct patch version
  • .changeset/silver-coins-take.md — clear description with usage examples, correct minor version

Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 4, 2026

create-cloudflare

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

@cloudflare/kv-asset-handler

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

miniflare

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

@cloudflare/pages-shared

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

@cloudflare/unenv-preset

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

@cloudflare/vite-plugin

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

@cloudflare/vitest-pool-workers

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

@cloudflare/workers-editor-shared

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

wrangler

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

commit: 64537ef

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 4 times, most recently from 953fad4 to 1fe99e8 Compare March 4, 2026 15:04
@workers-devprod workers-devprod requested a review from a team March 4, 2026 15:04
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 6 times, most recently from 2acf537 to 7305ec9 Compare March 5, 2026 19:24
devin-ai-integration[bot]

This comment was marked as resolved.

@workers-devprod workers-devprod force-pushed the changeset-release/main branch from 7305ec9 to 1727a46 Compare March 5, 2026 20:36
@jamesopstad jamesopstad merged commit 9dff00c into main Mar 5, 2026
55 of 58 checks passed
@jamesopstad jamesopstad deleted the changeset-release/main branch March 5, 2026 21:38
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.

2 participants