Skip to content

Version Packages#12580

Merged
dario-piotrowicz merged 1 commit intomainfrom
changeset-release/main
Feb 19, 2026
Merged

Version Packages#12580
dario-piotrowicz merged 1 commit intomainfrom
changeset-release/main

Conversation

@workers-devprod
Copy link
Copy Markdown
Contributor

@workers-devprod workers-devprod commented Feb 17, 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

miniflare@4.20260219.0

Minor Changes

  • #12462 f239077 Thanks @petebacondarwin! - Add Miniflare#purgeCache() method to clear cache entries programmatically

    This allows developers to clear cached data during local development without
    restarting the Miniflare instance. Useful when working with Workers Sites
    or any application that uses the Cache API.

    const mf = new Miniflare({
    	/* options */
    });
    
    // Purge the default cache
    await mf.purgeCache();
    
    // Purge a specific named cache
    await mf.purgeCache("my-named-cache");
  • #12574 527e4f5 Thanks @emily-shen! - Local explorer: add /query endpoint to introspect sqlite in DOs

    This required adding a wrapper that extends user DO classes and adds in an extra method to access ctx.storage.sql. This shouldn't have any impact on user code, but is gated by the env var X_LOCAL_EXPLORER.

    This is for an experimental WIP feature.

Patch Changes

  • #12592 aaa7200 Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260217.0 1.20260218.0
  • #12606 2f19a40 Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260218.0 1.20260219.0
  • #12597 0b17117 Thanks @sdnts! - The maximum allowed delivery and retry delays for Queues is now 24 hours

@cloudflare/unenv-preset@2.14.0

Minor Changes

  • #11734 5f9f0b4 Thanks @petebacondarwin! - Add support for native node:readline module when the enable_nodejs_readline_module compatibility flag is enabled.

    This feature is currently experimental and requires both the enable_nodejs_readline_module and experimental compatibility flags to be set.

  • #12043 452cdc8 Thanks @petebacondarwin! - Add support for native node:worker_threads module from workerd when the enable_nodejs_worker_threads_module compatibility flag is enabled.

    This feature is currently experimental and requires nodejs_compat, experimental, and enable_nodejs_worker_threads_module compatibility flags to be set.

wrangler@4.67.0

Minor Changes

  • #12401 8723684 Thanks @jonesphillip! - Add validation retry loops to pipelines setup command

    The wrangler pipelines setup command now prompts users to retry when validation errors occur, instead of failing the entire setup process. This includes:

    • Validation retry prompts for pipeline names, bucket names, and field names
    • A "simple" mode for sink configuration that uses sensible defaults
    • Automatic bucket creation when buckets don't exist
    • Automatic Data Catalog enablement when not already active

    This improves the setup experience by allowing users to correct mistakes without restarting the entire configuration flow.

  • #12395 aa82c2b Thanks @cmackenzie1! - Generate typed pipeline bindings from stream schemas

    When running wrangler types, pipeline bindings now generate TypeScript types based on the stream's schema definition. This gives you full autocomplete and type checking when sending data to your pipelines.

    // wrangler.json
    {
    	"pipelines": [
    		{ "binding": "ANALYTICS", "pipeline": "analytics-stream-id" },
    	],
    }

    If your stream has a schema with fields like user_id (string) and event_count (int32), the generated types will be:

    declare namespace Cloudflare {
    	type AnalyticsStreamRecord = { user_id: string; event_count: number };
    	interface Env {
    		ANALYTICS: Pipeline<Cloudflare.AnalyticsStreamRecord>;
    	}
    }

    For unstructured streams or when not authenticated, bindings fall back to the generic Pipeline<PipelineRecord> type.

