Skip to content

Conversation

@workers-devprod
Copy link
Contributor

@workers-devprod workers-devprod commented Aug 5, 2025

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]

Patch Changes

@cloudflare/[email protected]

Patch Changes

[email protected]

Patch Changes

  • #10130 773cca3 Thanks @dario-piotrowicz! - update maybeStartOrUpdateRemoteProxySession config argument (to allow callers to specify an environment)

    Before this change maybeStartOrUpdateRemoteProxySession could be called with either the path to a wrangler config file or the configuration of a worker. The former override however did not allow the caller to specify an environment, so the maybeStartOrUpdateRemoteProxySession API has been updated so that in the wrangler config case an object (with the path and a potential environment) needs to be passed instead.

    For example, before callers could invoke the function in the following way

    await maybeStartOrUpdateRemoteProxySession(configPath);

    note that there is no way to tell the function what environment to use when parsing the wrangle configuration.

    Now callers will instead call the function in the following way:

    await maybeStartOrUpdateRemoteProxySession({
    	path: configPath,
    	environment: targetEnvironment,
    });

    note that now a target environment can be specified.

  • #10130 773cca3 Thanks @dario-piotrowicz! - fix getPlatformProxy not taking into account the potentially specified environment for remote bindings

  • #10122 2e8eb24 Thanks @dario-piotrowicz! - fix startWorker not respecting auth options for remote bindings

    fix startWorker currently not taking into account the auth field
    that can be provided as part of the dev options when used in conjunction
    with remote bindings

    example:

    Given the following

    import { unstable_startWorker } from "wrangler";
    
    const worker = await unstable_startWorker({
    	entrypoint: "./worker.js",
    	bindings: {
    		AI: {
    			type: "ai",
    			experimental_remote: true,
    		},
    	},
    	dev: {
    		experimentalRemoteBindings: true,
    		auth: {
    			accountId: "<ACCOUNT_ID>",
    			apiToken: {
    				apiToken: "<API_TOKEN>",
    			},
    		},
    	},
    });
    
    await worker.ready;

    wrangler will now use the provided <ACCOUNT_ID> and <API_TOKEN> to integrate with
    the remote AI binding instead of requiring the user to authenticate.

  • #10209 93c4c26 Thanks @devin-ai-integration! - fix: strip ANSI escape codes from log files to improve readability and parsing

  • #9774 48853a6 Thanks @nikitassharma! - Validate container configuration against account limits in wrangler to give early feedback to the user

  • #10122 2e8eb24 Thanks @dario-piotrowicz! - fix incorrect TypeScript type for AI binding in the startWorker API

[email protected]

Minor Changes

@workers-devprod workers-devprod requested review from a team as code owners August 5, 2025 09:33
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from 4991044 to 4208fcd Compare August 5, 2025 09:33
@pkg-pr-new
Copy link

pkg-pr-new bot commented Aug 5, 2025

create-cloudflare

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

@cloudflare/kv-asset-handler

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

miniflare

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

@cloudflare/pages-shared

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

@cloudflare/unenv-preset

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

@cloudflare/vite-plugin

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

@cloudflare/vitest-pool-workers

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

@cloudflare/workers-editor-shared

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

wrangler

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

commit: 973d568

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 7 times, most recently from fbe9b35 to 7dd7eac Compare August 6, 2025 10:36
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from 7dd7eac to 973d568 Compare August 6, 2025 17:07
@petebacondarwin petebacondarwin merged commit d16de46 into main Aug 7, 2025
31 checks passed
@petebacondarwin petebacondarwin deleted the changeset-release/main branch August 7, 2025 10:15
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