Skip to content

Releases: grafana/grafana-plugin-sdk-go

v0.134.0

29 Apr 13:44
ab60be4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.133.0...v0.134.0

Compatibility

 gorelease -base v0.133.0 -version v0.134.0
# github.com/grafana/grafana-plugin-sdk-go/data/converters
## compatible changes
Uint8ArrayToNullableString: added

# github.com/grafana/grafana-plugin-sdk-go/data/sqlutil
## compatible changes
Converter.Dynamic: added
Converter.InputColumnName: added
Field: added
IntOrFloatToNullableFloat64: added
RowIterator: added
Rows: added
STRING: added
TimeToNullableTime: added

# summary
v0.134.0 is a valid semantic version for this release.

v0.133.0

27 Apr 22:10
71098cd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.132.0...v0.133.0

Compatibility

gorelease -base v0.132.0 -version v0.133.0 
# github.com/grafana/grafana-plugin-sdk-go/backend
## incompatible changes
ConvertFromProtobuf.DataSourceInstanceSettings: changed from func(*github.com/grafana/grafana-plugin-sdk-go/genproto/pluginv2.DataSourceInstanceSettings) *DataSourceInstanceSettings to func(*github.com/grafana/grafana-plugin-sdk-go/genproto/pluginv2.DataSourceInstanceSettings, string) *DataSourceInstanceSettings
## compatible changes
DataSourceInstanceSettings.Type: added

# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
FieldType.JSON: added
FieldTypeJSON: added
FieldTypeNullableJSON: added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/fixture
## incompatible changes
(*Fixture).Add: changed from func(*net/http.Request, *net/http.Response) to func(*net/http.Request, *net/http.Response) error
(*Fixture).Save: removed

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/storage
## incompatible changes
(*HAR).Add: changed from func(*net/http.Request, *net/http.Response) to func(*net/http.Request, *net/http.Response) error
(*OpenAPI).Add: changed from func(*net/http.Request, *net/http.Response) to func(*net/http.Request, *net/http.Response) error
Storage.Add: changed from func(*net/http.Request, *net/http.Response) to func(*net/http.Request, *net/http.Response) error
Storage.Load: removed
Storage.Save: removed

# summary
v0.133.0 is a valid semantic version for this release.

v0.131.0

12 Apr 13:33
90efa7d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.130.0...v0.131.0

Compatibility

❯ gorelease -base v0.130.0 -version v0.131.0
# summary
v0.131.0 is a valid semantic version for this release.

v0.130.0

11 Apr 12:57
625a7be
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.129.0...v0.130.0

Compatibility

gorelease -base v0.129.0 -version v0.130.0
# github.com/grafana/grafana-plugin-sdk-go/experimental/http_logger
## incompatible changes
NewHTTPLogger: changed from func(string, net/http.RoundTripper) *HTTPLogger to func(string, net/http.RoundTripper, ...Options) *HTTPLogger
## compatible changes
Options: added

# summary
v0.130.0 is a valid semantic version for this release.

v0.129.0

11 Mar 14:00
b1ce9ab
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.128.0...v0.129.0

Compatibility

gorelease -base v0.128.0 -version v0.129.0                  
# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/config
## compatible changes
StorageTypeOpenAPI: added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/fixture
## incompatible changes
(*Fixture).Delete: changed from func(string) bool to func(*net/http.Request) bool
(*Fixture).Match: changed from func(*net/http.Request) (string, *net/http.Response) to func(*net/http.Request) *net/http.Response
DefaultMatcher: removed
Matcher: changed from func(*net/http.Request, *net/http.Request) bool to func(*net/http.Request) *net/http.Response

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/storage
## incompatible changes
(*HARStorage).Delete: changed from func(string) bool to func(*net/http.Request) bool
Entry.ID: removed
HARStorage: removed
Storage.Delete: changed from func(string) bool to func(*net/http.Request) bool
Storage.Match: added
## compatible changes
(*Entry).Match: added
(*HAR).Match: added
HAR: added
NewOpenAPIStorage: added
OpenAPI: added

# summary
v0.129.0 is a valid semantic version for this release.

v0.128.0

08 Mar 17:44
39e889e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.127.0...v0.128.0

Compatibility

gorelease -base v0.127.0 -version v0.128.0
# github.com/grafana/grafana-plugin-sdk-go/experimental/http_logger
## compatible changes
package added

# summary
v0.128.0 is a valid semantic version for this release.

v0.127.0

01 Mar 00:08
a6e5378
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.126.0...v0.127.0

Compatibility

gorelease -base v0.126.0 -version v0.127.0 
# github.com/grafana/grafana-plugin-sdk-go/build
## compatible changes
E2E: added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e
## compatible changes
package added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/certificate_authority
## compatible changes
package added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/config
## compatible changes
package added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/fixture
## compatible changes
package added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/storage
## compatible changes
package added

# github.com/grafana/grafana-plugin-sdk-go/experimental/e2e/utils
## compatible changes
package added

# summary
v0.127.0 is a valid semantic version for this release.

v0.126.0

09 Feb 14:48
90b26ff
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.125.1...v0.126.0

Compatibility

gorelease -base v0.125.1 -version v0.126.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## incompatible changes
CollectMetricsHandler.CollectMetrics: changed from func(context.Context) (*CollectMetricsResult, error) to func(context.Context, *CollectMetricsRequest) (*CollectMetricsResult, error)
CollectMetricsHandlerFunc.CollectMetrics: changed from func(context.Context) (*CollectMetricsResult, error) to func(context.Context, *CollectMetricsRequest) (*CollectMetricsResult, error)
CollectMetricsHandlerFunc: changed from func(context.Context) (*CollectMetricsResult, error) to func(context.Context, *CollectMetricsRequest) (*CollectMetricsResult, error)
## compatible changes
CollectMetricsRequest: added
ConvertFromProtobuf.CollectMetricsRequest: added
ConvertToProtobuf.CollectMetricsRequest: added
ConvertToProtobuf.CollectMetricsResult: added

# summary
v0.126.0 is a valid semantic version for this release.

v0.125.1

08 Feb 14:33
c3c4584
Compare
Choose a tag to compare

What's Changed

  • Out of the box support for enabling profiling via Grafana by @wbrowne in #460
  • fix - check rows for any errors by @scottlepp in #462

Full Changelog: v0.125.0...v0.125.1

Compatibility

gorelease -base v0.125.0 -version v0.125.1
# github.com/grafana/grafana-plugin-sdk-go/backend
## incompatible changes
PluginProfilerEnv: removed
PluginProfilerPortEnv: removed
## compatible changes
PluginProfilerEnvDeprecated: added
PluginProfilerPortEnvDeprecated: added
PluginProfilingEnabledEnv: added
PluginProfilingPortEnv: added

# summary
v0.125.1 is a valid semantic version for this release.

v0.125.0

31 Jan 23:39
a62a98d
Compare
Choose a tag to compare

What's Changed

  • FieldConfig: add interval to field config by @ryantxu in #454
  • build(deps): bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 by @dependabot in #458

Full Changelog: v0.124.0...v0.125.0

Compatibility

 gorelease -base v0.124.0 -version v0.125.0
# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
FieldConfig.Interval: added
QueryStat.Interval: added

# summary
v0.125.0 is a valid semantic version for this release.