Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 7, 2025

This PR contains the following updates:

Package Change Age Confidence
@cloudflare/workers-types 4.20250603.0 -> 4.20250705.0 age confidence
@eslint/js (source) 9.28.0 -> 9.30.1 age confidence
@tailwindcss/vite (source) 4.1.8 -> 4.1.11 age confidence
@types/react (source) 19.1.6 -> 19.1.8 age confidence
@types/react-dom (source) 19.1.5 -> 19.1.6 age confidence
@vitejs/plugin-react-swc (source) 3.10.1 -> 3.10.2 age confidence
eslint (source) 9.28.0 -> 9.30.1 age confidence
eslint-plugin-import 2.31.0 -> 2.32.0 age confidence
miniflare (source) 4.20250525.0 -> 4.20250617.5 age confidence
prettier (source) 3.5.3 -> 3.6.2 age confidence
tailwindcss (source) 4.1.8 -> 4.1.11 age confidence
typescript-eslint (source) 8.33.1 -> 8.35.1 age confidence
vite (source) ^6.2.2 -> ^7.0.0 age confidence
vite-plugin-static-copy 3.0.0 -> 3.1.0 age confidence
wrangler (source) 4.18.0 -> 4.23.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

cloudflare/workerd (@​cloudflare/workers-types)

v4.20250705.0

Compare Source

v4.20250704.0

Compare Source

v4.20250703.0

Compare Source

v4.20250702.0

Compare Source

v4.20250701.0

Compare Source

v4.20250628.0

Compare Source

v4.20250627.0

Compare Source

v4.20250620.0

Compare Source

v4.20250619.0

Compare Source

v4.20250618.0

Compare Source

v4.20250617.0

Compare Source

v4.20250614.0

Compare Source

v4.20250613.0

Compare Source

v4.20250612.0

Compare Source

v4.20250610.0

Compare Source

v4.20250607.0

Compare Source

v4.20250606.0

Compare Source

v4.20250605.0

Compare Source

v4.20250604.0

Compare Source

eslint/eslint (@​eslint/js)

v9.30.1

Compare Source

v9.30.0

Compare Source

v9.29.0

Compare Source

tailwindlabs/tailwindcss (@​tailwindcss/vite)

v4.1.11

Compare Source

