fix(deps): update npm non-major dependencies #429
+1,670
−2,580
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:
9.17.0
->9.20.0
^0.3.0
->^0.6.0
^0.5.0
->^0.7.0
^0.7.0
->^0.8.0
1.49.1
->1.50.1
1.1.2
->1.1.3
2.1.4
->2.1.6
1.1.1
->1.1.2
1.1.2
->1.1.3
1.1.1
->1.1.2
1.1.1
->1.1.2
1.1.6
->1.1.8
7.0.2
->7.1.5
7.0.2
->7.1.5
7.0.2
->7.1.5
7.0.2
->7.1.5
11.7.0
->11.8.1
1.7.5
->1.8.0
0.30.1
->0.30.4
^0.38.0
->^0.39.0
9.17.0
->9.20.1
5.2.1
->5.2.3
7.37.2
->7.37.4
15.14.0
->15.15.0
5.1.18
->5.1.22
5.41.1
->5.44.1
^0.469.0
->^0.475.0
8.4.49
->8.5.2
3.4.2
->3.5.1
9.4.4
->9.5.1
7.0.2
->7.1.5
1.0.5
->1.1.4
3.2.0
->3.2.2
8.0.0
->8.1.0
0.112.0
->0.112.1
2.5.5
->2.6.0
5.7.2
->5.7.3
8.18.1
->8.24.0
5.4.11
->5.4.14
2.1.8
->2.1.9
3.24.1
->3.24.2
2.0.4
->2.0.5
Release Notes
eslint/eslint (@eslint/js)
v9.20.0
Compare Source
v9.19.0
Compare Source
v9.18.0
Compare Source
mjackson/remix-the-web (@mjackson/file-storage)
v0.6.1
LocalFileStorage
together withform-data-parser
(see #53)v0.6.0
LocalFileStorage
now uses 2 characters for shard directory names instead of 8.MemoryFileStorage
.storage.list(options)
for listing files in storage.The following
options
are available:cursor
: An opaque string that allows you to paginate over the keys in storageincludeMetadata
: Iftrue
, include file metadata in the resultlimit
: The maximum number of files to returnprefix
: Only return keys that start with this stringFor example, to list all files under keys that start with
user123/
:result.files
will be an array of{ key: string }
objects. To include metadata about each file, useincludeMetadata: true
.Pagination is done via an opaque
cursor
property in the list result object. If it is notundefined
, there are more files to list. You can list them by passing thecursor
back in theoptions
object on the next call. For example, to list all items in storage, you could do something like this:Use the
limit
option to limit how many results you get back in thefiles
array.v0.5.0
storage.put(key, file)
method as a convenience aroundstorage.set(key, file)
+storage.get(key)
, which is a very common pattern when you need immediate access to the file you just put in storagev0.4.1
file-storage/local
in npm packagev0.4.0
set
mjackson/remix-the-web (@mjackson/form-data-parser)
v0.7.0
parseFormData
signature so the upload handler is always last in the argument list.parserOptions
are now an optional 2nd arg.multipart-parser
to v0.8 to fix an issue where errors would crash the process whenmaxFileSize
was exceeded (see #28)form-data-parser
together withfile-storage
to handle multipart uploads on Node.jsFileUploadHandler
interface to support returningBlob
from the upload handler, which is the superclass ofFile
v0.6.0
mjackson/remix-the-web (@mjackson/multipart-parser)
v0.8.2
Promise<void>
toMultipartPartHandler
return typev0.8.1
workspace:^
version identifier in package.jsonv0.8.0
This release improves error handling and simplifies some of the internals of the parser.
parseMultipartRequest
andparseMultipart
interfaces fromfor await...of
toawait
+ callback API.This change greatly simplifies the implementation of
parseMultipartRequest
/parseMultipart
and fixes a subtle bug that did not properly catch parse errors whenmaxFileSize
was exceeded (see #28).MaxHeaderSizeExceededError
andMaxFileSizeExceededError
to make it easier to have finer-grained error handling.v0.7.3
ReadableStream.prototype[Symbol.asyncIterator]
(i.e. Safari), see #46microsoft/playwright (@playwright/test)
v1.50.1
Compare Source
v1.50.0
Compare Source
Test runner
New option
timeout
allows specifying a maximum run time for an individual test step. A timed-out step will fail the execution of the test.New method test.step.skip() to disable execution of a test step.
Expanded expect(locator).toMatchAriaSnapshot() to allow storing of aria snapshots in separate YAML files.
Added method expect(locator).toHaveAccessibleErrorMessage() to assert the Locator points to an element with a given aria errormessage.
Option testConfig.updateSnapshots added the configuration enum
changed
.changed
updates only the snapshots that have changed, whereasall
now updates all snapshots, regardless of whether there are any differences.New option testConfig.updateSourceMethod defines the way source code is updated when testConfig.updateSnapshots is configured. Added
overwrite
and3-way
modes that write the changes into source code, on top of existingpatch
mode that creates a patch file.npx playwright test --update-snapshots=changed --update-source-method=3way
Option testConfig.webServer added a
gracefulShutdown
field for specifying a process kill signal other than the defaultSIGKILL
.Exposed testStep.attachments from the reporter API to allow retrieval of all attachments created by that step.
UI updates
canvas
content in traces is error-prone. Display is now disabled by default, and can be enabled via theDisplay canvas content
UI setting.Call
andNetwork
panels now display additional time information.Breaking
<input>
,<select>
, or a number of other editable elements.all
, rather than only the failed/changed snapshots. Use the new enumchanged
to keep the old functionality of only updating the changed snapshots.Browser Versions
This version was also tested against the following stable channels:
radix-ui/primitives (@radix-ui/react-avatar)
v1.1.3
Compare Source
remix-run/react-router (@react-router/dev)
v7.1.5
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
@react-router/[email protected]
v7.1.4
Compare Source
Patch Changes
unstable_optimizeDeps
future flag. (#12637)[email protected]
@react-router/[email protected]
@react-router/[email protected]
v7.1.3
Compare Source
Patch Changes
reveal
androutes
CLI commands (#12745)[email protected]
@react-router/[email protected]
@react-router/[email protected]
v7.1.2
Compare Source
Patch Changes
module-sync
server condition when enabled in the runtime. This fixes React context mismatches (e.g.useHref() may be used only in the context of a <Router> component.
) during development on Node 22.10.0+ when using libraries that have a peer dependency on React Router. (#12729)[email protected]
@react-router/[email protected]
@react-router/[email protected]
v7.1.1
Compare Source
Patch Changes
5b1ca202f
)[email protected]
@react-router/[email protected]
@react-router/[email protected]
v7.1.0
Compare Source
Minor Changes
Patch Changes
Properly initialize
NODE_ENV
if not already set for compatibility with React 19 (#12578)Remove the leftover/unused
abortDelay
prop fromServerRouter
and update the defaultentry.server.tsx
to use the newstreamTimeout
value for Single Fetch (#12478)abortDelay
functionality was removed in v7 as it was coupled to thedefer
implementation from Remix v2, but this removal of this prop was missedentry.server
file, it's likely your app is not aborting streams as you would expect and you will need to adopt the newstreamTimeout
value introduced with Single FetchUpdated dependencies:
[email protected]
@react-router/[email protected]
@react-router/[email protected]
remix-run/react-router (@react-router/express)
v7.1.5
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
v7.1.4
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
v7.1.3
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
v7.1.2
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
v7.1.1
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
v7.1.0
Compare Source
Patch Changes
[email protected]
@react-router/[email protected]
remix-run/react-router (@react-router/fs-routes)
v7.1.5
Compare Source
Patch Changes
@react-router/[email protected]
v7.1.4
Compare Source
Patch Changes
@react-router/[email protected]
v7.1.3
Compare Source
Patch Changes
@react-router/[email protected]
v7.1.2
Compare Source
Patch Changes
@react-router/[email protected]
v7.1.1
Compare Source
Patch Changes
@react-router/[email protected]
v7.1.0
Compare Source
Patch Changes
flatRoutes
if routes directory is missing (#12407)@react-router/[email protected]
remix-run/react-router (@react-router/node)
v7.1.5
Compare Source
Patch Changes
[email protected]
v7.1.4
Compare Source
Patch Changes
[email protected]
v7.1.3
Compare Source
Patch Changes
[email protected]
v7.1.2
Compare Source
Patch Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.