Releases: grafana/grafana-plugin-sdk-go
Releases · grafana/grafana-plugin-sdk-go
v0.234.0
What's Changed
- Arrow: Expose frame to arrow.Table utility function by @ryantxu in #1002
- Chore: Move last pieces from Grafana's legacydata package into the SDK by @marefr in #1003
Full Changelog: v0.233.0...v0.234.0
Compatibility
gorelease -base v0.233.0 -version v0.234.0
# github.com/grafana/grafana-plugin-sdk-go/backend/gtime
## compatible changes
NewTimeRange: added
TimeRange: added
TimeRangeOption: added
WithFiscalStartMonth: added
WithLocation: added
WithNow: added
WithRoundUp: added
WithWeekstart: added
# github.com/grafana/grafana-plugin-sdk-go/data
## compatible changes
FrameToArrowTable: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/apis/data/v0alpha1
## compatible changes
ToDataSourceQueries: added
# summary
v0.234.0 is a valid semantic version for this release.
v0.233.0
What's Changed
- build(deps): bump google.golang.org/grpc from 1.63.2 to 1.64.0 by @dependabot in #990
- SQL: Apply longer macros before shorter macros by @kevinwcyu in #992
Full Changelog: v0.232.0...v0.233.0
Compatibility
gorelease -base v0.232.0 -version v0.233.0
# summary
v0.233.0 is a valid semantic version for this release.
v0.232.0
What's Changed
- Experimental: Add concurrent QueryData by @andresmgot in #988
- DataSourceRef: Add apiVersion by @ryantxu in #991
- SLO - http request external duration and error source by @scottlepp in #989
- Chore: fix lint issues in tests by @ryantxu in #993
- Experimental: Add new AdmissionControl service by @ryantxu in #983
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
(*AppInstanceSettings).GVK: added
(*DataSourceInstanceSettings).GVK: added
AdmissionHandler: added
AdmissionRequest: added
AdmissionRequestCreate: added
AdmissionRequestDelete: added
AdmissionRequestOperation: added
AdmissionRequestUpdate: added
AppInstanceSettingsFromProto: added
AppInstanceSettingsToProtoBytes: added
ConversionRequest: added
ConversionResponse: added
ConvertFromProtobuf.AdmissionRequest: added
ConvertFromProtobuf.ConversionRequest: added
ConvertFromProtobuf.ConversionResponse: added
ConvertFromProtobuf.GroupVersionKind: added
ConvertFromProtobuf.MutationResponse: added
ConvertFromProtobuf.StatusResult: added
ConvertFromProtobuf.ValidationResponse: added
ConvertObjectFunc: added
ConvertToProtobuf.AdmissionRequest: added
ConvertToProtobuf.ConversionRequest: added
ConvertToProtobuf.ConversionResponse: added
ConvertToProtobuf.GroupVersionKind: added
ConvertToProtobuf.MutationResponse: added
ConvertToProtobuf.StatusResult: added
ConvertToProtobuf.ValidationResponse: added
DataSourceInstanceSettingsFromProto: added
DataSourceInstanceSettingsToProtoBytes: added
GroupVersionKind: added
MutateAdmissionFunc: added
MutationResponse: added
ServeOpts.AdmissionHandler: added
StatusResult: added
ValidateAdmissionFunc: added
ValidationResponse: added
# github.com/grafana/grafana-plugin-sdk-go/backend/app
## compatible changes
ManageOpts.AdmissionHandler: added
# github.com/grafana/grafana-plugin-sdk-go/backend/datasource
## compatible changes
ManageOpts.AdmissionHandler: added
ServeOpts.AdmissionHandler: added
github.com/grafana/grafana-plugin-sdk-go/backend.AdmissionHandler.ConvertObject: added
github.com/grafana/grafana-plugin-sdk-go/backend.AdmissionHandler.MutateAdmission: added
github.com/grafana/grafana-plugin-sdk-go/backend.AdmissionHandler.ValidateAdmission: added
# github.com/grafana/grafana-plugin-sdk-go/backend/grpcplugin
## compatible changes
AdmissionClient: added
AdmissionGRPCPlugin: added
AdmissionServer: added
ServeOpts.AdmissionServer: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/apis/data/v0alpha1
## compatible changes
DataSourceRef.APIVersion: added
# github.com/grafana/grafana-plugin-sdk-go/experimental/concurrent
## compatible changes
package added
# github.com/grafana/grafana-plugin-sdk-go/experimental/slo
## compatible changes
package added
# github.com/grafana/grafana-plugin-sdk-go/genproto/pluginv2
## compatible changes
AdmissionControlClient: added
AdmissionControlServer: added
AdmissionControl_ConvertObject_FullMethodName: added
AdmissionControl_MutateAdmission_FullMethodName: added
AdmissionControl_ServiceDesc: added
AdmissionControl_ValidateAdmission_FullMethodName: added
AdmissionRequest: added
AdmissionRequest_CREATE: added
AdmissionRequest_DELETE: added
AdmissionRequest_Operation: added
AdmissionRequest_Operation_name: added
AdmissionRequest_Operation_value: added
AdmissionRequest_UPDATE: added
ConversionRequest: added
ConversionResponse: added
GroupVersionKind: added
MutationResponse: added
NewAdmissionControlClient: added
RegisterAdmissionControlServer: added
StatusResult: added
UnimplementedAdmissionControlServer: added
UnsafeAdmissionControlServer: added
ValidationResponse: added
# summary
v0.232.0 is a valid semantic version for this release.
Full Changelog: v0.231.0...v0.232.0
v0.231.0
What's Changed
- build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #984
- build(deps): bump github.com/hashicorp/go-plugin from 1.6.0 to 1.6.1 by @dependabot in #986
- SQL: Add default interval and interval_ms macros to sqlutil by @kevinwcyu in #982
New Contributors
- @kevinwcyu made their first contribution in #982
Full Changelog: v0.230.0...v0.231.0
Compatibility
gorelease -base v0.230.0 -version v0.231.0
# summary
v0.231.0 is a valid semantic version for this release.
v0.230.0
What's Changed
Compatibility
# github.com/grafana/grafana-plugin-sdk-go/backend
## compatible changes
AppInstanceSettings.APIVersion: added
DataSourceInstanceSettings.APIVersion: added
PluginContext.APIVersion: added
# github.com/grafana/grafana-plugin-sdk-go/genproto/pluginv2
## compatible changes
(*AppInstanceSettings).GetApiVersion: added
(*DataSourceInstanceSettings).GetApiVersion: added
(*PluginContext).GetApiVersion: added
AppInstanceSettings.ApiVersion: added
DataSourceInstanceSettings.ApiVersion: added
PluginContext.ApiVersion: added
# summary
v0.230.0 is a valid semantic version for this release.
Full Changelog: v0.229.0...v0.230.0
v0.229.0
What's Changed
- PDC: Prioritize configuring TLS dialer from value fields over filepaths by @wbrowne in #970
- build(deps): bump golang.org/x/sys from 0.19.0 to 0.20.0 by @dependabot in #975
- build(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.20.0 by @dependabot in #976
- build(deps): bump golang.org/x/text from 0.14.0 to 0.15.0 by @dependabot in #977
- DataSourceRef: Support legacy string parsing when used in an embedded struct. by @ryantxu in #981
- Chore: Migrate to use buf for protobuf generation by @marefr in #979
Full Changelog: v0.228.0...v0.229.0
Compatibility
gorelease -base v0.228.0 -version v0.229.0
# github.com/grafana/grafana-plugin-sdk-go/experimental/apis/data/v0alpha1
## compatible changes
(*DataSourceRef).UnmarshalJSON: added
# summary
v0.229.0 is a valid semantic version for this release.
v0.228.0
What's Changed
- build(deps): bump github.com/urfave/cli from 1.22.14 to 1.22.15 by @dependabot in #968
- fix: dynamic frame panic by @scottlepp in #958
- Chore: Protobuf guide and re-generate by @marefr in #971
- Chore: Upgrade otel dependencies by @marefr in #967
Full Changelog: v0.227.0...v0.228.0
Compatibility
gorelease -base v0.227.0 -version v0.228.0
# summary
v0.228.0 is a valid semantic version for this release.
v0.227.0
v0.226.0
v0.225.0
What's Changed
- bumping version of golang.org/x/net by @yesoreyeram in #957
Full Changelog: v0.224.0...v0.225.0