Skip to content

Releases: grafana/grafana-plugin-sdk-go

v0.157.0

30 Mar 16:49
9aecd40

Choose a tag to compare

What's Changed

  • build(deps): bump github.com/getkin/kin-openapi from 0.94.0 to 0.115.0 by @dependabot in #649
  • Lower backend Profiler log message to Debug by @d0ugal in #651
  • build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0 by @dependabot in #652
  • build(deps): bump google.golang.org/grpc from 1.41.0 to 1.54.0 by @dependabot in #654
  • Chore: Downgrade kin-openapi to v0.112.0 by @xnyo in #656
  • Logs dataplane contract by @yesoreyeram in #570
  • Add distributed tracing support by @xnyo in #620
  • Add InternalDataLink type by @aangelisc in #662

New Contributors

Full Changelog: v0.156.0...v0.157.0

Compatiblity

gorelease -base v0.156.0 -version v0.157.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
PluginTracingOpenTelemetryOTLPAddressEnv: added
PluginTracingOpenTelemetryOTLPPropagationEnv: added
PluginVersionEnv: added
SetupTracer: added

# github.com/grafana/grafana-plugin-sdk-go/backend/app
## incompatible changes
ManageOpts: old is comparable, new is not
## compatible changes
ManageOpts.TracingOpts: added

# github.com/grafana/grafana-plugin-sdk-go/backend/datasource
## incompatible changes
ManageOpts: old is comparable, new is not
## compatible changes
ManageOpts.TracingOpts: added

# github.com/grafana/grafana-plugin-sdk-go/backend/httpclient
## compatible changes
TracingMiddleware: added
TracingMiddlewareName: added

# github.com/grafana/grafana-plugin-sdk-go/backend/tracing
## compatible changes
package added

# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
DataLink.Internal: added
ExplorePanelsState: added
FrameType.IsLogs: added
FrameTypeLogLines: added
InternalDataLink: added
KindLogs: added
LinkTransformationConfig: added
Logfmt: added
Regex: added
SupportedTransformationTypes: added
TimeRange: added

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

v0.156.0

16 Mar 15:26
cdc5808

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.155.0...v0.156.0

Compatibility

gorelease -base v0.155.0 -version v0.156.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
GracefulStandaloneServe: added
Manage: added

# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
(*Frame).TypeInfo: added

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

v0.155.0

07 Mar 10:34
be06776

Choose a tag to compare

What's Changed

Full Changelog: v0.154.0...v0.155.0

v0.154.0

04 Mar 17:34
26d59e8

Choose a tag to compare

What's Changed

  • Data: add json marshal/unmarshal to data.Frames type by @kylebrandt in #638

Full Changelog: v0.153.0...v0.154.0

Compatibility

gorelease -base v0.153.0 -version v0.154.0           
# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
(*Frames).MarshalJSON: added
(*Frames).UnmarshalJSON: added

v0.154.0 is a valid semantic version for this release.

v0.153.0

01 Mar 12:27
9a83358

Choose a tag to compare

What's Changed

Full Changelog: v0.152.0...v0.153.0

v0.152.0

28 Feb 21:35
87ab0e2

Choose a tag to compare

What's Changed

  • allow sql.NullX types as valid convertable values by @scottlepp in #634

Full Changelog: v0.151.0...v0.152.0

Compatibility

# github.com/grafana/grafana-plugin-sdk-go/data/sqlutil

## compatible changes
NullByteConverter: added
NullInt16Converter: added

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

v0.151.0

28 Feb 18:23
d252e51

Choose a tag to compare

What's Changed

Full Changelog: v0.150.0...v0.151.0

Compatibility

gorelease -base v0.150.0 -version v0.151.0 
# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
EnumItemIndex: added

# github.com/grafana/grafana-plugin-sdk-go/experimental/sdata
## incompatible changes
package removed

# github.com/grafana/grafana-plugin-sdk-go/experimental/sdata/numeric
## incompatible changes
package removed

# github.com/grafana/grafana-plugin-sdk-go/experimental/sdata/reader
## incompatible changes
package removed

# github.com/grafana/grafana-plugin-sdk-go/experimental/sdata/timeseries
## incompatible changes
package removed

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

v0.150.0

27 Feb 11:27
b292576

Choose a tag to compare

What's Changed

  • Forward HTTP headers by default by @andresmgot in #612
  • Docs: Update README with more information about go docs by @andresmgot in #616
  • Generates a go_plugin_build_manifest file when building a plugin by @academo in #610
  • feat: Improve mage coverage command: add -coverpkg option and -func report by @cletter7 in #617
  • Data: Document no nil entires in Fields / Frames by @kylebrandt in #618
  • check nil frame to avoid panic by @scottlepp in #619
  • CODEOWNERS: Set dataplane wg to own experimental/sdata by @kylebrandt in #628
  • experimental/sdata: Add RefID to writers and readers by @kylebrandt in #627
  • sdata/timeseries: fix bug in long on wrong field type by @kylebrandt in #626
  • Experimental: added OAuth2 options in http client by @yesoreyeram in #615
  • build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #629
  • build(deps): bump github.com/urfave/cli from 1.22.1 to 1.22.12 by @dependabot in #630
  • build(deps): bump golang.org/x/text from 0.3.6 to 0.3.8 by @dependabot in #622
  • build(deps): bump github.com/prometheus/common from 0.32.1 to 0.40.0 by @dependabot in #623
  • build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 by @dependabot in #624

New Contributors

Full Changelog: v0.149.1...v0.150.0

Sql util - patch scan type enhancement

09 Feb 22:51
4344c93

Choose a tag to compare

This is a patch for a bug in the sql util 0.149.0

SQL util - allow using the database scan type for converters

07 Feb 17:33
f2629e0

Choose a tag to compare

Allow using the database scan type for converters, rather than always overriding it.

No breaking changes.