fix(deps): update all non-major dependencies #15959
Merged
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:
^1.4.4
->^1.4.5
^20.11.17
->^20.11.19
^18.2.55
->^18.2.56
^3.4.18
->^3.4.19
^4.22.3
->^4.23.0
^3.35.1
->^3.36.0
^16.4.2
->^16.4.4
^11.0.3
->^11.0.6
^3.20240129.1
->^3.20240129.3
8.15.1
->8.15.3
^16.0.0
->^16.0.1
^10.19.4
->^10.19.5
^1.70.0
->^1.71.0
^1.8.14
->^1.8.15
^4.2.10
->^4.2.11
^5.27.0
->^5.27.1
v42.0.2
->v42.0.4
^5.1.1
->^5.1.3
^2.9.1
->^2.10.1
1.0.0-rc.42
->1.0.0-rc.43
^1.2.2
->^1.3.0
^3.4.18
->^3.4.19
^3.4.18
->^3.4.19
Release Notes
BuilderIO/qwik (@builder.io/qwik)
v1.4.5
Compare Source
What's Changed
New Contributors
Full Changelog: QwikDev/qwik@v1.4.4...v1.4.5
vuejs/core (@vue/shared)
v3.4.19
Compare Source
Bug Fixes
Features
Performance Improvements
getType()
GC and speed (#10327) (603a1e1)browserslist/browserslist (browserslist)
v4.23.0
Compare Source
BROWSERSLIST_ROOT_PATH
(by @teleclimber).zloirock/core-js (core-js)
v3.36.0
Compare Source
ArrayBuffer.prototype.transfer
and friends proposal:ArrayBuffer.prototype.detached
ArrayBuffer.prototype.transfer
ArrayBuffer.prototype.transferToFixedLength
es.
namespace modules,/es/
and/stable/
namespaces entriesUint8Array
to / from base64 and hex proposal:Uint8Array.fromBase64
Uint8Array.fromHex
Uint8Array.prototype.toBase64
Uint8Array.prototype.toHex
/actual/
namespace entriesPromise.try
proposal has been resurrected and moved to stage 2, Febrary 2024 TC39 meetingcore-js/stage/2.7
- still emptySet.prototype.intersection
feature detectionArray.prototype.{ indexOf, lastIndexOf, includes }
, #1325, thanks @minseok-choeArray.prototype.{ reduce, reduceRight }
, #1327, thanks @minseok-choeArray.from
and some other methods with proxy targets, #1322, thanks @minseok-choeArrayBuffer.prototype.transfer
and friends proposal in some specific cases in IE10-Date.prototype.toJSON
toJSON.stringify
entries dependencies{ Map, Object }.groupBy
,Promise.withResolvers
,ArrayBuffer.prototype.transfer
and friends marked as supported from Safari 17.4Set
methods fixed and marked as supported from V8 ~ Chrome 123Symbol.metadata
marked as supported from Deno 1.40.4motdotla/dotenv (dotenv)
v16.4.4
Compare Source
Changed
?.
with old school&&
(fixing node 12 failures) #812v16.4.3
Compare Source
Changed
options.path
#805motdotla/dotenv-expand (dotenv-expand)
v11.0.6
Compare Source
Changed
.nyc_output
in.npmignore
v11.0.5
Compare Source
Changed
process.env
(#121)v11.0.4
Compare Source
Changed
cloudflare/workers-sdk (miniflare)
v3.20240129.3
Compare Source
Minor Changes
#4795
027f9719
Thanks @mrbbot! - feat: passMiniflare
instance as argument to custom service binding handlersThis change adds a new
Miniflare
-typed parameter to function-valued service binding handlers. This provides easy access to the correct bindings when re-using service functions across instances.#4795
027f9719
Thanks @mrbbot! - feat: allowURL
s to be passed inhyperdrives
Previously, the
hyperdrives
option only acceptedstring
s as connection strings. This change allowsURL
objects to be passed too.#4795
027f9719
Thanks @mrbbot! - feat: add support for custom root pathsMiniflare has lots of file-path-valued options (e.g.
scriptPath
,kvPersist
,textBlobBindings
). Previously, these were always resolved relative to the current working directory before being used. This change adds a newrootPath
shared, and per-worker option for customising this behaviour. Instead of resolving relative to the current working directory, Miniflare will now resolve path-valued options relative to the closestrootPath
option. Paths are still resolved relative to the current working directory if norootPath
s are defined. Worker-levelrootPath
s are themselves resolved relative to the sharedrootPath
if defined.#4795
027f9719
Thanks @mrbbot! - feat: allow easy binding to current workerPreviously, if you wanted to create a service binding to the current Worker, you'd need to know the Worker's name. This is usually possible, but can get tricky when dealing with many Workers. This change adds a new
kCurrentWorker
symbol that can be used instead of a Worker name inserviceBindings
.kCurrentWorker
always points to the Worker with the binding.Patch Changes
#4954
7723ac17
Thanks @mrbbot! - fix: allow relativescriptPath
/modulesRoot
s to break out of current working directoryPreviously, Miniflare would resolve relative
scriptPath
s againstmoduleRoot
multiple times resulting in incorrect paths and module names. This would lead tocan't use ".." to break out of starting directory
workerd
errors. This change ensures Miniflare usesscriptPath
as is, and only resolves it relative tomodulesRoot
when computing module names. Note this bug didn't affect service workers. This allows you to reference a modulesscriptPath
outside the working directory with something like:Fixes #4721
#4795
027f9719
Thanks @mrbbot! - fix: return non-WebSocket responses for failed WebSocket upgradingfetch()
esPreviously, Miniflare's
fetch()
would throw an error if theUpgrade: websocket
header was set, and a non-WebSocket response was returned from the origin. This change ensures the non-WebSocket response is returned fromfetch()
instead, withwebSocket
set tonull
. This allows the caller to handle the response as they see fit.#4795
027f9719
Thanks @mrbbot! - fix: ensureMiniflareOptions
,WorkerOptions
, andSharedOptions
types are correctMiniflare uses Zod for validating options. Previously, Miniflare inferred
*Options
from the output types of its Zod schemas, rather than the input types. In most cases, these were the same. However, thehyperdrives
option has different input/output types, preventing these from being type checked correctly.v3.20240129.2
Compare Source
Patch Changes
#4950
05360e43
Thanks @petebacondarwin! - fix: ensure we do not rewrite external Origin headers in wrangler devIn https://github.com/cloudflare/workers-sdk/pull/4812 we tried to fix the Origin headers to match the Host header but were overzealous and rewrote Origin headers for external origins (outside of the proxy server's origin).
This is now fixed, and moreover we rewrite any headers that refer to the proxy server on the request with the configured host and vice versa on the response.
This should ensure that CORS is not broken in browsers when a different host is being simulated based on routes in the Wrangler configuration.
pnpm/pnpm (pnpm)
v8.15.3
Compare Source
Patch Changes
Platinum Sponsors
Gold Sponsors
Our Silver Sponsors
v8.15.2
Compare Source
Patch Changes
node_modules
directories, pnpm will no longer print multiple prompts simultaneously.node_modules
.package.json
#4761.Platinum Sponsors
Gold Sponsors
Our Silver Sponsors
postcss/postcss-import (postcss-import)
v16.0.1
Compare Source
@import
s with media conditions (#557, #558)preactjs/preact (preact)
v10.19.5
Compare Source
Fixes
Types
sass/dart-sass (sass)
v1.71.0
Compare Source
For more information about
pkg:
importers, see theannouncement on the Sass blog.
Command-Line Interface
--pkg-importer
flag to enable built-inpkg:
importers. Currentlythis only supports the Node.js package resolution algorithm, via
--pkg-importer=node
. For example,@use "pkg:bootstrap"
will loadnode_modules/bootstrap/scss/bootstrap.scss
.JavaScript API
NodePackageImporter
importer that can be passed to theimporters
option. This loads files using the
pkg:
URL scheme according to the Node.jspackage resolution algorithm. For example,
@use "pkg:bootstrap"
will loadnode_modules/bootstrap/scss/bootstrap.scss
. The constructor takes a singleoptional argument, which indicates the base directory to use when locating
node_modules
directories. It defaults topath.dirname(require.main.filename)
.Dart API
NodePackageImporter
importer that can be passed to theimporters
option. This loads files using the
pkg:
URL scheme according to the Node.jspackage resolution algorithm. For example,
@use "pkg:bootstrap"
will loadnode_modules/bootstrap/scss/bootstrap.scss
. The constructor takes a singleargument, which indicates the base directory to use when locating
node_modules
directories.sveltejs/svelte (svelte)
v4.2.11
Compare Source
Patch Changes
connectedCallback
(#10466)terser/terser (terser)
v5.27.1
Compare Source
collapse_vars
inlinesawait
expressions into non-async functions.tj-actions/changed-files (tj-actions/changed-files)
v42.0.4
Compare Source
What's Changed
Full Changelog: tj-actions/changed-files@v42...v42.0.4
v42.0.3
Compare Source
What's Changed
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.
This PR has been generated by Mend Renovate. View repository job log here.