Patch Changes

  • #12592 aaa7200 Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260217.0 1.20260218.0
  • #12606 2f19a40 Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260218.0 1.20260219.0
  • #12604 e2a6600 Thanks @petebacondarwin! - fix: pass --env flag to auxiliary workers in multi-worker mode

    When running wrangler dev with multiple config files (e.g. -c ./apps/api/wrangler.jsonc -c ./apps/queues/wrangler.jsonc -e=dev), the --env flag was not being passed to auxiliary (non-primary) workers. This meant that environment-specific configuration (such as queue bindings) was not applied to auxiliary workers, causing features like queue consumers to not be triggered in local development.

  • #12597 0b17117 Thanks @sdnts! - The maximum allowed delivery and retry delays for Queues is now 24 hours

  • #12598 ca58062 Thanks @mattzcarey! - Stop redacting wrangler whoami output in non-interactive mode

    wrangler whoami is explicitly invoked to retrieve account info, so email and account names should always be visible. Redacting them in non-interactive/CI environments makes it difficult for coding agents and automated tools to identify which account to use. Other error messages that may appear unexpectedly in CI logs (e.g. multi-account selection errors) remain redacted.

  • Updated dependencies [f239077, aaa7200, 2f19a40, 5f9f0b4, 452cdc8, 527e4f5, 0b17117]:

    • miniflare@4.20260219.0
    • @cloudflare/unenv-preset@2.14.0

@cloudflare/pages-shared@0.13.109

Patch Changes

@cloudflare/vite-plugin@1.25.2

Patch Changes

@cloudflare/vitest-pool-workers@0.12.14

Patch Changes

@cloudflare/local-explorer-ui@0.5.0

Minor Changes

  • #12570 01ded52 Thanks @NuroDev! - Add the initial plumbing for data studio components.

    This serves as another stepping stone for adding the complete data studio to the local explorer.

    This is a WIP experimental feature.

@cloudflare/workers-playground@0.3.0

Minor Changes

  • #12549 10e2e15 Thanks @penalosa! - Add expandable object logging and improved console UI

    The Quick Editor console now displays logged objects and arrays as expandable tree views instead of [object Object].

@workers-devprod workers-devprod requested a review from a team as a code owner February 17, 2026 13:19
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Feb 17, 2026

Claude finished @workers-devprod's task —— View job


Changeset Review

All changesets look good

I've reviewed all 13 changeset files against the guidelines in .changeset/README.md:

Summary:

  • ✅ Version types are appropriate (minor for new features, patch for fixes/updates)
  • ✅ All descriptions are clear and meaningful
  • ✅ No forbidden markdown headers (h1/h2/h3) found
  • ✅ Code examples included where helpful (good practice)
  • ✅ Experimental features properly documented with opt-in instructions
  • ✅ Dependency updates follow standard format

Highlights:

  • miniflare gets a new purgeCache() method (minor) with excellent TypeScript examples
  • wrangler adds typed pipeline bindings (minor) with clear usage examples
  • unenv-preset adds native Node.js modules support (minor) with proper experimental feature notes
  • Multiple workerd dependency updates (patch)
  • Several bug fixes and improvements (patch)

All changesets meet quality standards and are ready for release.

Copy link
Copy Markdown
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
Copy Markdown

pkg-pr-new Bot commented Feb 17, 2026

create-cloudflare

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

@cloudflare/kv-asset-handler

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

miniflare

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

@cloudflare/pages-shared

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

@cloudflare/unenv-preset

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

@cloudflare/vite-plugin

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

@cloudflare/vitest-pool-workers

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

@cloudflare/workers-editor-shared

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

@cloudflare/workers-utils

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

wrangler

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

commit: 0eb0e71

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 14 times, most recently from 56bdcbf to 0e2f55d Compare February 19, 2026 11:07
@dario-piotrowicz dario-piotrowicz merged commit 88705ad into main Feb 19, 2026
46 of 48 checks passed
@dario-piotrowicz dario-piotrowicz deleted the changeset-release/main branch February 19, 2026 13:11
@dario-piotrowicz
Copy link
Copy Markdown
Member

For posterity... I forgot to approve the PR before merging it, however the PR had been reviewed and was ready to be merged

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