Skip to content

Upgrade dependencies - #600

Merged
rbjornstad merged 1 commit into
mainfrom
chore/upgrade-deps-20260904
Sep 4, 2026
Merged

Upgrade dependencies#600
rbjornstad merged 1 commit into
mainfrom
chore/upgrade-deps-20260904

Conversation

@rbjornstad

Copy link
Copy Markdown
Contributor

This pull request updates several dependencies to their latest versions, focusing on build tools, testing frameworks, and code editor integrations. The main goal is to keep the project up-to-date with recent improvements and bug fixes in these packages.

Dependency updates:

  • Upgraded vite to 8.2.2 and vitest to 4.1.11 for the latest build and testing features and fixes. [1] [2] [3]
  • Updated @prometheus-io/codemirror-promql to 0.314.0 for improved PromQL code editor support, along with its parser dependency @prometheus-io/lezer-promql. [1] [2] [3]
  • Bumped layerchart to 2.3.0 for the latest charting features and fixes. [1] [2] [3]

Build and runtime tooling:

  • Upgraded all @rolldown/binding-* packages and rolldown itself to 1.2.5 for improved build performance and compatibility across platforms. [1] [2]
  • Updated es-module-lexer to 2.3.2 for improved ES module parsing.

Testing ecosystem:

  • Upgraded all @vitest/* packages to 4.1.11 for the latest testing features and bug fixes. [1] [2]

These updates should be reviewed to ensure compatibility, but no breaking changes are expected based on the version bumps.

Copilot AI lite review requested due to automatic review settings September 4, 2026 07:09
@rbjornstad
rbjornstad enabled auto-merge (squash) September 4, 2026 07:09

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Dependency upgrades to core build/test tooling can introduce subtle behavior changes and should be confirmed via CI and a quick smoke test before approval.

Pull request overview

This PR upgrades core frontend tooling dependencies (build, test, and editor/chart integrations) to keep the repo aligned with upstream fixes and improvements.

Changes:

  • Bumped vite to 8.2.2 and vitest to 4.1.11.
  • Updated layerchart to 2.3.0 and PromQL CodeMirror integration to @prometheus-io/codemirror-promql@0.314.0 (incl. parser updates).
  • Refreshed the lockfile with the corresponding transitive upgrades (notably rolldown/bindings and es-module-lexer).
File summaries
File Description
package.json Updates direct dependency versions for build/test tooling and key runtime libs (layerchart, PromQL editor).
pnpm-lock.yaml Updates the resolved dependency graph to match the upgraded packages and their new transitive versions.
Review details

Files not reviewed (1)

  • pnpm-lock.yaml: Generated file
  • Files reviewed: 1/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@rbjornstad
rbjornstad merged commit 2067a99 into main Sep 4, 2026
6 checks passed
@rbjornstad
rbjornstad deleted the chore/upgrade-deps-20260904 branch September 4, 2026 07:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants