Skip to content

v0.217.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@wbrowne wbrowne released this 22 Mar 12:10
· 49 commits to main since this release
f88fae5

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.