Fixed
  • Add heuristic to skip candidate migrations inside emit(…) (#​18330)
  • Extract candidates with variants in Clojure/ClojureScript keywords (#​18338)
  • Document --watch=always in the CLI's usage (#​18337)
  • Add support for Vite 7 to @tailwindcss/vite (#​18384)

v4.1.10

Compare Source

Fixed
  • Fix incorrectly generated CSS when using percentages in arbitrary values with calc (e.g. w-[calc(100%-var(--offset))]) (#​18289)

v4.1.9

Compare Source

Fixed
  • Correctly parse custom properties with strings containing semicolons (#​18251)
  • Upgrade: Migrate arbitrary modifiers without percentage signs to bare values (e.g. /[0.16]/16) (#​18184)
  • Upgrade: Migrate CSS variable shorthands where fallback value contains function call (#​18184)
  • Upgrade: Migrate negative arbitrary values to negative bare values (e.g. mb-[-32rem]-mb-128) (#​18212)
  • Upgrade: Do not migrate blur in wire:model.blur (#​18216)
  • Don't add spaces around CSS dashed idents when formatting math expressions (#​18220)
vitejs/vite-plugin-react (@​vitejs/plugin-react-swc)

v3.10.2

Compare Source

Suggest @vitejs/plugin-react-oxc if rolldown-vite is detected #​491

Emit a log which recommends @vitejs/plugin-react-oxc when rolldown-vite is detected to improve performance and use Oxc under the hood. The warning can be disabled by setting disableOxcRecommendation: true in the plugin options.

Use optimizeDeps.rollupOptions instead of optimizeDeps.esbuildOptions for rolldown-vite #​489

This suppresses the warning about optimizeDeps.esbuildOptions being deprecated in rolldown-vite.

Add Vite 7-beta to peerDependencies range #​497

React plugins are compatible with Vite 7, this removes the warning when testing the beta.

eslint/eslint (eslint)

v9.30.1

Compare Source

v9.30.0

Compare Source

v9.29.0

Compare Source

import-js/eslint-plugin-import (eslint-plugin-import)

v2.32.0

Compare Source

Added
Fixed
Changed
cloudflare/workers-sdk (miniflare)

v4.20250617.5

Compare Source

Minor Changes
  • #​9535 56dc5c4 Thanks @​penalosa! - In 2023 we announced breakpoint debugging support for Workers, which meant that you could easily debug your Worker code in Wrangler's built-in devtools (accessible via the [d] hotkey) as well as multiple other devtools clients, including VSCode. For most developers, breakpoint debugging via VSCode is the most natural flow, but until now it's required manually configuring a launch.json file, running wrangler dev, and connecting via VSCode's built-in debugger.

    Now, using VSCode's built-in JavaScript Debug Terminals, there are just two steps: open a JS debug terminal and run wrangler dev (or vite dev). VSCode will automatically connect to your running Worker (even if you're running multiple Workers at once!) and start a debugging session.

v4.20250617.4

Compare Source

Patch Changes

v4.20250617.3

Compare Source

Minor Changes
  • #​9640 bfb791e Thanks @​emily-shen! - Add ability to dump workerd config into a file for debugging.

    You can enable this by setting MINIFLARE_WORKERD_CONFIG_DEBUG to a file path where you want the config to be written.

Patch Changes

v4.20250617.2

Compare Source

Patch Changes

v4.20250617.1

Compare Source

Patch Changes

v4.20250617.0

Compare Source

Patch Changes
  • #​9591 828b7df Thanks @​dependabot! - chore: update dependencies of "miniflare" package

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20250612.0 1.20250617.0
    @​cloudflare/workers-types ^4.20250612.0 ^4.20250617.0
  • #​9576 2671e77 Thanks @​vicb! - Add core local dev functionality for containers.
    Adds a new WRANGLER_DOCKER_HOST env var to customise what socket to connect to.

v4.20250612.0

Compare Source

Patch Changes

v4.20250604.1

Compare Source

Minor Changes
Patch Changes

v4.20250604.0

Compare Source

Patch Changes

v4.20250525.1

Compare Source

Minor Changes
  • #​9173 fac2f9d Thanks @​edmundhung! - feat: export getDefaultDevRegistryPath() utility

    This provides a default XDG app-path for the Dev Registry, which can be used to set the unsafeDevRegistryPath option in Miniflare and will be used by both Wrangler and @​cloudflare/vite-plugin.

  • #​9313 92719a5 Thanks @​edmundhung! - feat: add Dev Registry support

    This change introduces two new options to support cross-process service bindings, durable objects and tail consumers via a file-system based registry, with backward compatibility to Wrangler’s implementation:

    • unsafeDevRegistryPath (string): Filesystem path to the Dev Registry directory.
    • unsafeDevRegistryDurableObjectProxy (boolean): When enabled, exposes internal Durable Objects to other local dev sessions and allows Workers to connect to external Durable Objects.

    Example usage:

    import { Miniflare } from "miniflare";
    
    const mf = new Miniflare({
    	scriptPath: "./dist/worker.js",
    	unsafeDevRegistryPath: "/registry",
    	unsafeDevRegistryDurableObjectProxy: true,
    	// ...other options
    });
Patch Changes
prettier/prettier (prettier)

v3.6.2

Compare Source

diff

Markdown: Add missing blank line around code block (#​17675 by @​fisker)
<!-- Input -->
1. Some text, and code block below, with newline after code block

   ```yaml
   ---
   foo: bar
   ```

   1. Another
   2. List

<!-- Prettier 3.6.1 -->
1. Some text, and code block below, with newline after code block

   ```yaml
   ---
   foo: bar
   ```
   1. Another
   2. List

<!-- Prettier 3.6.2 -->
1. Some text, and code block below, with newline after code block

   ```yaml
   ---
   foo: bar
   ```

   1. Another
   2. List

v3.6.1

Compare Source

diff

TypeScript: Allow const without initializer (#​17650, #​17654 by @​fisker)
// Input
export const version: string;

// Prettier 3.6.0 (--parser=babel-ts)
SyntaxError: Unexpected token (1:21)
> 1 | export const version: string;
    |                     ^

// Prettier 3.6.0 (--parser=oxc-ts)
SyntaxError: Missing initializer in const declaration (1:14)
> 1 | export const version: string;
    |              ^^^^^^^^^^^^^^^

// Prettier 3.6.1
export const version: string;
Miscellaneous: Avoid closing files multiple times (#​17665 by @​43081j)

When reading a file to infer the interpreter from a shebang, we use the
n-readlines library to read the first line in order to get the shebang.

This library closes files when it reaches EOF, and we later try close the same
files again. We now close files only if n-readlines did not already close
them.

v3.6.0

Compare Source

diff

🔗 Release Notes

typescript-eslint/typescript-eslint (typescript-eslint)

v8.35.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.35.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.34.1

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.34.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

vitejs/vite (vite)

v7.0.2

Compare Source

Bug Fixes

v7.0.1

Compare Source

Bug Fixes
Miscellaneous Chores

v7.0.0

Compare Source

sapphi-red/vite-plugin-static-copy (vite-plugin-static-copy)

v3.1.0

Compare Source

Minor Changes

v3.0.2

Compare Source

Patch Changes

v3.0.1

Compare Source

Patch Changes
cloudflare/workers-sdk (wrangler)

v4.23.0

Compare Source

Minor Changes
  • #​9535 56dc5c4 Thanks @​penalosa! - In 2023 we announced breakpoint debugging support for Workers, which meant that you could easily debug your Worker code in Wrangler's built-in devtools (accessible via the [d] hotkey) as well as multiple other devtools clients, including VSCode. For most developers, breakpoint debugging via VSCode is the most natural flow, but until now it's required manually configuring a launch.json file, running wrangler dev, and connecting via VSCode's built-in debugger.

    Now, using VSCode's built-in JavaScript Debug Terminals, there are just two steps: open a JS debug terminal and run wrangler dev (or vite dev). VSCode will automatically connect to your running Worker (even if you're running multiple Workers at once!) and start a debugging session.

  • #​9810 8acaf43 Thanks @​WillTaylorDev! - WC-3626 Pull branch name from WORKERS_CI_BRANCH if exists.

Patch Changes

v4.22.0

Compare Source

Minor Changes
  • #​7871 f2a8d4a Thanks @​dario-piotrowicz! - add support for assets bindings to getPlatformProxy

    this change makes sure that that getPlatformProxy, when the input configuration
    file contains an assets field, correctly returns the appropriate asset binding proxy

    example:

    // wrangler.jsonc
    {
    	"name": "my-worker",
    	"assets": {
    		"directory": "./public/",
    		"binding": "ASSETS",
    	},
    }
    import { getPlatformProxy } from "wrangler";
    
    const { env, dispose } = await getPlatformProxy();
    
    const text = await (await env.ASSETS.fetch("http://0.0.0.0/file.txt")).text();
    console.log(text); // logs the content of file.txt
    
    await dispose();
Patch Changes

v4.21.2

Compare Source

Patch Changes

v4.21.1

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the internal An internal refactor or improvement label Jul 7, 2025
@renovate renovate bot force-pushed the renovate/npm-development-dependencies branch from 3b99e4a to 71c36ac Compare July 7, 2025 03:27
@MichaReiser MichaReiser merged commit d0099fd into main Jul 7, 2025
35 checks passed
@MichaReiser MichaReiser deleted the renovate/npm-development-dependencies branch July 7, 2025 08:34
UnboundVariable pushed a commit to UnboundVariable/ruff that referenced this pull request Jul 7, 2025
…c_tokens

* 'main' of https://github.com/astral-sh/ruff: (27 commits)
  [ty] First cut at semantic token provider (astral-sh#19108)
  [`flake8-simplify`] Make example error out-of-the-box (`SIM116`) (astral-sh#19111)
  [`flake8-use-pathlib`] Make example error out-of-the-box (`PTH210`) (astral-sh#19189)
  [`flake8-use-pathlib`] Add autofixes for `PTH203`, `PTH204`, `PTH205` (astral-sh#18922)
  [`flake8-type-checking`] Fix syntax error introduced by fix (`TC008`) (astral-sh#19150)
  [`flake8-pyi`] Make example error out-of-the-box (`PYI007`, `PYI008`) (astral-sh#19103)
  Update Rust crate indicatif to 0.18.0 (astral-sh#19165)
  [ty] Add separate CI job for memory usage stats (astral-sh#19134)
  [ty] Add documentation for server traits (astral-sh#19137)
  Rename to `SessionSnapshot`, move unwind assertion closer (astral-sh#19177)
  [`flake8-type-checking`] Make example error out-of-the-box (`TC001`) (astral-sh#19151)
  [ty] Bare `ClassVar` annotations (astral-sh#15768)
  [ty] Re-enable multithreaded pydantic benchmark (astral-sh#19176)
  [ty] Implement equivalence for protocols with method members (astral-sh#18659)
  [ty] Use RHS inferred type for bare `Final` symbols (astral-sh#19142)
  [ty] Support declaration-only attributes (astral-sh#19048)
  [ty] Sync vendored typeshed stubs (astral-sh#19174)
  Update dependency pyodide to ^0.28.0 (astral-sh#19164)
  Update NPM Development dependencies (astral-sh#19170)
  Update taiki-e/install-action action to v2.56.7 (astral-sh#19169)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal An internal refactor or improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant