- Chore: Plugin now requires Grafana 10.4.8 or newer
- Chore: Bump
uplot
from 1.6.31 - Chore: Bump
github.com/grafana/grafana-plugin-sdk-go
from 0.250.0 to 0.258.0
- Chore: Bump
path-to-regexp
from 1.8.0 to 1.9.0 (#296) - Chore: Bump
github.com/grafana/grafana-plugin-sdk-go
from 0.245.0 to 0.250.0 (#297) - Chore: Bump
dompurify
from 3.1.0 to 3.1.6 (#298)
- Chore: Update
github.com/grafana/grafana-plugin-sdk-go
to v0.245.0 (#293) - Chore: Update
micromatch
from 4.0.5 to 4.0.8 (#292) - Chore: Update
webpack
from 5.86.0 to 5.94.0 (#291)
- Feature: Add support for custom service endpoint (#266)
- Chore: Add logging for custom service endpoint (#286)
- Chore: Update
github.com/grafana/grafana-plugin-sdk-go
tov0.241.0
(#285)
- Fix: Make editor labels clickable (#276)
- Chore: Plugin now requires Grafana 10.3.6 or newer (#275)
- Fix: Remove change incompatible with grafana9 (#273)
- Feature: Allow specifying Max Billable Bytes (#254)
- Fix: Handle sub-second intervals in the timeGroup macro (#262)
- Fix: Fixed log line formatting (#255)
- Fix: Make editor labels clickable (#256)
- Fix: Update docs to list correct macros (#259)
- Chore: Update dependencies (#264)
- Chore: Consistent icons (#261)
- Chore: Update dependencies
- Chore: Update dependencies, plugin keywords
- Feature: Query editor: Automatic location selection (#244)
- Feature: Query editor: Better project selection flow (#239)
- Chore: Add missing processing locations (#231)
- Feature: Hide sensitive project information from the Frontend (#236)
- Chore: Update create-plugin and dependencies #240
- Feature: Attach grafana-http-headers as config labels for queries (#241)
- Feature: Add macros autocomplete for code editor
- Feature: Update configuration page to follow best practices
- Chore: Upgrade grafana-plugin-sdk-go to latest
- Chore: Update go and npm dependencies.
- Fix: Fix A11y issues in the query editor.
- Feature: Add support for querying databases from drive.
- Chore: Update the grafana-plugin-sdk-go to 0.171.0
- Feature: Add support for PDC.
- Chore: Use SQLDS in every plugin instance.
- Fix: Variable query error because missing refId #180
- Chore: Update variable editor to use new API. This will also fix an issue with timeFilter macro. #174
- Chore - Backend binaries are now compiled with golang 1.20.4
- Chore: Bump go version
- Chore: Upgrade to latest grafana-google-sdks #166
- Chore: Migrate to create-plugin #165
- Added processing locations: Columbus (Ohio), Madrid, Milan and Paris #161
- Chore: Upgrade grafana/experimental to 1.0.1 #144
- Fix: Update time macros to unquote time variables #155
- Fix: Don't panic in macro timegroup #156
- Chore: Update to Golang 1.19 #149
- Querying: Fix an issue when query location would not be set correctly. (#140)
- Datasource config: Add support for using private key path in datasource configuration.
- Fix: Compatibility issue with Grafana version 8.0.0. (#121)
This release comes with a new feature that enables using multiple BigQuery projects using a single data source. In order to see GCP projects listed in the query editor, you need to enable the Google Cloud Resource Manager API.
- Feature: Add support for multi-project setup. (#112)
- Chore: Update @grafana/experimental dependency. (#115)
- Fix: Processing location is no longer reset when code editor query changes. (#114)
- Data types support: Add support for querying array of primitive types.
- Fix: Interpolate
$__interval
and$__interval_ms
variables when validating query.
- Fix: Use configured default project when using GCE authentication.
- Authentication: Allow configuring default project when using GCE authentication.
- Visual Query Builder: Support IS [NOT] NULL operator.
- Code editor: Add template variables suggestions.
- Query builder: Automatically import doitintl-bigquery-datasource queries when changing data source to google-bigquery-datasource. Works only with Grafana 8.5+.
- Data types support Add support for GEOGRAPHY, BIGNUMERIC and BYTES data types.
- Code editor: Add possibility to edit query in an expanded editor.
- Visual Query Builder: Support asterisk in select.
- Visual Query Builder: Format preview.
- Visual Query Builder: Open group by when aggregation selected.
- Fix: Reset query on dataset change.
- Fix: Remove not used config settings.
- Fix: Perform query validation on processing location change.
- Update list of available processing locations.
- Update minimal Grafana version.
- Fix: Reset query in visual query builder when table is changed.
- Fix: Remove debounced state updates in visual query builder.
- Fix: Format template variables and macros correctly in code editor.
- Fix: Do not run hidden queries.
- Fix: Interpolate template variables correctly for validation requests.
- Data source settings: Fix bug, that made it impossible to reset and change JWT token used for authentication.
- Annotations: Add annotation support.
- Visual Query Builder: Visual query builder has now a default limit set for a query (50).
- Visual Query Builder: Queries built with visual query builder are no longer automatically executed- the Run query button is shown as in code editor.
- Visual Query Builder: Query produced by visual query builder has table wrapped in backticks.
- Visual Query Builder: Add aggregated columns to Order By select.
- Visual Query Builder: Fix bug when the user changes the filter operator.
- Autocomplete: Add completion for macros.
- Query validation: Add time range to query validation API call. Fixes query validation errors when macros using the time range is used.
- Query validation: Return validation when an unsupported macro is used.
- Fix: timeGroup macro should now be interpolated correctly.
- Fix: Allow running script queries.
- Query validation: Add interpolated to validation response.
- Code editor: Add option to format the query.
- Code editor: Do not run the query when user blurs the code editor.
- Query validation: Do not re-validate query if it hasn't changed.
- Autocomplete: Add suggestions for columns in WHERE clause.
- Query validation: Actively run query validation on query change rather than on blur.
- Code editor: Run query when CTRL/CMD+Return is pressed.
- Autocomplete: Improve tables suggestions.
- Query validation: Interpolate template variables and macros before performing dry run.
- Autocomplete: Add suggestions for ingestion-time partitioned table filters.
- Code editor: Make autocomplete case insensitive for keywords and operators.
- Code editor: Make query bytes estimate more user friendly.
- Code editor: Add validation with query dry run.
- Autocomplete: Fixed the broken dataset/table suggestions.
- Visual Query Builder: Introducing visual query builder.
- Code editor: Make raw query editor work in Grafana < 8.2.x.
- Autocomplete: Deduplicate logical operators.
- Code editor: Do not run query on blur, improve query header component.
- Data types support: Handle NUMERIC data type.
- Autocomplete: Fixed the broken dataset/table suggestions if project id or dataset id contains a keyword defined in Monaco's default SQL language definition.
Initial Beta release.