Releases: grafana/grafana-plugin-sdk-go
Releases · grafana/grafana-plugin-sdk-go
v0.268.1
v0.268.0
What's Changed
- Fix error source for certificate verification hostname error by @ivanahuckova in #1247
Full Changelog: v0.267.0...v0.268.0
Compatibility
gorelease -base v0.267.0 -version v0.268.0
v0.268.0 is a valid semantic version for this release.
v0.267.0
What's Changed
- Fix golangci-lint by @andresmgot in #1235
- build(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 by @dependabot in #1231
- build(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 by @dependabot in #1234
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #1232
- build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #1233
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #1240
- build(deps): bump github.com/elazarl/goproxy from 1.7.0 to 1.7.1 by @dependabot in #1242
- data: Expose ReadStringAsSlice method in jsoniter by @itsmylife in #1244
- CODEOWENERS: update /backend/gtime ownership by @itsmylife in #1245
- Add no host found errors to downstream check by @ivanahuckova in #1246
- backend: improve ParseIntervalStringToTimeDuration method performance in gtime package by ~93% by @itsmylife in #1237
- backend: improve parse function performance in gtime package by @itsmylife in #1238
Full Changelog: v0.266.0...v0.267.0
Compatibility
gorelease -base v0.266.0 -version v0.267.0
# github.com/grafana/grafana-plugin-sdk-go/data/utils/jsoniter
## compatible changes
(*Iterator).ReadStringAsSlice: added
# summary
v0.267.0 is a valid semantic version for this release.
v0.266.0
What's Changed
- build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 by @dependabot in #1225
- build(deps): bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 by @dependabot in #1226
- Export conversion error
ErrorUnexpectedTypeConversion
by @ivanahuckova in #1227 - Implement
PluginErrorf
by @fabrizio-grafana in #1228 - TimeRange: Parse duration with d/M/y unit by @AgnesToulet in #1212
New Contributors
- @fabrizio-grafana made their first contribution in #1228
- @AgnesToulet made their first contribution in #1212
Full Changelog: v0.265.0...v0.266.0
Compatibility
gorelease -base v0.265.0 -version v0.266.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
PluginErrorf: added
# github.com/grafana/grafana-plugin-sdk-go/data/sqlutil
## compatible changes
ErrorUnexpectedTypeConversion: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/status
## compatible changes
PluginErrorf: added
# summary
v0.266.0 is a valid semantic version for this release.
v0.265.0
What's Changed
- build(deps): bump github.com/getkin/kin-openapi from 0.128.0 to 0.129.0 by @dependabot in #1223
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #1224
- experimental: remove unused queryclient code, and dependencies by @gabor in #1217
Full Changelog: v0.264.0...v0.265.0
Compatibility
From the experimental
package we removed the unused QueryDataClient
interface and NewQueryDataClient
function, and their dependencies.
gorelease -base v0.264.0 -version v0.265.0
# github.com/grafana/grafana-plugin-sdk-go/experimental/apis/data/v0alpha1
## incompatible changes
ErrTransport: removed
NewQueryDataClient: removed
QueryDataClient: removed
Status: removed
# summary
v0.265.0 is a valid semantic version for this release.
v0.264.0
What's Changed
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.33.0 to 1.34.0 by @dependabot in #1197
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.57.0 to 0.59.0 by @dependabot in #1200
- build(deps): bump github.com/prometheus/common from 0.61.0 to 0.62.0 by @dependabot in #1199
- build(deps): bump github.com/elazarl/goproxy from 1.3.0 to 1.7.0 by @dependabot in #1204
- build(deps): bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.27.0 to 0.28.0 by @dependabot in #1205
- build(deps): bump github.com/hashicorp/go-plugin from 1.6.2 to 1.6.3 by @dependabot in #1206
- build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #1207
- data: Add frame.SetRefID method by @kylebrandt in #1209
- data: Add NilAt method to Field and Frame by @kylebrandt in #1208
- codeowners: change ownership of /data/ by @gabor in #1210
- build(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot in #1213
- build(deps): bump go.opentelemetry.io/contrib/propagators/jaeger from 1.33.0 to 1.34.0 by @dependabot in #1214
- build(deps): bump google.golang.org/grpc from 1.69.4 to 1.70.0 by @dependabot in #1215
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.58.0 to 0.59.0 by @dependabot in #1216
- go.mod: update go version by @gabor in #1219
- SQL utils: Fix error source when unmarhsaling invalid query object by @ivanahuckova in #1222
- experimental: query: sort keys in json-marshal by @gabor in #1220
Full Changelog: v0.263.0...v0.264.0
Compatibility
gorelease -base v0.263.0 -version v0.264.0
# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
(*Field).NilAt: added
(*Frame).NilAt: added
(*Frame).SetRefID: added
# summary
v0.264.0 is a valid semantic version for this release.
v0.263.0
What's Changed
- Mark EOF errors coming from http request as downstream by @ivanahuckova in #1192
Full Changelog: v0.262.0...v0.263.0
Compatibility
gorelease -base v0.262.0 -version v0.263.0
# summary
v0.263.0 is a valid semantic version for this release.
v0.262.0
What's Changed
- Feat: Build manifest on every backend build by @oshirohugo in #1191
- build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by @dependabot in #1195
- build(deps): bump golang.org/x/net from 0.33.0 to 0.34.0 by @dependabot in #1193
- build(deps): bump github.com/elazarl/goproxy from 1.2.6 to 1.3.0 by @dependabot in #1196
- backend: fix unmarshaling empty refids by @gabor in #1189
Full Changelog: v0.261.0...v0.262.0
Compatibility
gorelease -base v0.261.0 -version v0.262.0
# summary
v0.262.0 is a valid semantic version for this release.
v0.261.0
What's Changed
- Mark TLS certificate verification error as downstream by @ivanahuckova in #1171
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.32.0 to 1.33.0 by @dependabot in #1172
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.32.0 to 1.33.0 by @dependabot in #1173
- build(deps): bump go.opentelemetry.io/contrib/propagators/jaeger from 1.32.0 to 1.33.0 by @dependabot in #1175
- build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/v2 from 2.1.0 to 2.2.0 by @dependabot in #1174
- Chore: update dependencies by @ryantxu in #1186
- build(deps): bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.26.0 to 0.27.0 by @dependabot in #1182
- build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.57.0 to 0.58.0 by @dependabot in #1183
- build(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.2 by @dependabot in #1180
- Fix missing info severity level in JSON for notices in frame meta by @zenador in #1185
- Enrich errors with error source using grpc status package by @wbrowne in #1163
- Do not log error when standlone.txt does not exist by @wbrowne in #1188
- Fix: Check for missing client config in secure socks proxy check by @kevinwcyu in #1179
New Contributors
Full Changelog: v0.260.3...v0.261.0
Compatibility
gorelease -base=v0.260.3 -version=v0.261.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
ErrorSourceFromGrpcStatusError: added
IsPluginError: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/status
## compatible changes
IsPluginError: added
# summary
v0.261.0 is a valid semantic version for this release.
v0.260.3
What's Changed
- Chore: Update apache/arrow-go by @toddtreece in #1170
Full Changelog: v0.260.2...v0.260.3
Compatibility
gorelease -base v0.260.2 -version v0.260.3
# summary
v0.260.3 is a valid semantic version for this release.