fix(deps): update rhdh dcm dependencies (minor) - #3809
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3809 +/- ##
=======================================
Coverage 62.38% 62.38%
=======================================
Files 2607 2607
Lines 104756 104756
Branches 29438 29438
=======================================
Hits 65347 65347
Misses 37580 37580
Partials 1829 1829
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
7eddbe5 to
00c7df3
Compare
ed0e2b5 to
e8ad381
Compare
9d1aa58 to
780964a
Compare
51caf9d to
6208a95
Compare
5818f62 to
56899ae
Compare
722fb83 to
291e723
Compare
| "directory": "workspaces/dcm" | ||
| }, | ||
| "packageManager": "yarn@4.15.0", | ||
| "packageManager": "yarn@4.18.0", |
There was a problem hiding this comment.
cannot merge this until https://redhat.atlassian.net/browse/RHIDP-16660 is done
but could switch to 4.17.1 if we need this urgently.
nickboldt
left a comment
There was a problem hiding this comment.
do not merge update to yarn 4.18; need to make renovate ignore yarn version bumps. See https://redhat.atlassian.net/browse/RHIDP-16660 -- the bump process is more complicated than renovate can handle.
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|



This PR contains the following updates:
1.60.0→1.62.1^0.14.0→^0.15.06.1.2→6.2.04.15.0→4.18.0Release Notes
microsoft/playwright (@playwright/test)
v1.62.1Compare Source
v1.62.0Compare Source
🧱 New component testing model
Component testing moves to a stories and galleries model.
A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a
gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates
to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:
Pass a story type as a template argument to type-check its props, and use
update(props)/unmount()on the returned locator to re-render or tear down within a test.🛑 Cancel operations with AbortSignal
Most operations and web-first assertions now accept a
signaloption that takes anAbortSignal, letting youcancel long-running actions, navigations, waits, and assertions:
Providing a signal does not disable the default timeout; pass
timeout: 0to disable it.🖼️ WebP screenshots
expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot()
can now store snapshots in the WebP format — just give the snapshot a
.webpname:page.screenshot() and locator.screenshot() also accept
webpas atype,where quality
100(the default) is lossless and lower values use lossy compression.🧩 Custom test filtering with Reporter.preprocess()
New reporter.preprocess() hook runs after the configuration is resolved and before
reporter.onBegin(), letting a reporter mark individual tests as skipped, excluded,
fixed, or failing through a TestRun object:
🔁 Isolated retries
New testConfig.retryStrategy controls when failed tests are retried. The default
'immediate'retries as soon as a worker is free;'isolated'runs all retries at the end,one by one in a single worker, to minimize interference with the rest of the suite:
New APIs
Browser and Context
credentialsincludes the context's virtual WebAuthn Credentials (passkeys) in the storage state, so they can be persisted and re-seeded into later contexts.Actions
scrolloption ("auto"|"none") on actions to opt out of Playwright's automatic scroll-into-view.Network
Evaluation
Command line & MCP
playwright-cli, runnable vianpx playwright mcpandnpx playwright cli.Reporters
mergeFilesreporter option:Announcements
Browser Versions
This version was also tested against the following stable channels:
v1.61.1Compare Source
v1.61.0Compare Source
🔑 WebAuthn passkeys
New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer
navigator.credentials.create()/navigator.credentials.get()ceremonies in the page — no real hardware key required, works in all browsers:You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.
🗃️ Web Storage
New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:
New APIs
Network
Browser and Screencast
artifactsDirin browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.cursorin screencast.showActions() controls the cursor decoration rendered for pointer actions.onFramecallback in screencast.start() now receives atimestampof when the frame was presented by the browser.Test runner
trace: new'on-all-retries','retain-on-first-failure'and'retain-on-failure-and-retries'values. See the video modes table for which runs are recorded and kept in each mode.expect.soft.poll(...).process.argvfrom the runner process, handy for reading custom arguments passed after the--separator.AggregateErroras a separate entry.-Gcommand line shorthand for--grep-invert.🛠️ Other improvements
Browser Versions
This version was also tested against the following stable channels:
redhat-developer/rhdh-plugins (@red-hat-developer-hub/backstage-plugin-theme)
v0.15.0Compare Source
Minor Changes
22d09cd: Backstage version bump to v1.52.1v0.14.11Compare Source
Patch Changes
a3302ac: prevent overlapping scrollbars on TechDocs pagesv0.14.10Compare Source
Patch Changes
9342bf0: Inline ThemeConfig types in config.d.ts to avoid importing from the package entry point, which pulls in @mui/material types that crash ts-json-schema-generator ontypeof window.matchMedia.v0.14.9Compare Source
Patch Changes
eed88f3: Fix brokenconfig.d.tsimport path: changeimport { ThemeConfig } from './src'to'./'so the published package resolves correctly during config schema validation.v0.14.8Compare Source
Patch Changes
6a1b1f0: Replace Material UI v4 imports with MUI v5 and add workspace ESLint restrictions to prevent v4 regressions.laverdet/isolated-vm (isolated-vm)
v6.2.0Compare Source
yarnpkg/berry (yarn)
v4.18.0: v4.18.0Compare Source
What's Changed
typescriptpeer for the Volar packages by @zkochan in #7232yarn versionandyarn version applyby @clemyan in #7218js-yamlto v4 by @JounQin in #6768sigstoreto v4 by @mhassan1 in #7208New Contributors
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.17.1...@yarnpkg/cli/4.18.0
v4.17.1: v4.17.1Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.17.0...@yarnpkg/cli/4.17.1
v4.17.0: v4.17.0Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.16.0...@yarnpkg/cli/4.17.0
v4.16.0: v4.16.0Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/yarnpkg/berry/compare/@yarnpkg/cli/4.15.0...@yarnpkg/cli/4.16.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.