Closed jasondellaluce closed 1 year ago
cc @therealbobo
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jasondellaluce, leogr
The full list of commands accepted by this bot can be found here.
The pull request process is described here
LGTM label has been added.
What type of PR is this?
/kind cleanup
/kind feature
Any specific area of the project related to this PR?
/area plugin-sdk
/area tests
What this PR does / why we need it:
The recent developments on the plugin framework and API introduced many changes and features, alongside a new major version of the plugin API. This PR syncs the SDK Go to make it comply to the new plugin API major.
Besides tons of new features have been added, they are not addressed by this PR. End users of the SDK Go should not expect any breaking changes nor novelties, besides:
sdk.ExtractRequest.SetValue
, reflecting the new ones introduced recently (e.g. booleans)Which issue(s) this PR fixes:
Special notes for your reviewer:
Does this PR introduce a user-facing change?: