Skip to content

fix(deps): update frontend dependencies - #646

Open
renovate-sh-app[bot] wants to merge 1 commit into
mainfrom
renovate/frontend-dependencies
Open

fix(deps): update frontend dependencies#646
renovate-sh-app[bot] wants to merge 1 commit into
mainfrom
renovate/frontend-dependencies

Conversation

@renovate-sh-app

@renovate-sh-app renovate-sh-app Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@grafana/data (source) 13.1.113.2.1 age confidence
@grafana/e2e-selectors (source) 13.1.113.2.1 age confidence
@grafana/plugin-e2e (source) 3.11.03.12.0 age confidence
@grafana/plugin-ui 0.17.30.17.4 age confidence
@grafana/runtime (source) 13.1.113.2.1 age confidence
@grafana/schema (source) 13.1.113.2.1 age confidence
@grafana/ui (source) 13.1.113.2.1 age confidence
@openfeature/core 1.11.01.12.0 age confidence
@openfeature/web-sdk 1.9.01.10.0 age confidence
@playwright/test (source) 1.61.11.63.0 age confidence
@remix-run/router (source) 1.23.31.23.4 age confidence
@swc/core (source) 1.15.461.16.2 age confidence
@types/node (source) 25.9.525.9.6 age confidence
@typescript-eslint/eslint-plugin (source) 8.64.08.70.0 age confidence
@typescript-eslint/parser (source) 8.64.08.70.0 age confidence
cspell (source) 10.0.110.3.0 age confidence
css-loader 7.1.47.1.5 age confidence
dayjs (source) 1.11.211.11.23 age confidence
jest (source) 30.4.230.5.1 age confidence
jest-environment-jsdom (source) 30.4.130.5.1 age confidence
npm (source) 11.18.011.19.1 age confidence
prettier (source) 3.9.53.9.6 age confidence
sass 1.101.01.104.0 age confidence
sass-loader 17.0.017.0.1 age confidence
webpack 5.108.45.110.3 age confidence
webpack-cli (source) 7.2.17.2.3 age confidence

Release Notes

grafana/grafana (@​grafana/data)

v13.2.1: 13.2.1

Compare Source

Download page
What's new highlights

Security
Bug fixes

v13.2.0: 13.2.0

Compare Source

Download page
What's new highlights

Security
Features and enhancements
Bug fixes
Breaking changes
Plugin development fixes & changes

v13.1.5

Compare Source

v13.1.4: 13.1.4

Compare Source

Download page
What's new highlights

Security
Bug fixes
  • Reporting: batch dashboard lookups when listing reports (Enterprise)

v13.1.3: 13.1.3

Compare Source

Download page
What's new highlights

v13.1.2: 13.1.2

Compare Source

Download page
What's new highlights

Bug fixes
grafana/plugin-tools (@​grafana/plugin-e2e)

v3.12.0

Compare Source

