Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 68 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
# Change Log

## 2.9.0
## 2.9.1

### Minor Changes
⚙️ Chore: Updated frontend & backend dependencies

🚀 Add Branches query type for listing repository branches
## 2.9.0

### Patch Changes
🚀 Add Branches query type for listing repository branches

⚙️ Chore: Updated frontend & backend dependencies

📝 Docs: Updated GitHub data source docs

🐛 Emit null pushed_at instead of a zero date for commits

🐛 Paginate Code Scanning alerts instead of returning only the first page

🐛 Security: bump out-of-SLO react-router to 6.30.4

## 2.8.1
Expand All @@ -22,15 +26,16 @@

## 2.8.0

### Minor Changes

🚀 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

### Patch Changes

🐛 Updated query editor to use EditorField component for consistency with other plugins

🐛 Migrated select component to combobox

🐛 Chore: strict query type options

## 2.7.2
Expand Down Expand Up @@ -62,21 +67,19 @@
## 2.5.0

🚀 Update dependencies for react-19 upgrade preparations

🚀 Feature: Add labels to Pull Requests query type

## 2.4.1

🐛 Update create-plugin configs

🐛 Fixed the broken E2E tests with updated plugin-e2e package

## 2.4.0

### Minor Changes

🚀 Add support for PDC

### Patch Changes

🐛 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.

## 2.3.0
Expand All @@ -93,7 +96,7 @@

⚙️ Add alternate "rate limit exceeded" error handling (#494)

🐛 Remove <base target="_blank"> from readme (#497)
🐛 Remove `<base target="_blank">` from readme (#497)

⚙️ Bump @grafana/create-plugin configuration to 5.25.8 (#496)

Expand All @@ -104,24 +107,31 @@
## 2.1.6

🐛 Documentation links will open in a new tab

🐛 Removed unused annotations method (replaced with new annotations support in [#196](https://github.com/grafana/github-datasource/pull/196))

🐛 Fixes error parsing app id / client id through provisioning via environment variables. Fixes [#477](https://github.com/grafana/github-datasource/issues/477)

🐛 Replaced the deprecated `setVariableQueryEditor` with `CustomVariableSupport`

## 2.1.5

🐛 Update golang-jwt/jwt dependency to v4.5.2

🐛 Get default http transport from plugin-sdk-go

## [2.1.4]

- **Fix** - Workflow runs - date filter now filters by time

- **Fix** - Panic in project query

- **Security** - Bump prismjs to 1.30.0

## [2.1.3]

- **Fix** - Add mutex protection to prevent data races in datasource cache

- **Chore** - Add validation for package types

## [2.1.2]
Expand All @@ -131,12 +141,15 @@
## [2.1.1]

- **Fix** - GitHub enterprise url wrong with app authentication

- **Chore** - Bump github.com/grafana/grafana-plugin-sdk-go to 0.268.1

## [2.1.0]

- **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

## [2.0.2]
Expand All @@ -154,24 +167,35 @@
## [1.9.2]

- **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

\- **Chore** - Update uplot dependency to 1.6.31

## [1.9.1]

- **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

## [1.9.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

## [1.8.2]
Expand All @@ -181,12 +205,15 @@
## [1.8.1]

- **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

## [1.8.0]

- **Feature** - Add additional user field to results in `Pull Request` query

- **Chore** - Update documentation, new and updated documentation available on official website

## [1.7.4]
Expand All @@ -196,8 +223,11 @@
## [1.7.3]

- **Fix** - Fix error in `Packages` query where no package type was initially selected

- **Chore** - Update documentation

- **Chore** - Bump grafana-plugin-sdk-go to v0.241.0

- **Chore** - Mark downstream errors

## [1.7.2]
Expand All @@ -207,22 +237,31 @@
## [1.7.1]

- **Chore** - Add provisioning folder to .gitignore

- **Chore** - Add error source to error response

## [1.7.0]

- **Feature** - Add `updated_at` field to results in `Issue` query

- **Feature** - Add `UpdatedAt` field to query options in `Issue` query

- **Fix** - Fix error when response has data with empty array in templating

- **Fix** - Fix per page limit to 100 in `Workflows` query as it is max supported value

- **Fix** - Remove query input in `Vulnerabilities` query as API does not support it

- **Chore** - Move e2e from cypress to playwright

- **Chore** - Update dependencies

## [1.6.0]

- **Feature** - Add `message` field to `Commit` query

- **Feature** - Add `name` field to `Workflow status` query

- **Fix** - Variable editor to support all query types

## [1.5.7]
Expand All @@ -232,24 +271,31 @@
## [1.5.6]

- **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

## [1.5.5]

- **Chore** - Build with go 1.22

- **Fix** - Make health check faster by using github-datasource repository instead of grafana

## [1.5.4]

- **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

## [1.5.3]

- **Chore** - Bump grafana-plugin-sdk-go to latest

- **Chore** - Added lint GitHub workflow

- **Chore** - Remove legacy form styling

## [1.5.2]
Expand All @@ -259,6 +305,7 @@
## [1.5.1] - 2023-10-10

- **Feature** - Update configuration page

- **Chore** - Update feature tracking usage to improve performance

## [1.5.0] - 2023-09-13
Expand Down Expand Up @@ -296,6 +343,7 @@
## [1.4.0] - 2023-02-03

- **Feature** - Added stargazers query type

- **Chore** - Minor documentation updates

## [1.3.3] - 2023-01-09
Expand All @@ -309,12 +357,15 @@
## [1.3.1] 2022-12-21

- **Chore** - Updated go version to latest (1.19.4)

- **Chore** - Updated backend grafana dependencies

- **Chore** - Added spellcheck

## [1.3.0] 2022-11-3

- **Feature** - GitHub projects - query items, user projects

- **Chore** - Updated build to use go 1.19.3

## [1.2.0] 2022-10-20
Expand Down Expand Up @@ -365,12 +416,15 @@
## [1.0.6] 2020-09-24

- Added a message to the healthcheck success status (thanks [@vladimirdotk](https://github.com/vladimirdotk))

- Added URL option for GitHub Enterprise Users (thanks [@bmike78](https://github.com/bmike78))

## [1.0.5] 2020-09-15

- 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 )

## [1.0.3] 2020-09-11
Expand All @@ -380,7 +434,9 @@
## [1.0.1] 2020-09-11

- 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

## [1.0.0] 2020-09-10
Expand Down
Loading
Loading