Releases: grafana/grafana-plugin-sdk-go
Releases · grafana/grafana-plugin-sdk-go
v0.252.0
What's Changed
- Remove datasource settings from QueryConversionHandler by @andresmgot in #1095
- Add log for request start by @wbrowne in #1096
- Autoinstrumentation: Don't log errors in partial response that produce status=cancelled by @ivanahuckova in #1100
New Contributors
- @ivanahuckova made their first contribution in #1100
Full Changelog: v0.251.0...v0.252.0
Compatibility
gorelease -base v0.251.0 -version v0.252.0
# github.com/grafana/grafana-plugin-sdk-go/backend/datasource
## compatible changes
ManageOpts.QueryConversionHandler: added
# summary
v0.252.0 is a valid semantic version for this release.
v0.251.0
What's Changed
Full Changelog: v0.250.2...v0.251.0
Compatibility
gorelease -base v0.250.0 -version v0.251.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## incompatible changes
EndpointConvertObject: removed
## compatible changes
BaseHandler: added
EndpointConvertObjects: added
Handler: added
HandlerFromMiddlewares: added
HandlerMiddleware: added
HandlerMiddlewareFunc: added
MiddlewareHandler: added
NewBaseHandler: added
PublishStreamHandler: added
PublishStreamHandlerFunc: added
RunStreamHandler: added
RunStreamHandlerFunc: added
SubscribeStreamHandler: added
SubscribeStreamHandlerFunc: added
# github.com/grafana/grafana-plugin-sdk-go/backend/handlertest
## compatible changes
package added
# summary
v0.251.0 is a valid semantic version for this release.
v0.250.2
What's Changed
- Mark invalid duration as downstream error by @idastambuk in #1094
Full Changelog: v0.250.1...v0.250.2
summary
v0.250.2 is a valid semantic version for this release.
v0.250.1
What's Changed
- Mark duration parsing errors as downstream by @idastambuk in #1093
Full Changelog: v0.250.0...v0.250.1
Compatibility
gorelease -base v0.250.0 -version v0.250.1
# summary
v0.250.1 is a valid semantic version for this release.
v0.250.0
This is a security release addressing CVE-2024-8986.
What's Changed
- Remove repo info from binary by @andresmgot in #1091
Full Changelog: v0.249.0...v0.250.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/build
## incompatible changes
Info.Branch: removed
Info.Build: removed
Info.Hash: removed
Info.PR: removed
Info.Repo: removed
# summary
v0.250.0 is a valid semantic version for this release.
v0.249.0
What's Changed
- build(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in #1085
- Query conversion handler by @andresmgot in #1078
- SQLUtil: Mark errors regarding duplicate column names as downstream by @idastambuk in #1087
- Parse Interval: Mark invalid syntax errors as downstream by @idastambuk in #1088
- Mark no such host error as downstream by @iwysiu in #1089
New Contributors
- @idastambuk made their first contribution in #1087
Full Changelog: v0.248.0...v0.249.0
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
ConvertObjectsFunc.ConvertObjects: added
ConvertQueryFunc: added
QueryConversionHandler: added
QueryConversionResponse: added
ServeOpts.QueryConversionHandler: added
# summary
v0.249.0 is a valid semantic version for this release.
v0.248.0
What's Changed
- JSON: Ensure all fields types work as expected when they are the first field in a frame by @ryantxu in #1080
- Chore: Fix DeepCopyInto for DataQuery by @toddtreece in #1081
Full Changelog: v0.247.0...v0.248.0
Compatibility
gorelease -base v0.247.0 -version v0.248.0
# summary
v0.248.0 is a valid semantic version for this release.
v0.247.0
What's Changed
- fix: return response with errorsource instead of nil by @njvrzm in #1069
- Chore: Update max bytes reader middleware error message by @itsmylife in #1072
- build(deps): bump github.com/prometheus/client_golang from 1.20.0 to 1.20.3 by @dependabot in #1073
- build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #1076
- build(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #1074
Full Changelog: v0.246.0...v0.247.0
Compatibility
❯ gorelease -base v0.246.0 -version v0.247.0
# summary
v0.247.0 is a valid semantic version for this release.
v0.246.0
What's Changed
- Set HTTP timeouts as downstream errors by @wbrowne in #1063
- Autoinstrumentation improvements by @marefr in #1066
- build(deps): bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.22.0 to 0.23.0 by @dependabot in #1058
- build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.28.0 to 1.29.0 by @dependabot in #1060
- build(deps): bump go.opentelemetry.io/contrib/propagators/jaeger from 1.28.0 to 1.29.0 by @dependabot in #1061
Full Changelog: v0.245.0...v0.246.0
Compatibility
gorelease -base v0.245.0 -version v0.246.0
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
ErrorSource.IsValid: added
# summary
v0.246.0 is a valid semantic version for this release.
v0.245.0
What's Changed
- PDC: add operation canceled error handler to socks proxy dialer by @dafydd-t in #1056
- Dataplane: Enable dataplane for results of LongToWide by @kylebrandt in #1057
- OpenAPI: Include DataSourceRef as root type by @ryantxu in #1062
- httpclient: add count_bytes_reader by @gabor in #1065
Full Changelog: v0.244.0...v0.245.0
Compatibility
gorelease -base v0.244.0 -version v0.245.0
# github.com/grafana/grafana-plugin-sdk-go/backend/httpclient
## compatible changes
CloseCallbackFunc: added
CountBytesReader: added
# summary
v0.245.0 is a valid semantic version for this release.