Skip to content

Conversation

@dmcgowan
Copy link
Member

For 2.0 we are planning on introducing an update to the shim protocol to support a wider range of capabilities. While the updates to the shim protocol are not fully decided, we can introduce versioning now to keep newer "v3 or however we version it" shims compatible with shim v2 in 1.7 or at the very least able to handle the incompatibility gracefully. This will make it easier to finalize on a shim protocol in 2.0 that is both backwards compatible and have the flexibility we know we need for plugin use cases.

  • Adds additional environments for consistency
  • Document existing environment variables
  • Adds a test for the JSON response parsing

Parts of the updated protocol and this can also be backported to 1.6 for the same compatibility guarantees

Document environment variables and test shim start response parsing.

Signed-off-by: Derek McGowan <[email protected]>
@dmcgowan dmcgowan added this to the 1.7 milestone Feb 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

4 participants