chore(deps): update devdependencies-non-major - #28
Open
renovate[bot] wants to merge 20 commits into
Open
Conversation
Author
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 1, 2025 15:33
4a9618e to
ed90bac
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 6, 2025 06:51
ed90bac to
fabed73
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 9, 2025 16:09
fabed73 to
25ee611
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 11, 2025 15:45
25ee611 to
074b6fd
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 15, 2025 04:08
074b6fd to
d1a04a2
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 17, 2025 23:44
d1a04a2 to
43794b5
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 19, 2025 03:15
43794b5 to
16f9e59
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 20, 2025 07:35
16f9e59 to
cd98860
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 24, 2025 20:08
cd98860 to
4ee404f
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 26, 2025 07:15
4ee404f to
eea6eb0
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 27, 2025 11:08
eea6eb0 to
e13bb06
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
September 30, 2025 12:02
e13bb06 to
ef09ffd
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
October 2, 2025 03:13
ef09ffd to
575e3f6
Compare
* feat: prompting section 1 and 3 * feat: prompts section 2 * feat: cleanup
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
November 9, 2025 11:54
53cf0b8 to
f054111
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
November 10, 2025 14:21
f054111 to
e7b4d53
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
November 11, 2025 14:39
e7b4d53 to
36e6a28
Compare
* feat: open videos and links in new tab * feat: remove space between bear gpt * feat: exchange hero video
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
November 16, 2025 23:51
36e6a28 to
c302255
Compare
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
November 18, 2025 09:21
c302255 to
1cc4bb9
Compare
* feat: add new questions and adapt old ones * feat: add handbuch downloadlink and top FAQ * fix: typos * feat: minor text and order changes
* feat: add new accordions for about page * feat: remove unused imports * fix: typos
renovate
Bot
force-pushed
the
renovate/devdependencies-non-major
branch
from
November 19, 2025 14:55
1cc4bb9 to
1d999e1
Compare
* fix: correct and relative links * fix: button hover behaviour
* feat: add favicon * feat: adapt text and fix typos * feat: change datenschutzbeauftragter
* feat: change genderneutral --------- Co-authored-by: aeschi <56318362+aeschi@users.noreply.github.com>
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
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.10.1->4.11.01.51.1->1.56.17.5.0->7.9.64.1.3->4.1.170.4.0->0.4.122.14.0->22.19.119.1.0->19.2.619.1.1->19.2.34.3.4->4.7.010.4.21->10.4.229.24.0->9.39.10.4.19->0.4.2416.0.0->16.5.08.5.3->8.5.63.5.3->3.6.21.1.0->1.1.104.1.3->4.1.175.8.3->5.9.36.2.5->6.4.13.1.1->3.2.4Release Notes
dequelabs/axe-core-npm (@axe-core/playwright)
v4.11.0Compare Source
Bug Fixes
Features
4.10.2 (2025-05-12)
Bug Fixes
4.10.1 (2024-10-29)
Bug Fixes
v4.10.2Compare Source
Bug Fixes
microsoft/playwright (@playwright/test)
v1.56.1Compare Source
Highlights
#37871 chore: allow local-network-access permission in chromium
#37891 fix(agents): remove workspaceFolder ref from vscode mcp
#37759 chore: rename agents to test agents
#37757 chore(mcp): fallback to cwd when resolving test config
Browser Versions
v1.56.0Compare Source
Playwright Agents
Introducing Playwright Agents, three custom agent definitions designed to guide LLMs through the core process of building a Playwright test:
Run
npx playwright init-agentswith your client of choice to generate the latest agent definitions:Learn more about Playwright Agents
New APIs
--test-listand--test-list-invertto allow manual specification of specific tests from a fileUI Mode and HTML Reporter
'html'reporter to disable the "Copy prompt" button'html'reporter and UI Mode to merge files, collapsing test and describe blocks into a single unified list--update-snapshotsoptionsBreaking Changes
Miscellaneous
inputplaceholderPLAYWRIGHT_TESTto Playwright worker processes to allow discriminating on testing statusBrowser Versions
v1.55.1Compare Source
Highlights
#37479 - [Bug]: Upgrade Chromium to 140.0.7339.186.
#37147 - [Regression]: Internal error: step id not found.
#37146 - [Regression]: HTML reporter displays a broken chip link when there are no projects.
#37137 - Revert "fix(a11y): track inert elements as hidden".
#37532 - chore: do not use -k option
Browser Versions
This version was also tested against the following stable channels:
v1.55.0Compare Source
New APIs
Codegen
toBeVisible()assertions: Codegen can now generate automatictoBeVisible()assertions for common UI interactions. This feature can be enabled in the Codegen settings UI.Breaking Changes
Miscellaneous
Browser Versions
This version was also tested against the following stable channels:
v1.54.2Compare Source
Highlights
#36714 - [Regression]: Codegen is not able to launch in Administrator Terminal on Windows (ProtocolError: Protocol error)
#36828 - [Regression]: Playwright Codegen keeps spamming with selected option
#36810 - [Regression]: Starting Codegen with target language doesn't work anymore
Browser Versions
This version was also tested against the following stable channels:
v1.54.1Compare Source
Highlights
#36650 - [Regression]: 1.54.0 breaks downloading browsers when an HTTP(S) proxy is used
Browser Versions
This version was also tested against the following stable channels:
v1.54.0Compare Source
Highlights
New cookie property
partitionKeyin browserContext.cookies() and browserContext.addCookies(). This property allows to save and restore partitioned cookies. See CHIPS MDN article for more information. Note that browsers have different support and defaults for cookie partitioning.New option
noSnippetsto disable code snippets in the html report.New property
locationin test annotations, for example in testResult.annotations and testInfo.annotations. It shows where the annotation liketest.skiportest.fixmewas added.Command Line
New option
--user-data-dirin multiple commands. You can specify the same user data dir to reuse browsing state, like authentication, between sessions.Option
-gvhas been removed from thenpx playwright testcommand. Use--grep-invertinstead.npx playwright opendoes not open the test recorder anymore. Usenpx playwright codegeninstead.Miscellaneous
Browser Versions
This version was also tested against the following stable channels:
v1.53.2Compare Source
Highlights
#36317 - [Regression]: Merging pre-1.53 blob reports loses attachments
#36357 - [Regression (Chromium)]: CDP missing trailing slash
#36292 - [Bug (MSEdge)]: Edge fails to launch when using
msRelaunchNoCompatLayerBrowser Versions
This version was also tested against the following stable channels:
v1.53.1Compare Source
Highlights
#36339 - [Regression]: Click can fail when scrolling required
#36307 - [Regression (Chromium)]: Under some scenarios filling a
textareadoesn't fill#36294 - [Regression (Firefox)]:
setViewportSizetimes out#36350 - [Fix]: Display HTTP method for fetch trace entries
Browser Versions
This version was also tested against the following stable channels:
v1.53.0Compare Source
Trace Viewer and HTML Reporter Updates
New Steps in Trace Viewer and HTML reporter:
New option in
'html'reporter to set the title of a specific test run:Miscellaneous
New option
kindin testInfo.snapshotPath() controls which snapshot path template is used.New method locator.describe() to describe a locator. Used for trace viewer and reports.
npx playwright install --listwill now list all installed browsers, versions and locations.Browser Versions
This version was also tested against the following stable channels:
v1.52.0Compare Source
Highlights
New method expect(locator).toContainClass() to ergonomically assert individual class names on the element.
Aria Snapshots got two new properties:
/childrenfor strict matching and/urlfor links.Test Runner
--fail-on-flaky-tests. This is useful for CI/CD environments where you want to ensure that all tests are stable before deploying.Miscellaneous
maxRedirectsin apiRequest.newContext() to control the maximum number of redirects.!@​my-tagor!my-file.spec.tsor!p:my-project.Breaking Changes
?wildcard is not supported any more, it will always match question mark?character.[]are not supported anymore. We recommend using regular expressions instead.Cookieheader anymore. If aCookieheader is provided, it will be ignored, and the cookie will be loaded from the browser's cookie store. To set custom cookies, use browserContext.addCookies().Browser Versions
This version was also tested against the following stable channels:
remix-run/react-router (@react-router/dev)
v7.9.6Compare Source
Patch Changes
import()to load ESM-onlyp-mapdependency to avoid issues on Node 20.18 and below (#14492)HEADdocument requests before callingrenderToPipeableStreamin the defaultentry.server.tsxto more closely align with the spec (#14488)react-router@7.9.6@react-router/node@7.9.6@react-router/serve@7.9.6v7.9.5Compare Source
Patch Changes
prerender.unstable_concurrencyoption, to support running the prerendering concurrently, potentially speeding up the build. (#14380)/domexport. (#14457)linkelements used by dynamic imports (#14463)react-router@7.9.5@react-router/node@7.9.5@react-router/serve@7.9.5v7.9.4Compare Source
Patch Changes
Update
valibotdependency to^1.1.0(#14379)New (unstable)
useRoutehook for accessing data from specific routes (#14407)For example, let's say you have an
adminroute somewhere in your app and you want any child routes ofadminto all have access to theloaderDataandactionDatafromadmin.You might even want to create a reusable widget that all of the routes nested under
admincould use:In framework mode,
useRouteknows all your app's routes and gives you TS errors when invalid route IDs are passed in:useRoutereturnsundefinedif the route is not part of the current page:Note: the
rootroute is the exception since it is guaranteed to be part of the current page.As a result,
useRoutenever returnsundefinedforroot.loaderDataandactionDataare marked as optional since they could be accessed before theactionis triggered or after theloaderthrew an error:If instead of a specific route, you wanted access to the current route's
loaderDataandactionData, you can calluseRoutewithout arguments:This usage is equivalent to calling
useLoaderDataanduseActionData, but consolidates all route data access into one hook:useRoute.Note: when calling
useRoute()(without a route ID), TS has no way to know which route is the current route.As a result,
loaderDataandactionDataare typed asunknown.If you want more type-safety, you can either narrow the type yourself with something like
zodor you can refactor your app to pass down typed props to yourAdminWidget:Updated dependencies:
react-router@7.9.4@react-router/node@7.9.4@react-router/serve@7.9.4v7.9.3Compare Source
Patch Changes
react-router@7.9.3@react-router/node@7.9.3@react-router/serve@7.9.3v7.9.2Compare Source
Patch Changes
Fix preset future flags being ignored during config resolution (#14369)
Fixes a bug where future flags defined by presets were completely ignored. The config resolution was incorrectly reading from
reactRouterUserConfig.futureinstead of the mergeduserAndPresetConfigs.future, causing all preset-defined future flags to be lost.This fix ensures presets can properly enable experimental features as intended by the preset system design.
Add unstable support for RSC Framework Mode (#14336)
Switch internal vite plugin Response logic to use
@remix-run/node-fetch-server(#13927)Updated dependencies:
react-router@7.9.2@react-router/serve@7.9.2@react-router/node@7.9.2v7.9.1Compare Source
Patch Changes
Futureinterface naming frommiddleware->v8_middleware(#14327)react-router@7.9.1@react-router/node@7.9.1@react-router/serve@7.9.1v7.9.0Compare Source
Minor Changes
Stabilize middleware and context APIs. (#14215)
We have removed the
unstable_prefix from the following APIs and they are now considered stable and ready for production use:RouterContextProvidercreateContextcreateBrowserRoutergetContextoption<HydratedRouter>getContextpropPlease see the Middleware Docs, the Middleware RFC, and the Client-side Context RFC for more information.
Patch Changes
react-router@7.9.0@react-router/node@7.9.0@react-router/serve@7.9.0v7.8.2Compare Source
Patch Changes
react-router@7.8.2@react-router/node@7.8.2@react-router/serve@7.8.2v7.8.1Compare Source
Patch Changes
Route.MetaArgstype soloaderDatais only potentially undefined when anErrorBoundaryexport is present (#14173)react-router@7.8.1@react-router/node@7.8.1@react-router/serve@7.8.1v7.8.0Compare Source
Patch Changes
react-router@7.8.0@react-router/node@7.8.0@react-router/serve@7.8.0v7.7.1Compare Source
Patch Changes
react-router reveal --no-typescript(#14049)react-router@7.7.1@react-router/node@7.7.1@react-router/serve@7.7.1v7.7.0Compare Source
Patch Changes
vite-nodeto^3.2.2to support Vite 7 (#13781)httpsprotocol in dev mode (#13746)build.cssCodeSplitoption is disabled (#13943).mtsand.mjsextensions for route config file (#13931)cwddiffers from project root (#13824)externalConditionswhich had enabledmodulecondition for externals and broke builds with certain packages, like Emotion. (#13871)react-router@7.7.0@react-router/node@7.7.0@react-router/serve@7.7.0v7.6.3Compare Source
Patch Changes
package.jsonresolution checks when a customentry.server.(j|t)sxfile is provided. (#13744)@react-router/node@7.6.3react-router@7.6.3@react-router/serve@7.6.3v7.6.2Compare Source
Patch Changes
Avoid additional
with-propschunk in Framework Mode by moving route module component prop logic from the Vite plugin toreact-router(#13650)When
future.unstable_viteEnvironmentApiis enabled and an absolute Vitebasehas been configured, ensure critical CSS is handled correctly during development (#13598)Update
vite-node(#13673)Fix typegen for non-{.js,.jsx,.ts,.tsx} routes like .mdx (#12453)
Fix href types for optional dynamic params (#13725)
7.6.1 introduced fixes for
hrefwhen using optional static segments,but those fixes caused regressions with how optional dynamic params worked in 7.6.0:
Now, optional static segments are expanded into different paths for
href, but optional dynamic params are not.This way
hrefcan unambiguously refer to an exact URL path, all while keeping the number of path options to a minimum.Additionally, you can pass
paramsfrom component props without needing to narrow them manually:Updated dependencies:
react-router@7.6.2@react-router/node@7.6.2@react-router/serve@7.6.2v7.6.1Compare Source
Patch Changes
Prevent typegen with route files are outside the app directory (#12996)
Fix typegen when same route is used at multiple paths (#13574)
For example,
routes/route.tsxis used at 4 different paths here:Previously, typegen would arbitrarily pick one of these paths to be the "winner" and generate types for the route module based on that path.
Now, typegen creates unions as necessary for alternate paths for the same route file.
Add additional logging to
buildcommand output when cleaning assets from server build (#13547)Better types for
params(#13543)For example:
Previously,
paramsfor theroutes/layout.tsxroute were calculated as{ p: string, l: string }.This incorrectly ignores params that could come from child routes.
If visiting
/parent/1/layout/2/child1/3/4, the actual params passed toroutes/layout.tsxwill have a type of{ p: string, l: string, c1a: string, c1b: string }.Now,
paramsare aware of child routes and autocompletion will include child params as optionals:You can also narrow the types for
paramsas it is implemented as a normalized union of params for each page that includesroutes/layout.tsx:UNSTABLE: renamed internal
react-router/route-moduleexport toreact-router/internalUNSTABLE: removed
Infoexport from generated+types/*files[UNSTABLE] Normalize dirent entry path across node versions when generating SRI manifest (#13591)
Don't clean assets from server build when
build.ssrEmitAssetshas been enabled in Vite config (#13547)Fix
hreffor optional segments (#13595)Type generation now expands paths with optionals into their corresponding non-optional paths.
For example, the path
/user/:id?gets expanded into/userand/user/:idto more closely model visitable URLs.hrefthen uses these expanded (non-optional) paths to construct type-safe paths for your app:This becomes even more important for static optional paths where there wasn't a good way to indicate whether the optional should be included in the resulting path:
Updated dependencies:
react-router@7.6.1@react-router/node@7.6.1@react-router/serve@7.6.1v7.6.0Compare Source
Minor Changes
Added a new
react-router.config.tsrouteDiscoveryoption to configure Lazy Route Discovery behavior. (#13451)/__manifestpath:routeDiscovery: { mode: "lazy", manifestPath: "/__manifest" }routeDiscovery: { mode: "lazy", manifestPath: "/custom-manifest" }routeDiscovery: { mode: "initial" }Automatic types for future flags (#13506)
Some future flags alter the way types should work in React Router.
Previously, you had to remember to manually opt-in to the new types.
For example, for
unstable_middleware:It was up to you to keep the runtime future flags synced with the types for those future flags.
This was confusing and error-prone.
Now, React Router will automatically enable types for future flags.
That means you only need to specify the runtime future flag:
Behind the scenes, React Router will generate the corresponding
declare moduleinto.react-router/types.Currently this is done in
.react-router/types/+register.tsbut this is an implementation detail that may change in the future.Patch Changes
Support project root directories without a
package.jsonif it exists in a parent directory (#13472)When providing a custom Vite config path via the CLI
--config/-cflag, default the project root directory to the directory containing the Vite config when not explicitly provided (#13472)In a
routes.tscontext, ensure the--modeflag is respected forimport.meta.env.MODE(#13485)Previously,
import.meta.env.MODEwithin aroutes.tscontext was always"development"for thedevandtypegen --watchcommands, but otherwise resolved to"production". These defaults are still in place, but if a--modeflag is provided, this will now take precedence.Ensure consistent project root directory resolution logic in CLI commands (#13472)
When executing
react-router.config.tsandroutes.tswithvite-node, ensure that PostCSS config files are ignored (#13489)When extracting critical CSS during development, ensure it's loaded from the client environment to avoid issues with plugins that handle the SSR environment differently (#13503)
When
future.unstable_viteEnvironmentApiis enabled, ensure thatbuild.assetsDirin Vite config is respected whenenvironments.client.build.assetsDiris not configured (#13491)Fix "Status message is not supported by HTTP/2" error during dev when using HTTPS (#13460)
Update config when
react-router.config.tsis created or deleted during development. (#12319)Skip unnecessary
routes.tsevaluation before Vite build is started (#13513)Fix
TS2300: Duplicate identifiererrors caused by generated types (#13499)Previously, routes that had the same full path would cause duplicate entries in the generated types for
href(.react-router/types/+register.ts), causing type checking errors.Updated dependencies:
react-router@7.6.0@react-router/node@7.6.0@react-router/serve@7.6.0v7.5.3Compare Source
Patch Changes
react-router@7.5.3@react-router/node@7.5.3@react-router/serve@7.5.3[
v7.5.2](https://redirect.github.com/remix-run/react-router/blob/HEAD/packConfiguration
📅 Schedule: Branch creation - "every 2 weeks on Monday before 7am" in timezone Europe/Berlin, 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 was generated by Mend Renovate. View the repository job log.