Releases: wildmountainfarms/wild-graphql-datasource
1.3.1 release
Fixed #9 which was a bug where arrays used inside the variables section would incorrectly get turned into an object before being passed to the backend. Additionally, there are many internal dependency upgrades to fix a security vulnerability that prevented 1.3.0 from officially being released.
1.3.0 release
Merged #8 which passes a request's HTTP headers to the GraphQL server. This change should respect the checkboxes under the "Auth" section of the data source's configuration so that OAuth and cookie headers are only sent if you toggle their setting.
Additionally, these headers are now always passed to the GraphQL server for most queries:
X-Datasource-Uid
X-Grafana-Org-Id
X-Panel-Id
X-Dashboard-Uid
1.2.1 release
Nothing new here. See 1.2.0 for details on this minor version upgrade.
1.2.0 release
Merged #5 which updates the internal libraries for better HTTP header support that can be configured within the data source itself.
Additionally, all GraphQL requests will include a Accept: application/json
header in every request.
This additional header matches the GraphQL over HTTP spec for better compatibility with GraphQL servers.
Thanks @AndreZiviani for #5
1.1.1 signed release
No new features or fixes.
Stability
- First release that is officially signed
Test signing release
This release is a test to make sure plugin signing works correctly.
1.1.0 stability and advanced variable interpolation
New Features
- Added "Advanced Variables JSON" to define a variables JSON object that has interpolation performed on the JSON string itself, rather than strings within the JSON
- This is added functionality and is not meant to replace or change the existing functionality. Using the variables configuration from the GraphiQL editor and advanced variables JSON at the same time is supported.
Stability
- Resources are properly closed
- Panics are no longer used and better logging is done in the backend
- Unnecessary
console.log()
calls moved to existingconsole.error()
calls
1.0.1 fixes for alerting
Fixes
- Numeric values are now exported as
float64
values, which allows alerting queries to work correctly - An undefined variables object used to cause an error to be logged. Null/undefined
variables
field defined via provisioned queries now cause no error message to be logged.
Initial Release
The marks the initial release of this plugin.
I will try to submit this plugin to Grafana, so hopefully this version ends up being the first version available through official installation.
Test release 6
Test release 6. Breaking changes.