⚙️ Updating experimental schemas.
⚙️ Updated frontend & backend dependencies
🚀 Add additional commit types that enable users to query for file changes alongside pull request or commit queries 🚀 minimum required Grafana version is now set to 11.6.7
🐛 Updated query editor to use EditorField component for consistency with other plugins 🐛 Migrated select component to combobox 🐛 Chore: strict query type options
⚙️ Updating experimental schemas.
⚙️ Updated frontend & backend dependencies
⚙️ Updating experimental schemas.
🚀 Adding support for experimental schemas.
🚀 Add deployments query type
⚙️ Updated backend/go version to 1.26.0 from 1.25.6 which resolves CVE-2025-68121
⚙️ Updated frontend & backend dependencies
🐛 Fixed a panic when GitHub REST API returns error responses (e.g. 404, 401, 403)
🚀 Update dependencies for react-19 upgrade preparations 🚀 Feature: Add labels to Pull Requests query type
🐛 Update create-plugin configs 🐛 Fixed the broken E2E tests with updated plugin-e2e package
🚀 Add support for PDC
🐛 Fix empty results in Workflows query type. Added nil check for CreatedAt/UpdatedAt timestamps and added "None" option to Time Field dropdown (default) to return all workflows without time filtering.
🚀 Add UpdatedAt time field to pull request queries
🐛 Add runStartedAt field for workflow runs query response
🚀 Adds support for Pull Request Review queries
⚙️ Bump form-data from 4.0.0 to 4.0.4 (#490)
⚙️ Add alternate "rate limit exceeded" error handling (#494)
🐛 Remove from readme (#497)
⚙️ Bump @grafana/create-plugin configuration to 5.25.8 (#496)
🐛 Return assignees with issues queries
🐛 Documentation links will open in a new tab
🐛 Removed unused annotations method (replaced with new annotations support in #196)
🐛 Fixes error parsing app id / client id through provisioning via environment variables. Fixes #477
🐛 Replaced the deprecated setVariableQueryEditor with CustomVariableSupport
🐛 Update golang-jwt/jwt dependency to v4.5.2 🐛 Get default http transport from plugin-sdk-go
- Fix - Workflow runs - date filter now filters by time
- Fix - Panic in project query
- Security - Bump prismjs to 1.30.0
- Fix - Add mutex protection to prevent data races in datasource cache
- Chore - Add validation for package types
- Fix - GitHub enterprise url missing /api/v3
- Fix - GitHub enterprise url wrong with app authentication
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go to 0.268.1
- Feature - Add a new query to retrieve Workflow runs
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go to 0.266.0
- Chore - Bump dompurify to 3.2.4
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go to 0.265.0
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go from 0.260.3 to 0.261.0
- Chore: Plugin now requires Grafana 10.4.8 or newer
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go from 0.255.0 to 0.258.0
- Chore - Update uplot dependency to 1.6.31
- Docs - Add video tutorial to the README
- Docs - Update documentation for permissions and provisioning
- Docs - Update documentation plugin setup
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go from 0.252.0 to 0.255.0
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go from 0.251.0 to 0.252.0
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go from 0.250.0 to 0.251.0
- Feature - Add support for GitHub App authentication
- Fix - Fix error source for saml error and limit error
- Fix - Hide package types that are not supported by the GraphQL API
- Chore - Update spelling of GitHub
- Chore - Bump github.com/grafana/grafana-plugin-sdk-go from 0.247.0 to 0.250.0
- Chore - Bump path-to-regexp from 1.8.0 to 1.9.0
- Chore - Bump grafana-plugin-sdk-go to v0.247.0
- Chore - Bump micromatch from 4.0.5 to 4.0.8
- Chore - Bump webpack from 5.91.0 to 5.94.0
- Chore - Bump grafana-plugin-sdk-go to v0.245.0
- Feature - Add additional user field to results in
Pull Requestquery - Chore - Update documentation, new and updated documentation available on official website
- Chore - Update documentation
- Fix - Fix error in
Packagesquery where no package type was initially selected - Chore - Update documentation
- Chore - Bump grafana-plugin-sdk-go to v0.241.0
- Chore - Mark downstream errors
- Chore - Bump grafana-plugin-sdk-go to v0.240.0
- Chore - Add provisioning folder to .gitignore
- Chore - Add error source to error response
- Feature - Add
updated_atfield to results inIssuequery - Feature - Add
UpdatedAtfield to query options inIssuequery - Fix - Fix error when response has data with empty array in templating
- Fix - Fix per page limit to 100 in
Workflowsquery as it is max supported value - Fix - Remove query input in
Vulnerabilitiesquery as API does not support it - Chore - Move e2e from cypress to playwright
- Chore - Update dependencies
- Feature - Add
messagefield toCommitquery - Feature - Add
namefield toWorkflow statusquery - Fix - Variable editor to support all query types
- Chore - Update dependencies
- Chore - Build with go 1.22.2
- Chore - Bump grafana-plugin-sdk-go to v0.220.0 (latest)
- Bug Fix - Prevent partial queries running on change of query type
- Chore - Build with go 1.22
- Fix - Make health check faster by using github-datasource repository instead of grafana
- Chore - Bump grafana-plugin-sdk-go to v0.198.0 (latest)
- Bug Fix - Fix tag queries to return commits as well
- Bug Fix - Fix for resetting URL in the config page
- Chore - Bump grafana-plugin-sdk-go to latest
- Chore - Added lint GitHub workflow
- Chore - Remove legacy form styling
- BugFix - Fix config page backwards compatibility with Grafana < 10.1
- Feature - Update configuration page
- Chore - Update feature tracking usage to improve performance
- Feature - Issues Query: Allow repo to be optional
- Feature - Add ability to query Workflow and Workflow usage
- Bugfix - Fixed a bug where disabled queries were still being executed
- Chore - Backend binaries are now compiled with golang 1.20.4
- Chore - Updated go version to 1.20
- Chore - Update grafana-plugin-sdk-go to v0.155.0 to fix
The content of this plugin does not match its signatureerror
- Chore - Migrate to create plugin and upgrade dependencies
- Feature - Added
RepositoryVulnerabilityAlertStatefield toVulnerabilitiesquery
- Feature - Added stargazers query type
- Chore - Minor documentation updates
- Chore - Removed angular dependency: migrated annotation editor
- Feature Added
$__toDay()macro support
- Chore - Updated go version to latest (1.19.4)
- Chore - Updated backend grafana dependencies
- Chore - Added spellcheck
- Feature - GitHub projects - query items, user projects
- Chore - Updated build to use go 1.19.3
- Feature - GitHub projects
- Updated grafana minimum runtime required to 8.4.7
- Fix variable interpolation
- Added a
$__multiVar()macro support
- Fixed a bug where dashboard variables could not be set properly
- Added refId in annotation queries
- Added repository fields to the responses
- Fixed issue where some time values were being rendered incorrectly
- Fixed issue where dashboard path was not incorrect
- Fixed issue where screenshots were not rendering on grafana.com (thanks @mjseaman)
- Added Tags to the list of queryable resources in the AnnotationsQueryEditor ( thanks @nazzzzz)
- Added a message to the healthcheck success status (thanks @vladimirdotk)
- Added URL option for GitHub Enterprise Users (thanks @bmike78)
- Added Pull Request ID (Number), URL, and Repository name to pull request responses ( fixes #60 )
- Added the ability to search for all Pull Requests in an organization using the org: search term ( fixes #61 )
- Removed limit from repository list ( fixes #59 )
- Add the ability to disable time field filtering for pull requests ( fixes #57 )
- Add the ability to query repositories for variables ( fixes #52 )
- Fix scoped variables for repeating panels ( fixes #51 )
- The default time field for pull requests (Closed At) is now being displayed instead of an empty dropdown
- Initial release