Releases: grafana/grafana-plugin-sdk-go
Releases · grafana/grafana-plugin-sdk-go
v0.173.0
What's Changed
- Bump OpenTelemetry dependencies and its direct and indirect dependencies by @adamyeats in #719
New Contributors
- @adamyeats made their first contribution in #719
Full Changelog: v0.172.0...v0.173.0
Compatibility
# summary
Inferred base version: v0.172.0
Suggested version: v0.173.0
v0.172.0
What's Changed
- Dependencies: Bump github.com/elazarl/goproxy to v0.0.0-20230731152917-f99041a5c027 by @xnyo in #720
Full Changelog: v0.171.0...v0.172.0
Compatibility
gorelease -base v0.171.0 -version v0.172.0
# summary
v0.172.0 is a valid semantic version for this release.
v0.171.0
What's Changed
- Secure socks proxy: Allow for datasource proxy options to be retrieved from one function by @stephaniehingtgen in #717
- Secure socks proxy: Allow the proxy configuration env variables to be overriden by @stephaniehingtgen in #716
Full Changelog: v0.170.0...v0.171.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## incompatible changes
HTTPSettings.SecureSocksProxyEnabled: removed
HTTPSettings.SecureSocksProxyPass: removed
HTTPSettings.SecureSocksProxyUsername: removed
## compatible changes
(*DataSourceInstanceSettings).ProxyOptions: added
# github.com/grafana/grafana-plugin-sdk-go/backend/proxy
## incompatible changes
ConfigureSecureSocksHTTPProxy: removed
NewSecureSocksProxyContextDialer: removed
SecureSocksProxyEnabled: removed
## compatible changes
Cli: added
Client: added
ClientCfg: added
New: added
NewWithCfg: added
# summary
v0.171.0 is a valid semantic version for this release.
Notes
- In the socks proxy, you can now override the socks proxy configuration by instantiating the proxy client with
proxy.NewWithCfg()
. To continue to use the default settings that Grafana sets through environment variables, use the default CI,proxy.Cli
- To retrieve the datasource configuration to pass in to the socks proxy, now just call
ProxyOptions()
on the datasource settings.
v0.170.0
What's Changed
- Add backend.NewLoggerWith function by @andresmgot in #715
Full Changelog: v0.169.0...v0.170.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
NewLoggerWith: added
# summary
v0.170.0 is a valid semantic version for this release.
v0.169.0
What's Changed
- Chore: update to go 1.20 and grafana-plugin-ci 1.8.1 by @yuri-tceretian in #713
- FrameMeta: add PreferredVisualizationPluginId field to API by @Umaaz in #705
- Add method Fingerprint to data.Labels by @yuri-tceretian in #712
New Contributors
- @yuri-tceretian made their first contribution in #713
- @Umaaz made their first contribution in #705
Full Changelog: v0.168.0...v0.169.
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
Fingerprint: added
FrameMeta.PreferredVisualizationPluginID: added
Labels.Fingerprint: added
# summary
v0.169.0 is a valid semantic version for this release.
v0.168.0
What's Changed
Full Changelog: v0.167.0...v0.168.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/experimental/oauthtokenretriever
## compatible changes
package added
# summary
v0.168.0 is a valid semantic version for this release.
Note
Due to a rebase error, history was accidentally rewritten to exclude the commit made in v0.166.0. This is why it shows that the experimental/oauthtokenretriever
package was added (back) here.
v0.167.0
What's Changed
Full Changelog: v0.166.0...v0.167.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
TestStandaloneServe: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/datasourcetest
## compatible changes
package added
# summary
v0.167.0 is a valid semantic version for this release.
v0.166.0
What's Changed
- Experimental: OAuth Token Retriever by @andresmgot in #702
Full Changelog: v0.165.0...v0.166.0
v0.165.0
What's Changed
Full Changelog: v0.164.0...v0.165.0
Compatibility
gorelease -base v0.164.0 -version v0.165.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## incompatible changes
GracefulStandaloneServe: changed from func(ServeOpts, github.com/grafana/grafana-plugin-sdk-go/internal/standalone.Args) error to func(ServeOpts, github.com/grafana/grafana-plugin-sdk-go/internal/standalone.ServerSettings) error
StandaloneServe: removed
# summary
v0.165.0 is a valid semantic version for this release.
v0.164.0
What's Changed
- Fix subpackage links in readme by @joshhunt in #699
- framestruct: Fix wrong conversion even if the first column contains null values by @skurfuerst in #601
New Contributors
Full Changelog: v0.163.0...v0.164.0
Compatibility
gorelease -base v0.163.0 -version v0.164.0
# summary
v0.164.0 is a valid semantic version for this release.