Skip to content

Conversation

@oborodin
Copy link
Collaborator

No description provided.

@oborodin oborodin force-pushed the dependencies-updating branch 2 times, most recently from 382439c to c1e6d8e Compare September 10, 2025 19:12
@oborodin oborodin requested a review from Copilot September 10, 2025 19:29
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request migrates the Grafana plugin from version 7.0.0+ to version 12.0.0+. The migration includes extensive build system modernization, dependency updates, and infrastructure changes.

  • Updates Grafana dependencies to version 12.1.0 and removes the deprecated @grafana/toolkit in favor of webpack-based build system
  • Restructures import statements to use the standard @grafana/data exports instead of deep imports
  • Modernizes development tools including testing framework, linting, and CI workflows

Reviewed Changes

Copilot reviewed 35 out of 40 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/utils.ts Updates imports to use standard exports from @grafana/data
src/datasource.ts Updates imports to use standard exports from @grafana/data
src/plugin.json Updates Grafana dependency requirement from >=7.0.0 to >=12.0.0
package.json Major version bump and complete dependency overhaul for Grafana 12
.config/ Adds comprehensive build configuration files for webpack, jest, and development tools
CI/Workflows Updates GitHub Actions to use newer versions and Node.js 20.x

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link

@hardcorewayx hardcorewayx left a comment

Choose a reason for hiding this comment

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

Don't have much about it, find nothing

@oborodin oborodin force-pushed the dependencies-updating branch from c691edc to 49e8d20 Compare September 17, 2025 11:18
@oborodin oborodin merged commit 98f6890 into master Sep 17, 2025
3 checks passed
@oborodin oborodin deleted the dependencies-updating branch September 17, 2025 11:20
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.

3 participants