Features
  • plugin-e2e: expose response body from waitForQueryDataResponse (#​2854) (e0e8411)
Bug Fixes
  • plugin-e2e: fix setVisualization race with Grafana's viz picker (#​2860) (b866625)

v3.11.2

Compare Source

Bug Fixes

v3.11.1

Compare Source

Bug Fixes
  • plugin-e2e: correct dashboard toolbar version thresholds (#​2836) (96b3ace)
  • plugin-e2e: don't assume panel options group is expanded by default (#​2855) (490b663)
  • plugin-e2e: support new root OFREP route (#​2848) (f347e5d)
  • plugin-e2e: wait for feature toggles instead of reading them once (#​2832) (7b1f4fd)
grafana/plugin-ui (@​grafana/plugin-ui)

v0.17.4

Compare Source

  • Chore: bump several dependencies for CVE fixes in #​334
  • Bump plugin e2e in #​333
  • feat: add secret scanner utilities and components in #​332
  • ci: use shared reusable add-to-project workflow in #​327
open-feature/js-sdk (@​openfeature/core)

v1.12.0

Compare Source

microsoft/playwright (@​playwright/test)

v1.63.0

Compare Source

🔒 Test locks

Tests that access a shared resource — an external service, a global account setting — can now declare a named lock.
Tests that share a lock name never run concurrently, across files, workers and projects, while
everything else keeps running in parallel:

test('update user settings', { lock: 'user-settings' }, async ({ page }) => {
  // never runs at the same time as other tests holding 'user-settings'
});

A test can hold multiple locks, and test.describe() accepts a lock for the whole group.
Learn more about test locks.

🪟 Locate across frames

page.frameLocator() and frame.frameLocator() called without a selector search in any frame of the
subtree, so you no longer need to locate the iframe first:

// Finds the button in any frame on the page.
await page.frameLocator().getByRole('button').click();

The rest of the locator resolves inside a single frame, just like a regular locator, and an error is thrown when it
matches elements in several frames.

👁️ Visible-only locators

New locator.visible() returns a locator that matches only visible elements. It is the recommended
replacement for the :visible CSS pseudo-class:

await page.locator('button').visible().click();

🧾 Step params and subtitles

Steps now carry structured data for reporters. Playwright API steps report the target locator and call arguments,
and test.step() accepts subtitle and params options for your own steps:

await test.step('Login', async () => {
  // ...
}, { subtitle: 'as admin', params: { user: 'admin' } });

Reporters receive them via testStep.subtitle and testStep.params. For Playwright API
steps, the subtitle is the locator or the navigation url — for example, Click with subtitle getByRole('button').
Both are rendered next to the step title in the trace viewer and the HTML report.

🖼️ Aria and screen snapshots in traces

The snapshots option of tracing.start() and the testOptions.trace fixture option now accept an
object selecting what to capture on every action:

// playwright.config.ts
export default defineConfig({
  use: {
    trace: {
      mode: 'on',
      snapshots: { dom: true, aria: true, screen: true }
    },
  },
});

With aria and screen snapshots recorded, the new Display Aria mode in the trace viewer shows the action screenshot
side by side with the aria snapshot, and hovering an aria node highlights it on the screenshot.

New APIs

Browser and Context
Locators
const response = await request.get<User>('/api/users/42');
const user = await response.json(); // typed as User
Test runner
  • New standalone testOptions.reducedMotion, testOptions.forcedColors and testOptions.contrast options.
  • New --add-reporter command line option appends a reporter on top of the ones configured in playwright.config, instead of replacing them like --reporter does.
  • New omitTags option for the list, line, dot, github and junit reporters suppresses the tags that are automatically appended to test titles.
Command line
  • npx playwright install --no-remove keeps the browsers of other Playwright installations instead of removing them.
  • npx playwright codegen --http-credentials records against pages behind HTTP authentication.
Miscellaneous
  • New built-in perfetto reporter writes a Trace Event Format file for the Perfetto UI or chrome://tracing, rendering the test run as a timeline with a lane per worker.
  • The HTML report renders a duration waterfall next to test steps.

Announcements

  • ⚠️ The experimental @playwright/experimental-ct-react, @playwright/experimental-ct-react17 and @playwright/experimental-ct-vue packages will no longer be updated. Follow the migration guide to move to the stories model introduced in 1.62. Story ids passed to fixtures.mount() can now be typed through the generated Stories registry.
  • ⚠️ Ubuntu 20.04 is not supported anymore.
  • 🐧 On Linux arm64, Playwright now downloads the Chrome for Testing build of Chromium, the same build used on all other platforms.

Browser Versions

  • Chromium 153.0.8010.12
  • Mozilla Firefox 155.0
  • WebKit 26.6

This version was also tested against the following stable channels:

  • Google Chrome 153
  • Microsoft Edge 153

v1.62.1

[Compare Source](https://redirect.github.com/microsoft/playw

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


  • If you want to rebase/retry this PR, check this box

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

@renovate-sh-app

renovate-sh-app Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: grafana-json-datasource@1.4.1
npm error Found: react@18.3.1
npm error node_modules/react
npm error   react@"18.3.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer react@">=19" from @grafana/data@13.2.1
npm error node_modules/@grafana/data
npm error   @grafana/data@"13.2.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-09-12T21_04_21_177Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-09-12T21_04_21_177Z-debug-0.log

@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/frontend-dependencies branch 11 times, most recently from 05c2b95 to 12a84f4 Compare September 6, 2026 15:06
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/frontend-dependencies branch 8 times, most recently from b305bee to 698d1ad Compare September 11, 2026 09:03
| datasource | package                          | from    | to      |
| ---------- | -------------------------------- | ------- | ------- |
| npm        | @grafana/data                    | 13.1.1  | 13.2.1  |
| npm        | @grafana/e2e-selectors           | 13.1.1  | 13.2.1  |
| npm        | @grafana/plugin-e2e              | 3.11.0  | 3.12.0  |
| npm        | @grafana/plugin-ui               | 0.17.3  | 0.17.4  |
| npm        | @grafana/runtime                 | 13.1.1  | 13.2.1  |
| npm        | @grafana/schema                  | 13.1.1  | 13.2.1  |
| npm        | @grafana/ui                      | 13.1.1  | 13.2.1  |
| npm        | @openfeature/core                | 1.11.0  | 1.12.0  |
| npm        | @openfeature/web-sdk             | 1.9.0   | 1.10.0  |
| npm        | @playwright/test                 | 1.61.1  | 1.63.0  |
| npm        | @remix-run/router                | 1.23.3  | 1.23.4  |
| npm        | @swc/core                        | 1.15.46 | 1.16.2  |
| npm        | @types/node                      | 25.9.5  | 25.9.6  |
| npm        | @typescript-eslint/eslint-plugin | 8.64.0  | 8.70.0  |
| npm        | @typescript-eslint/parser        | 8.64.0  | 8.70.0  |
| npm        | cspell                           | 10.0.1  | 10.3.0  |
| npm        | css-loader                       | 7.1.4   | 7.1.5   |
| npm        | dayjs                            | 1.11.21 | 1.11.23 |
| npm        | jest                             | 30.4.2  | 30.5.1  |
| npm        | jest-environment-jsdom           | 30.4.1  | 30.5.1  |
| npm        | npm                              | 11.18.0 | 11.19.1 |
| npm        | prettier                         | 3.9.5   | 3.9.6   |
| npm        | sass                             | 1.101.0 | 1.104.0 |
| npm        | sass-loader                      | 17.0.0  | 17.0.1  |
| npm        | webpack                          | 5.108.4 | 5.110.3 |
| npm        | webpack-cli                      | 7.2.1   | 7.2.3   |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app
renovate-sh-app Bot force-pushed the renovate/frontend-dependencies branch from 698d1ad to 40090bf Compare September 12, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants