Skip to content

Version Packages - #14977

Open
workers-devprod wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Version Packages#14977
workers-devprod wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@workers-devprod

@workers-devprod workers-devprod commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

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

wrangler@4.119.0

Minor Changes

  • #14952 20470fa Thanks @nelsonjsduarte! - Add --parse-type flag to wrangler ai-search create

    wrangler ai-search create now accepts --parse-type to control how a website data source discovers URLs. sitemap (the default) reads XML sitemaps; discover follows links recursively.

    Previously the parse type could only be chosen through the interactive wizard, which was skipped whenever --source was supplied — so it was impossible to create a discover instance from a script.

    wrangler ai-search create my-instance \
      --type web-crawler \
      --source https://example.com \
      --parse-type discover

    The interactive wizard now offers Discover alongside Sitemap. --parse-type is only valid with --type web-crawler; passing it with --type builtin or --type r2 is rejected, since the API stores the value for those source types but never reads it. When the flag is omitted in non-interactive mode the field is left unset and the API default (sitemap) applies.

Patch Changes

create-cloudflare@2.70.17

Patch Changes

  • #14974 3dc2ea3 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    sv 0.16.6 0.17.0
  • #14975 1f6844a Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 22.0.9 22.1.2
  • #14976 1e1cfc0 Thanks @dependabot! - Update dependencies of "create-cloudflare"

    The following dependency versions have been updated:

    Dependency From To
    create-vite 9.1.1 9.1.2

@cloudflare/deploy-helpers@0.6.5

Patch Changes

miniflare@5.20260731.0-alpha

Patch Changes

  • #14984 9c74538 Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    @cloudflare/workers-types ^5.20260730.1 ^5.20260731.1
    workerd 1.20260730.1 1.20260731.1
  • #14968 a88d169 Thanks @petebacondarwin! - Fix local rate limiting being disabled entirely when bindings share a namespace_id but use different periods

    The emulated Ratelimit binding tracked one counter per key per namespace, ignoring the period. Two bindings pointing at the same namespace_id with different simple.period values therefore overwrote each other's counter on every call — each one seeing a window it did not recognise, and so resetting the count to zero — with the result that neither binding ever limited anything:

    {
      "ratelimits": [
        {
          "name": "BURST",
          "namespace_id": "1001",
          "simple": { "limit": 20, "period": 10 }
        },
        {
          "name": "SUSTAINED",
          "namespace_id": "1001",
          "simple": { "limit": 50, "period": 60 }
        }
      ]
    }

    Counters are now tracked per period, matching production, where a counter is identified by a bucket index and bucket start timestamp that are both derived from the period. Bindings that share a namespace_id and a period still share a counter for a given key.

  • #14968 a88d169 Thanks @petebacondarwin! - Fix local rate limit counters silently resetting after ~10s of inactivity

    The emulated Ratelimit binding kept its counters on the JS heap of an internal Durable Object. workerd evicts idle Durable Objects after around 10 seconds, taking the counters with them, so in wrangler dev you could hit your Worker, pause to look at something, and find your limit had silently reset part way through the window.

    Counters now live in the Durable Object's storage, which survives eviction. They are still cleared by deleteAllDurableObjects(), so reset() from @cloudflare/vitest-pool-workers continues to reset rate limit state between tests, exactly as it does for KV, R2 and D1. Counters are now also written to the persistence directory, so they survive a wrangler dev restart within the same window.

@cloudflare/pages-shared@0.13.164

Patch Changes

@cloudflare/vite-plugin@1.50.1

Patch Changes

@cloudflare/vitest-pool-workers@0.20.2

Patch Changes

@cloudflare/remote-bindings@0.0.7

Patch Changes

@cloudflare/runtime-types@0.0.9

Patch Changes

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

Copy link
Copy Markdown
Contributor

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

@workers-devprod
workers-devprod force-pushed the changeset-release/main branch from 34ad3d5 to eb67ef9 Compare August 2, 2026 10:17
@github-actions

github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Changeset Review

Reviewed Changesets

  • ai-search-create-parse-type.mdwrangler (minor)
  • c3-frameworks-update-14974.mdcreate-cloudflare (patch) — dependency update, skipped per rule 5
  • c3-frameworks-update-14975.mdcreate-cloudflare (patch) — dependency update, skipped per rule 5
  • c3-frameworks-update-14976.mdcreate-cloudflare (patch) — dependency update, skipped per rule 5
  • dependabot-update-14984.mdminiflare, wrangler (patch)
  • ratelimit-period-scoped-counters.mdminiflare (patch)
  • ratelimit-survive-eviction.mdminiflare (patch)

✅ All changesets look good

@workers-devprod
workers-devprod force-pushed the changeset-release/main branch 2 times, most recently from 5efdda5 to d3247bf Compare August 2, 2026 10:20
@pkg-pr-new

pkg-pr-new Bot commented Aug 2, 2026

Copy link
Copy Markdown
@cloudflare/autoconfig

npm i https://pkg.pr.new/@cloudflare/autoconfig@14977

@cloudflare/build-output-utils

npm i https://pkg.pr.new/@cloudflare/build-output-utils@14977

@cloudflare/config

npm i https://pkg.pr.new/@cloudflare/config@14977

create-cloudflare

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

@cloudflare/deploy-helpers

npm i https://pkg.pr.new/@cloudflare/deploy-helpers@14977

@cloudflare/kv-asset-handler

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

miniflare

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

@cloudflare/pages-functions

npm i https://pkg.pr.new/@cloudflare/pages-functions@14977

@cloudflare/pages-shared

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

@cloudflare/unenv-preset

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

@cloudflare/vite-plugin

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

@cloudflare/vitest-pool-workers

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

@cloudflare/workers-auth

npm i https://pkg.pr.new/@cloudflare/workers-auth@14977

@cloudflare/workers-editor-shared

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

@cloudflare/workers-utils

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

wrangler

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

commit: e73b647

@workers-devprod
workers-devprod force-pushed the changeset-release/main branch 3 times, most recently from afa269e to cc9bf43 Compare August 3, 2026 12:49
@workers-devprod
workers-devprod force-pushed the changeset-release/main branch from cc9bf43 to e73b647 Compare August 3, 2026 12:51
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.

1 participant