arcalot / arcaflow-expressions

Expressions language for Arcaflow
Apache License 2.0
0 stars 0 forks source link

Update module go.flow.arcalot.io/pluginsdk to v0.5.1 #15

Closed platform-engineering-bot closed 6 months ago

platform-engineering-bot commented 6 months ago

This PR contains the following updates:

Package Type Update Change
go.flow.arcalot.io/pluginsdk require minor v0.4.1 -> v0.5.1

Release Notes

arcalot/arcaflow-plugin-sdk-go (go.flow.arcalot.io/pluginsdk) ### [`v0.5.1`](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/releases/tag/v0.5.1): Error Report Fix [Compare Source](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/compare/v0.5.0...v0.5.1) #### What's Changed - detect and fix missing run id by [@​mfleader](https://togithub.com/mfleader) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/62](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/62) **Full Changelog**: https://github.com/arcalot/arcaflow-plugin-sdk-go/compare/v0.5.0...v0.5.1 ### [`v0.5.0`](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/releases/tag/v0.5.0) [Compare Source](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/compare/v0.4.1...v0.5.0) Noteworthy changes: - Error handling is much better. Errors will now be properly passed from server to client. - ATP version is now 3. Only 1 and 3 are supported. 2 is not supported. - The new design allows for doing more with the connection before closing, including several separate steps. - Validate compatibility is now supported. This allows you to determine if data types are compatible before the data is present. - Signals from client/engine to server/plugin are supported. Signals from server/plugin to client/engine are partially supported. - Steps now support an associated data struct that is shared between the step and all signals associated with that step. It is not associated with steps with separate run IDs (allowing multiple executions per plugin startup) #### What's Changed - Improve close handling 2 by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/42](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/42) - Signals, ValidateCompatibility, ATP V2 by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/43](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/43) - Configure Renovate by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/44](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/44) - ValidateCompatibility fix by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/49](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/49) - Update Patch updates by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/45](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/45) - Update all dependencies by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/46](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/46) - Added string to the pattern error message by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/52](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/52) - Signal field name by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/51](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/51) - Fix panic from bare string default by [@​jdowni000](https://togithub.com/jdowni000) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/53](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/53) - Added client done message by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/55](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/55) - Update module go.arcalot.io/assert to v1.6.0 by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/54](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/54) - Pin dependencies by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/56](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/56) - ATP v3 refactor by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/57](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/57) - Update actions/checkout digest to [`b4ffde6`](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/commit/b4ffde6) by [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/59](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/59) - Fix ref being validated in object schema by [@​jaredoconnell](https://togithub.com/jaredoconnell) in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/58](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/58) #### New Contributors - [@​platform-engineering-bot](https://togithub.com/platform-engineering-bot) made their first contribution in [https://github.com/arcalot/arcaflow-plugin-sdk-go/pull/44](https://togithub.com/arcalot/arcaflow-plugin-sdk-go/pull/44) **Full Changelog**: https://github.com/arcalot/arcaflow-plugin-sdk-go/compare/v0.2.0...v0.5.0

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.