Releases: grafana/grafana-plugin-sdk-go
Releases · grafana/grafana-plugin-sdk-go
v0.278.0
What's Changed
- build(deps): bump actions/setup-go from 5.3.0 to 5.5.0 by @dependabot in #1314
- build(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 by @dependabot in #1316
- build(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 by @dependabot in #1317
- When calling httpclient.New without any options return a new client with default configuration by @DanCech in #1312
- build(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.1 by @dependabot in #1321
- build(deps): bump github.com/prometheus/common from 0.63.0 to 0.64.0 by @dependabot in #1319
- build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 by @dependabot in #1320
- build(deps): bump github.com/apache/arrow-go/v18 from 18.2.0 to 18.3.0 by @dependabot in #1318
- build(deps): bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.29.0 to 0.30.0 by @dependabot in #1323
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.35.0 to 1.36.0 by @dependabot in #1325
- feat: add custom error type for unsupported column types by @dgiagio in #1326
- build(deps): bump go.opentelemetry.io/contrib/propagators/jaeger from 1.35.0 to 1.36.0 by @dependabot in #1328
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.35.0 to 1.36.0 by @dependabot in #1329
- build(deps): bump google.golang.org/grpc from 1.72.1 to 1.73.0 by @dependabot in #1332
- build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in #1334
- build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot in #1335
- experimental: conversions: add test by @gabor in #1337
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.60.0 to 0.61.0 by @dependabot in #1338
- build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus from 1.0.1 to 1.1.0 by @dependabot in #1339
- experimental: apis: do not default to refid=A by @gabor in #1336
Change in experimental behavior
The experimental ToDataSourceQueries
function was changed to be more compatible with the behavior of the /api/ds/query
API: if an empty refId
is received, it is now not updated to "A"
(see #1336)
New Contributors
Full Changelog: v0.277.1...v0.278.0
Compatibility
gorelease -base v0.277.1 -version v0.278.0
# github.com/grafana/grafana-plugin-sdk-go/data/sqlutil
## compatible changes
ErrColumnTypeNotSupported: added
# summary
v0.278.0 is a valid semantic version for this release.
v0.277.1
What's Changed
- Data Sources: Add gauge for response size by @aangelisc in #1304
- Update workflows by @andresmgot in #1307
- Fix workflows by @andresmgot in #1308
- build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.3.1 to 2.3.2 by @dependabot in #1310
- build(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.132.0 by @dependabot in #1309
- build(deps): update HAR library by @Proximyst in #1313
New Contributors
- @Proximyst made their first contribution in #1313
Compatibility
# summary
v0.277.1 is a valid semantic version for this release.
Full Changelog: v0.277.0...v0.277.1
v0.277.0
What's Changed
- Make query.schema.json compliant with openapi v2 by @ArturWierzbicki #1297
- ParseHTTPSettings: Add guards for boolean fields by @idastambuk #1302
- Adds NewHTTPTransport function to httpclient by @beejeebus #1303
Full Changelog: v0.276.0...v0.277.0
$ gorelease -base v0.276.0 -version v0.277.0
# github.com/grafana/grafana-plugin-sdk-go/backend/httpclient
## compatible changes
NewHTTPTransport: added
# summary
v0.277.0 is a valid semantic version for this release.
v0.276.0
What's Changed
- Fix: return clone of http.DefaultTransport from GetTransport() with no arguments by @njvrzm in #1296
Full Changelog: v0.275.0...v0.276.0
Compatibility
❯ gorelease -base v0.275.0 -version v0.276.0
# github.com/grafana/grafana-plugin-sdk-go/backend/httpclient
## compatible changes
GetDefaultTransport: added
# summary
v0.276.0 is a valid semantic version for this release.
v0.275.0
What's Changed
- CODEOWENERS: update ownership of /experimental/apis/data by @gabor in #1221
- build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0 by @dependabot in #1270
- build(deps): bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.28.0 to 0.29.0 by @dependabot in #1273
- build(deps): bump golang.org/x/sys from 0.30.0 to 0.31.0 by @dependabot in #1271
- Live: Add watch scope and allow dots in namespace by @ryantxu in #1269
- build(deps): bump github.com/apache/arrow-go/v18 from 18.0.1-0.20241212180703-82be143d7c30 to 18.2.0 by @dependabot in #1272
- build(deps): bump golang.org/x/net from 0.36.0 to 0.37.0 by @dependabot in #1280
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.34.0 to 1.35.0 by @dependabot in #1279
- build(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.131.0 by @dependabot in #1282
- Update Go 1.24 by @andresmgot in #1290
- build(deps): bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 by @dependabot in #1285
- build(deps): bump github.com/prometheus/common from 0.62.0 to 0.63.0 by @dependabot in #1288
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.59.0 to 0.60.0 by @dependabot in #1287
- build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot in #1286
- build(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #1291
- build(deps): bump go.opentelemetry.io/contrib/propagators/jaeger from 1.34.0 to 1.35.0 by @dependabot in #1292
- build(deps): bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 by @dependabot in #1294
- build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #1293
- fix: avoid crash due to fallthrough in *ConfFloat64 nil comparisons by @ivant in #1277
- Don't allow use of http.DefaultTransport with secure socks proxy by @beejeebus in #1295
New Contributors
- @beejeebus made their first contribution in #1295
Full Changelog: v0.274.0...v0.275.0
Compatibility
gorelease -base v0.274.0 -version v0.275.0
# github.com/grafana/grafana-plugin-sdk-go/live
## compatible changes
ScopeWatch: added
# summary
v0.275.0 is a valid semantic version for this release.
v0.274.0
What's Changed
Full Changelog: v0.273.0...v0.274.0
Compatibility
gorelease -base=v0.273.0 -version=v0.274.0
# github.com/grafana/grafana-plugin-sdk-go/build
## compatible changes
TestRace: added
# summary
v0.274.0 is a valid semantic version for this release.
v0.273.0
What's Changed
Full Changelog: v0.272.0...v0.273.0
Compatibility
gorelease -base=v0.272.0 -version=v0.273.0
# github.com/grafana/grafana-plugin-sdk-go/build
## compatible changes
Build.Custom: added
# summary
v0.273.0 is a valid semantic version for this release.
v0.272.0
What's Changed
- build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #1265
- Add streaming header information to protobuf by @wbrowne in #1264
Full Changelog: v0.271.0...v0.272.0
Compatibility
gorelease -base=v0.271.0 -version=v0.272.0
# github.com/grafana/grafana-plugin-sdk-go/genproto/pluginv2
## compatible changes
(*PublishStreamRequest).GetHeaders: added
(*RunStreamRequest).GetHeaders: added
(*SubscribeStreamRequest).GetHeaders: added
PublishStreamRequest.Headers: added
RunStreamRequest.Headers: added
SubscribeStreamRequest.Headers: added
# summary
v0.272.0 is a valid semantic version for this release.
v0.271.0
What's Changed
New Contributors
Full Changelog: v0.270.0...v0.271.0
Compatibility
gorelease -base v0.270.0 -version v0.271.0
# summary
v0.271.0 is a valid semantic version for this release.
v0.270.0
What's Changed
- Add support for forwarding HTTP headers for streaming requests by @wbrowne in #1253
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.59.0 to 0.60.0 by @dependabot in #1258
- build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.2.0 to 2.3.1 by @dependabot in #1261
- Support running nested plugins via standalone when debugging by @wbrowne in #1255
Full Changelog: v0.269.1...v0.270.0
Compatibility
❯ gorelease -base=v0.269.1 -version=v0.270.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
(*PublishStreamRequest).DeleteHTTPHeader: added
(*PublishStreamRequest).GetHTTPHeader: added
(*PublishStreamRequest).GetHTTPHeaders: added
(*PublishStreamRequest).SetHTTPHeader: added
(*RunStreamRequest).DeleteHTTPHeader: added
(*RunStreamRequest).GetHTTPHeader: added
(*RunStreamRequest).GetHTTPHeaders: added
(*RunStreamRequest).SetHTTPHeader: added
(*SubscribeStreamRequest).DeleteHTTPHeader: added
(*SubscribeStreamRequest).GetHTTPHeader: added
(*SubscribeStreamRequest).GetHTTPHeaders: added
(*SubscribeStreamRequest).SetHTTPHeader: added
PublishStreamRequest.Headers: added
RunStreamRequest.Headers: added
SubscribeStreamRequest.Headers: added
# summary
v0.270.0 is a valid semantic version for this release.