Skip to content

Releases: grafana/grafana-plugin-sdk-go

v0.225.0

18 Apr 11:07
3bbfa89

Choose a tag to compare

What's Changed

Full Changelog: v0.224.0...v0.225.0

v0.224.0

17 Apr 11:06
0e63eb7

Choose a tag to compare

What's Changed

  • Expose Serve opts with default adapters by @wbrowne in #956

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

15 Apr 10:29
ac71ca4

Choose a tag to compare

What's Changed

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

11 Apr 12:13
8369a4d

Choose a tag to compare

What's Changed

Full Changelog: v0.221.0...v0.222.0

v0.221.0

09 Apr 12:06
65c5cea

Choose a tag to compare

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

03 Apr 19:19
63f03d3

Choose a tag to compare

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

01 Apr 09:46
5ec91ca

Choose a tag to compare

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

27 Mar 14:41
a73a7aa

Choose a tag to compare

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

22 Mar 12:10
f88fae5

Choose a tag to compare

v0.217.0 Pre-release
Pre-release

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

18 Mar 09:16
9e6a51d

Choose a tag to compare

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