Skip to content

Releases: cloudflare/workers-sdk

wrangler@4.13.0

23 Apr 13:01
508df7d
Compare
Choose a tag to compare

Minor Changes

  • #8640 5ce70bd Thanks @kentonv! - Add support for defining props on a Service binding.

    In your configuration file, you can define a service binding with props:

    {
    	"services": [
    		{
    			"binding": "MY_SERVICE",
    			"service": "some-worker",
    			"props": { "foo": 123, "bar": "value" }
    		}
    	]
    }

    These can then be accessed by the callee:

    import { WorkerEntrypoint } from "cloudflare:workers";
    
    export default class extends WorkerEntrypoint {
    	fetch() {
    		return new Response(JSON.stringify(this.ctx.props));
    	}
    }
  • #8771 0cfcfe0 Thanks @dario-piotrowicz! - feat: add config.keep_names option

    Adds a new option to Wrangler to allow developers to opt out of esbuild's keep_names option (https://esbuild.github.io/api/#keep-names). By default, Wrangler sets this to true

    This is something developers should not usually need to care about, but sometimes
    keep_names can create issues, and in such cases they will be now able to opt-out.

    Example wrangler.jsonc:

    {
    	"name": "my-worker",
    	"main": "src/worker.ts",
    	"keep_names": false
    }

Patch Changes

miniflare@4.20250422.0

23 Apr 13:01
508df7d
Compare
Choose a tag to compare

Minor Changes

  • #8640 5ce70bd Thanks @kentonv! - Add support for defining props on a Service binding.

    In your configuration file, you can define a service binding with props:

    {
    	"services": [
    		{
    			"binding": "MY_SERVICE",
    			"service": "some-worker",
    			"props": { "foo": 123, "bar": "value" }
    		}
    	]
    }

    These can then be accessed by the callee:

    import { WorkerEntrypoint } from "cloudflare:workers";
    
    export default class extends WorkerEntrypoint {
    	fetch() {
    		return new Response(JSON.stringify(this.ctx.props));
    	}
    }

Patch Changes

  • #9030 3f0adf3 Thanks @dependabot! - chore: update dependencies of "miniflare" package

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20250417.0 1.20250422.0
    @cloudflare/workers-types ^4.20250417.0 ^4.20250422.0

create-cloudflare@2.45.1

23 Apr 13:01
508df7d
Compare
Choose a tag to compare

Patch Changes

  • #7796 d16f1c6 Thanks @G4brym! - Update openapi C3 template to include better ts types and lint command

@cloudflare/vitest-pool-workers@0.8.20

23 Apr 13:01
508df7d
Compare
Choose a tag to compare

Patch Changes

@cloudflare/vite-plugin@1.0.10

23 Apr 13:01
508df7d
Compare
Choose a tag to compare

Patch Changes

@cloudflare/pages-shared@0.13.31

23 Apr 13:01
508df7d
Compare
Choose a tag to compare

Patch Changes

wrangler@4.12.1

22 Apr 15:25
740f8ec
Compare
Choose a tag to compare

Patch Changes

  • #8935 41f095b Thanks @penalosa! - Internal refactor to move local analytics engine support from Wrangler to Miniflare

  • Updated dependencies [2a7749b, 41f095b]:

    • miniflare@4.20250417.0

wrangler@3.114.7

22 Apr 16:40
2ae6bb1
Compare
Choose a tag to compare

Patch Changes

  • #8955 b7eba92 Thanks @workers-devprod! - When Wrangler encounters an error, if the Bun runtime is detected it will now warn users that Wrangler does not officially support Bun.

  • #8928 8bcb257 Thanks @dario-piotrowicz! - fix redirected config env validation breaking wrangler pages commands

    a validation check has recently been introduced to make wrangler error on
    deploy commands when an environment is specified and a redirected configuration
    is in use (the reason being that redirected configurations should not include
    any environment), this check is problematic with pages commands where the
    "production" environment is anyways set by default, to address this the validation
    check is being relaxed here on pages commands

miniflare@4.20250417.0

22 Apr 15:24
740f8ec
Compare
Choose a tag to compare

Minor Changes

  • #8935 41f095b Thanks @penalosa! - Internal refactor to move local analytics engine support from Wrangler to Miniflare

Patch Changes

  • #8993 2a7749b Thanks @dependabot! - chore: update dependencies of "miniflare" package

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20250416.0 1.20250417.0
    @cloudflare/workers-types ^4.20250415.0 ^4.20250417.0

create-cloudflare@2.45.0

22 Apr 15:24
740f8ec
Compare
Choose a tag to compare

Minor Changes

  • #8978 0afae8f Thanks @edmundhung! - updated the qwik cloudflare workers template to keep the default _headers and _redirects files

Patch Changes

  • #9012 cd542df Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.2.7 19.2.8
  • #9013 27de5a0 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-vite 6.3.1 6.4.1
  • #9014 4969932 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    nuxi 3.24.1 3.25.0
  • #9015 fd6ac07 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-next-app 15.3.0 15.3.1
  • #9016 729732c Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-astro 4.11.1 4.11.2
  • #9017 c49e8a4 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.5.0 7.5.1