chore(deps): update npm development dependencies#10827
Merged
MichaReiser merged 2 commits intomainfrom Apr 8, 2024
Merged
Conversation
MichaReiser
approved these changes
Apr 8, 2024
Member
|
I tested the different development workflows and played with |
dhruvmanila
pushed a commit
that referenced
this pull request
Apr 11, 2024
## Summary Some of our plugins aren't compatible with v9. Originally shipped in #10827. ## Test Plan - `npm install` - `npm ci`
Glyphack
pushed a commit
to Glyphack/ruff
that referenced
this pull request
Apr 12, 2024
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Micha Reiser <micha@reiser.io>
Glyphack
pushed a commit
to Glyphack/ruff
that referenced
this pull request
Apr 12, 2024
## Summary Some of our plugins aren't compatible with v9. Originally shipped in astral-sh#10827. ## Test Plan - `npm install` - `npm ci`
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.20240329.0->4.20240405.018.2.73->18.2.7418.2.23->18.2.247.4.0->7.5.07.4.0->7.5.0^8.30.0->^9.0.03.20240329.0->3.20240404.05.4.3->5.4.45.2.7->5.2.83.42.0->3.48.0Release Notes
cloudflare/workerd (@cloudflare/workers-types)
v4.20240405.0Compare Source
v4.20240404.0Compare Source
v4.20240403.0Compare Source
v4.20240402.0Compare Source
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v7.5.0Compare Source
🩹 Fixes
eslint-plugin: [no-floating-promises] handle TaggedTemplateExpression
eslint-plugin: [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option
❤️ Thank You
You can read about our versioning strategy and releases on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
v7.5.0Compare Source
🩹 Fixes
errorOnTypeScriptSyntacticAndSemanticIssues❤️ Thank You
You can read about our versioning strategy and releases on our website.
eslint/eslint (eslint)
v9.0.0Compare Source
cloudflare/workers-sdk (miniflare)
v3.20240404.0Compare Source
Patch Changes
#5520
9f15ce1Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240403.0Compare Source
Minor Changes
#5215
cd03d1dThanks @GregBrimble! - feature: customisable unsafe direct sockets entrypointsPreviously, Miniflare provided experimental
unsafeDirectHostandunsafeDirectPortoptions for starting an HTTP server that pointed directly to a specific Worker. This change replaces these options with a singleunsafeDirectSocketsoption that accepts an array of socket objects of the form{ host?: string, port?: number, entrypoint?: string, proxy?: boolean }.hostdefaults to127.0.0.1,portdefaults to0,entrypointdefaults todefault, andproxydefaults tofalse. This allows you to start HTTP servers for specific entrypoints of specific Workers.proxycontrols theStyleof the socket.Note these sockets set the
capnpConnectHostworkerdoption to"miniflare-unsafe-internal-capnp-connect".externalserviceBindingswill set theircapnpConnectHostoption to the same value allowing RPC over multipleMiniflareinstances. Refer to https://github.com/cloudflare/workerd/pull/1757 for more information.#5215
cd03d1dThanks @GregBrimble! - feature: support named entrypoints forserviceBindingsThis change allows service bindings to bind to a named export of another Worker using designators of the form
{ name: string | typeof kCurrentWorker, entrypoint?: string }. Previously, you could only bind to thedefaultentrypoint. With this change, you can bind to any exported entrypoint.Patch Changes
#5499
6c3be5bThanks @GregBrimble! - chore: Bump workerd@1.20240403.0#5215
cd03d1dThanks @GregBrimble! - fix: allowscripts withoutscriptPaths to import built-in modulesPreviously, if a string
scriptoption was specified withmodules: truebut without a correspondingscriptPath, allimports were forbidden. This change relaxes that restriction to allow imports of built-innode:*,cloudflare:*andworkerd:*modules without ascriptPath.v3.20240329.1Compare Source
Patch Changes
#5491
940ad89Thanks @dario-piotrowicz! - fix: make sure the magic proxy can handle multiple parallel r2 stream readsCurrently trying to read multiple R2 streams in parallel (via
Promise.allfor example) leads to deadlock which prevents any of the target streams from being read. This is caused by the underlying implementation only allowing a single HTTP connection to the Workers runtime at a time. This change fixes the issue by allowing multiple parallel HTTP connections.Microsoft/TypeScript (typescript)
v5.4.4: TypeScript 5.4.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
vitejs/vite (vite)
v5.2.8Compare Source
/@​vite/clientwhen not defined (#16318) (646319c), closes #16318definevalue (#15805) (445c4f2), closes #15805cloudflare/workers-sdk (wrangler)
v3.48.0Compare Source
Minor Changes
#5429
c5561b7Thanks @ocsfrank! - R2 will introduce storage classes soon. Wrangler allows you to interact with storage classes once it isenabled on your account.
Wrangler supports an
-sflag that allows the user to specify a storage class when creating a bucket,changing the default storage class of a bucket, and uploading an object.
Patch Changes
#5531
887150aThanks @penalosa! - fix: Writewrangler pages functions build-envto file rather than stdout#5526
bafbd67Thanks @rozenmd! - fix: teachwrangler d1 createabout Australiav3.47.1Compare Source
Patch Changes
9f15ce1]:v3.47.0Compare Source
Minor Changes
7734f80Thanks @penalosa! - feat: Add interactive prompt towrangler pages download configif an existingwrangler.tomlfile existsv3.46.0Compare Source
Minor Changes
#5282
b7ddde1Thanks @maxwellpeterson! - feature: Add source map support for WorkersAdds the
source_mapsboolean config option. When enabled, source maps included in the build output are uploaded alongside the built code modules. Uploaded source maps can then be used to remap stack traces emitted by the Workers runtime.#5215
cd03d1dThanks @GregBrimble! - feature: support named entrypoints in service bindingsThis change allows service bindings to bind to a named export of another Worker. As an example, consider the following Worker named
bound:Up until now, you could only bind to the
defaultentrypoint. With this change, you can bind toEntrypointAorentrypointBtoo using the newentrypointoption:To bind to named entrypoints with
wrangler pages dev, use the#character:Patch Changes
#5215
cd03d1dThanks @GregBrimble! - fix: ensure requesturlandcfproperties preserved across service bindingsPreviously, Wrangler could rewrite
urlandcfproperties when sending requests via service bindings or Durable Object stubs. To match production behaviour, this change ensures these properties are preserved.Updated dependencies [
cd03d1d,6c3be5b,cd03d1d,cd03d1d]:v3.45.0Compare Source
Minor Changes
#5377
5d68744Thanks @CarmenPopoviciu! - feat: Addwrangler.tomlsupport inwrangler pages deployAs we are adding
wrangler.tomlsupport for Pages, we want to ensure thatwrangler pages deployworks with a configuration file.#5471
489b9c5Thanks @zebp! - feature: Add version-id filter for Worker tailing to filter logs by scriptVersion in a gradual deploymentThis allows users to only get logs in a gradual deployment if you are troubleshooting issues
specific to one deployment. Example:
npx wrangler tail --version-id 72d3f357-4e52-47c5-8805-90be978c403fPatch Changes
#5462
68faf67Thanks @OilyLime! - revert: Removes support for private networking Hyperdrive configs, pending more work to support the feature. Non-breaking change since the feature wasn't yet supported.#5494
a232ccfThanks @penalosa! - fix: Swallow parsing errors when a pages config file is required.#5484
e7f8dc3Thanks @ichernetsky-cf! - feature: support Cloudchamber deployment labels#5434
bf9dca8Thanks @OilyLime! - bugfix: Fix passing Hyperdrive caching options to backend#5403
5d6d521Thanks @oliy! - fix: wrangler dev --local support for ratelimitsUpdated dependencies [
940ad89]:v3.44.0Compare Source
Minor Changes
#5461
f69e562Thanks @mattdeboard! - feature: Add command for fetching R2 Event Notification configurations for a given bucketThis allows users to see the entire event notification configuration -- i.e. every rule for every configured queue -- for a single bucket with a single request.
This change also improves messaging of console output when creating a new bucket notification.
Patch Changes
#5480
0cce21fThanks @penalosa! - fix: Ensure url & node:url export URL (aliased to globalThis.URL) in node_compat mode#5472
02a1091Thanks @penalosa! - fix: Expose more info fromwrangler pages functions build-envv3.43.0Compare Source
Minor Changes
ef9fbbaThanks @celso! - feature: add Workers AI finetune commandsPatch Changes
91a2150Thanks @penalosa! - fix: Improve messaging for invalid Pageswrangler.tomlfilesConfiguration
📅 Schedule: Branch creation - "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.
This PR has been generated by Mend Renovate. View repository job log here.