Releases: grafana/grafana-plugin-sdk-go
Releases · grafana/grafana-plugin-sdk-go
v0.225.0
What's Changed
- bumping version of golang.org/x/net by @yesoreyeram in #957
Full Changelog: v0.224.0...v0.225.0
v0.224.0
What's Changed
Full Changelog: v0.223.0...v0.224.0
Compatibility
gorelease -base=v0.223.0 -version=v0.224.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
GRPCServeOpts: added
# summary
v0.224.0 is a valid semantic version for this release.
v0.223.0
What's Changed
- build(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.2 by @dependabot in #953
- PDC: Fix env var config fallback by @wbrowne in #952
- Set proxy options from context by @wbrowne in #955
Full Changelog: v0.222.0...v0.223.0
Compatibility
gorelease -base=v0.222.0 -version=v0.223.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
(*DataSourceInstanceSettings).ProxyOptionsFromContext: added
# summary
v0.223.0 is a valid semantic version for this release.
v0.222.0
What's Changed
- add timeseries.ResampleWideFrame by @gabor in #950
- SQL: Check if
scanTypevalue isnilby @aangelisc in #951
Full Changelog: v0.221.0...v0.222.0
v0.221.0
What's Changed
- build(deps): bump github.com/hashicorp/go-hclog from 1.6.2 to 1.6.3 by @dependabot in #945
- Add func for passing tenant ID via context by @wbrowne in #949
Full Changelog: v0.220.0...v0.221.0
Compatibility
gorelease -base=v0.220.0 -version=v0.221.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
WithTenant: added
# summary
v0.221.0 is a valid semantic version for this release.
v0.220.0
What's Changed
- SchemaBuilder: Fix enum value extraction by @ryantxu in #944
- QueryTypes: Read maxdatapoints as string or int64 by @kylebrandt in #943
Full Changelog: v0.219.0...v0.220.0
Compatibility
gorelease -base v0.219.0 -version v0.220.0
# github.com/grafana/grafana-plugin-sdk-go/experimental/schemabuilder
## compatible changes
(*Builder).Reflector: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/schemabuilder/example
## compatible changes
DummyValueA: added
DummyValueB: added
# summary
v0.220.0 is a valid semantic version for this release.
v0.219.0
What's Changed
- build(deps): bump github.com/apache/arrow/go/v15 from 15.0.0 to 15.0.2 by @dependabot in #942
- Add PluginAppClientSecret to request config by @andresmgot in #940
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
(*GrafanaCfg).PluginAppClientSecret: added
AppClientSecret: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/oauthtokenretriever
## incompatible changes
package removed
# summary
v0.219.0 is a valid semantic version for this release.
Full Changelog: v0.218.0...v0.219.0
v0.218.0
What's Changed
- build(deps): bump golang.org/x/oauth2 from 0.16.0 to 0.18.0 by @dependabot in #937
- build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #938
- Add backwards compatibility for reading PDC info as file paths by @wbrowne in #941
Full Changelog: v0.217.0...v0.218.0
Compatibility
gorelease -base=v0.217.0 -version=v0.218.0
# github.com/grafana/grafana-plugin-sdk-go/backend/proxy
## compatible changes
ClientCfg.ClientCertVal: added
ClientCfg.ClientKeyVal: added
ClientCfg.RootCAsVals: added
PluginSecureSocksProxyClientCertContents: added
PluginSecureSocksProxyClientKeyContents: added
PluginSecureSocksProxyRootCAsContents: added
# summary
v0.218.0 is a valid semantic version for this release.
v0.217.0
NOTE - PLEASE READ
This version contains a Private Data Source Connect (PDC) bug, that prevents any plugins built with an older SDK version loaded with any Grafana version < 11 to not function correctly. Please ignore this release and use v0.218.0 instead.
What's Changed
- CustomHeadersMiddleware: Clean up headers before adding by @andresmgot in #936
- Verify that HTTP middlewares are not duplicated by @andresmgot in #935
- Support PDC file contents instead of file paths by @wbrowne in #933
Full Changelog: v0.216.0...v0.217.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend/proxy
## incompatible changes
ClientCfg.RootCA: removed
ClientCfg: old is comparable, new is not
PluginSecureSocksProxyAllowInsecure: changed from var to const
PluginSecureSocksProxyClientCert: changed from var to const
PluginSecureSocksProxyClientKey: changed from var to const
PluginSecureSocksProxyEnabled: changed from var to const
PluginSecureSocksProxyProxyAddress: changed from var to const
PluginSecureSocksProxyRootCACert: removed
PluginSecureSocksProxyServerName: changed from var to const
## compatible changes
ClientCfg.RootCAs: added
PluginSecureSocksProxyAddressEnvVarName: added
PluginSecureSocksProxyAllowInsecureEnvVarName: added
PluginSecureSocksProxyClientCertFilePathEnvVarName: added
PluginSecureSocksProxyClientKeyFilePathEnvVarName: added
PluginSecureSocksProxyEnabledEnvVarName: added
PluginSecureSocksProxyRootCACertFilePathsEnvVarName: added
PluginSecureSocksProxyRootCAs: added
PluginSecureSocksProxyServerNameEnvVarName: added
# summary
v0.217.0 is a valid semantic version for this release.
v0.216.0
What's Changed
- socks proxy: check context done before trying to dial by @dafydd-t in #928
- build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #929
- build(deps): bump golang.org/x/sys from 0.17.0 to 0.18.0 by @dependabot in #930
- build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #931
New Contributors
Full Changelog: v0.215.0...v0.216.0