arcalot / arcaflow-engine

Arcaflow is a highly-portable workflow engine enabling modular and validated pipelines through containerized plugins.
https://arcalot.io/arcaflow/
Apache License 2.0
6 stars 9 forks source link

Update go updates #160

Closed platform-engineering-bot closed 3 months ago

platform-engineering-bot commented 3 months ago

This PR contains the following updates:

Package Type Update Change
github.com/emicklei/go-restful/v3 indirect patch v3.11.0 -> v3.11.3
github.com/fxamacker/cbor/v2 indirect minor v2.5.0 -> v2.6.0
github.com/go-openapi/jsonpointer indirect patch v0.20.2 -> v0.20.3
github.com/go-openapi/jsonreference indirect patch v0.20.4 -> v0.20.5
github.com/go-openapi/swag indirect patch v0.22.9 -> v0.22.10
golang.org/x/mod indirect minor v0.15.0 -> v0.16.0
golang.org/x/sys indirect minor v0.17.0 -> v0.18.0
golang.org/x/term indirect minor v0.17.0 -> v0.18.0
google.golang.org/appengine indirect major v1.6.8 -> v2.0.5
gopkg.in/yaml.v2 indirect major v2.4.0 -> v3.0.1

Release Notes

emicklei/go-restful (github.com/emicklei/go-restful/v3) ### [`v3.11.3`](https://togithub.com/emicklei/go-restful/compare/v3.11.2...v3.11.3) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.2...v3.11.3) ### [`v3.11.2`](https://togithub.com/emicklei/go-restful/blob/HEAD/CHANGES.md#v3111-v3112---2024-01-09) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.1...v3.11.2) - fix by restoring custom JSON handler functions (Mike Beaumont [#​540](https://togithub.com/emicklei/go-restful/issues/540)) ### [`v3.11.1`](https://togithub.com/emicklei/go-restful/blob/HEAD/CHANGES.md#v3111-v3112---2024-01-09) [Compare Source](https://togithub.com/emicklei/go-restful/compare/v3.11.0...v3.11.1) - fix by restoring custom JSON handler functions (Mike Beaumont [#​540](https://togithub.com/emicklei/go-restful/issues/540))
fxamacker/cbor (github.com/fxamacker/cbor/v2) ### [`v2.6.0`](https://togithub.com/fxamacker/cbor/releases/tag/v2.6.0) [Compare Source](https://togithub.com/fxamacker/cbor/compare/v2.5.0...v2.6.0) This release adds important new features, optimizations, bug fixes, and 3 new contributors. Fuzz tests passed 5+ billion execs for CBOR encoding and decoding functions. Minimum officially supported Go is bumped to Go 1.17. #### ⭐ Features and Optimizations - Add FieldNameMatching decode option. by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/433](https://togithub.com/fxamacker/cbor/pull/433) - Add option to decode CBOR bignum to `interface{}` as `*big.Int` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/456](https://togithub.com/fxamacker/cbor/pull/456) - Add 2 more options for decoding CBOR integers to `interface{}` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/457](https://togithub.com/fxamacker/cbor/pull/457) - Add encoding option to specify how omitempty fields are encoded by [@​dinhxuanvu](https://togithub.com/dinhxuanvu) in [https://github.com/fxamacker/cbor/pull/453](https://togithub.com/fxamacker/cbor/pull/453) - New options for encoding Go strings to and from CBOR byte strings by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/465](https://togithub.com/fxamacker/cbor/pull/465) - Add options to support byte string map keys as struct field names by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/472](https://togithub.com/fxamacker/cbor/pull/472) - Add option to specify how to decode unrecognized CBOR tag to `any` by [@​ssuriyan7](https://togithub.com/ssuriyan7) in [https://github.com/fxamacker/cbor/pull/475](https://togithub.com/fxamacker/cbor/pull/475) #### 🚀 Notable Optimizations - Improve memory allocs 🗜️ and speed 🚀 of encoding maps by using Go 1.18-1.20 features by [@​dinhxuanvu](https://togithub.com/dinhxuanvu) in [https://github.com/fxamacker/cbor/pull/468](https://togithub.com/fxamacker/cbor/pull/468)
📊 Benchmarks

`benchstat` results provided by [@​dinhxuanvu](https://togithub.com/dinhxuanvu) Screenshot of CBOR benchmarks

NOTE: Go 1.17 is the minimum version supported by v2.6.0. Go 1.20+ will use optimizations introduced by PR 468. #### 🛠 Improvements - Refactor valid() to reject negative values for integer modes by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/434](https://togithub.com/fxamacker/cbor/pull/434) - Refactor tests to improve consistency and readability by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/458](https://togithub.com/fxamacker/cbor/pull/458) - Add another test and fix lint errors by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/466](https://togithub.com/fxamacker/cbor/pull/466) - Refactor map encoding to prep for Go version bump by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/473](https://togithub.com/fxamacker/cbor/pull/473) - Add `UnrecognizedTagToAny` option to `TestDecOptions` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/484](https://togithub.com/fxamacker/cbor/pull/484) - Update go.mod to require go 1.17 by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/489](https://togithub.com/fxamacker/cbor/pull/489) #### 🐞 Bug Fixes - Fix panic when decoding CBOR nil to `*cbor.SimpleValue` by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/461](https://togithub.com/fxamacker/cbor/pull/461) - Fix cbor.SimpleValue encoding and decoding by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/464](https://togithub.com/fxamacker/cbor/pull/464) - Fix EncOption/DecOption unset fields on mode regurgitation. by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/480](https://togithub.com/fxamacker/cbor/pull/480) #### 📖 Docs and CI - Update README for error handling of CBOR extraneous data by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/426](https://togithub.com/fxamacker/cbor/pull/426) - Update README for changes in cbor v2.5.0 by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/427](https://togithub.com/fxamacker/cbor/pull/427) - Update CI and README by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/430](https://togithub.com/fxamacker/cbor/pull/430) - Update README to add FIDO Alliance, Let's Encrypt, Matrix.org by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/431](https://togithub.com/fxamacker/cbor/pull/431) - Pin actions/checkout and actions/setup-go by [@​x448](https://togithub.com/x448) in [https://github.com/fxamacker/cbor/pull/436](https://togithub.com/fxamacker/cbor/pull/436) - Enable more linters by [@​fxamacker](https://togithub.com/fxamacker) in [https://github.com/fxamacker/cbor/pull/437](https://togithub.com/fxamacker/cbor/pull/437) - Bump github/codeql-action from 2.22.5 to 2.22.8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fxamacker/cbor/pull/443](https://togithub.com/fxamacker/cbor/pull/443) - Document behavior of Unmarshal of unrecognized tags into interface{} by [@​benluddy](https://togithub.com/benluddy) in [https://github.com/fxamacker/cbor/pull/448](https://togithub.com/fxamacker/cbor/pull/448) - Bump github/codeql-action from 2.22.8 to 3.22.12 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fxamacker/cbor/pull/455](https://togithub.com/fxamacker/cbor/pull/455) - Bump github/codeql-action from 3.22.12 to 3.23.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fxamacker/cbor/pull/469](https://togithub.com/fxamacker/cbor/pull/469) #### New Contributors - [@​benluddy](https://togithub.com/benluddy) made their first contribution in [https://github.com/fxamacker/cbor/pull/433](https://togithub.com/fxamacker/cbor/pull/433) - [@​dinhxuanvu](https://togithub.com/dinhxuanvu) made their first contribution in [https://github.com/fxamacker/cbor/pull/453](https://togithub.com/fxamacker/cbor/pull/453) - [@​ssuriyan7](https://togithub.com/ssuriyan7) made their first contribution in [https://github.com/fxamacker/cbor/pull/475](https://togithub.com/fxamacker/cbor/pull/475) **Full Changelog**: https://github.com/fxamacker/cbor/compare/v2.5.0...v2.6.0
go-openapi/jsonpointer (github.com/go-openapi/jsonpointer) ### [`v0.20.3`](https://togithub.com/go-openapi/jsonpointer/compare/v0.20.2...v0.20.3) [Compare Source](https://togithub.com/go-openapi/jsonpointer/compare/v0.20.2...v0.20.3)
go-openapi/jsonreference (github.com/go-openapi/jsonreference) ### [`v0.20.5`](https://togithub.com/go-openapi/jsonreference/compare/v0.20.4...v0.20.5) [Compare Source](https://togithub.com/go-openapi/jsonreference/compare/v0.20.4...v0.20.5)
go-openapi/swag (github.com/go-openapi/swag) ### [`v0.22.10`](https://togithub.com/go-openapi/swag/compare/v0.22.9...v0.22.10) [Compare Source](https://togithub.com/go-openapi/swag/compare/v0.22.9...v0.22.10)
golang/appengine (google.golang.org/appengine) ### [`v2.0.5`](https://togithub.com/golang/appengine/releases/tag/v2.0.5) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.4...v2.0.5) #### What's Changed - \[Automation] Update go-version matrix by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/319](https://togithub.com/golang/appengine/pull/319) - Memcache item timestamps by [@​Deleplace](https://togithub.com/Deleplace) in [https://github.com/golang/appengine/pull/323](https://togithub.com/golang/appengine/pull/323) - Replace deprecated command with environment file by [@​jongwooo](https://togithub.com/jongwooo) in [https://github.com/golang/appengine/pull/318](https://togithub.com/golang/appengine/pull/318) #### New Contributors - [@​jongwooo](https://togithub.com/jongwooo) made their first contribution in [https://github.com/golang/appengine/pull/318](https://togithub.com/golang/appengine/pull/318) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.4...v2.0.5 ### [`v2.0.4`](https://togithub.com/golang/appengine/releases/tag/v2.0.4) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.3...v2.0.4) #### What's Changed - fix: regenerate all protos under new namespace by [@​codyoss](https://togithub.com/codyoss) in [https://github.com/golang/appengine/pull/314](https://togithub.com/golang/appengine/pull/314) - Upgrade python version being used by the ci workflow. by [@​jinglundong](https://togithub.com/jinglundong) in [https://github.com/golang/appengine/pull/315](https://togithub.com/golang/appengine/pull/315) - Extend the deadline of a test context to fix a timeout issue. by [@​jinglundong](https://togithub.com/jinglundong) in [https://github.com/golang/appengine/pull/316](https://togithub.com/golang/appengine/pull/316) #### New Contributors - [@​codyoss](https://togithub.com/codyoss) made their first contribution in [https://github.com/golang/appengine/pull/314](https://togithub.com/golang/appengine/pull/314) - [@​jinglundong](https://togithub.com/jinglundong) made their first contribution in [https://github.com/golang/appengine/pull/315](https://togithub.com/golang/appengine/pull/315) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.3...v2.0.4 ### [`v2.0.3`](https://togithub.com/golang/appengine/releases/tag/v2.0.3) [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.2...v2.0.3) #### What's Changed - re-apply PR [#​232](https://togithub.com/golang/appengine/issues/232) to v2 by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/289](https://togithub.com/golang/appengine/pull/289) - re-apply PR [#​235](https://togithub.com/golang/appengine/issues/235) to v2 by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/290](https://togithub.com/golang/appengine/pull/290) - Add Go 1.18 and Go 1.19 to tested Go versions by [@​jihuin](https://togithub.com/jihuin) in [https://github.com/golang/appengine/pull/293](https://togithub.com/golang/appengine/pull/293) - remove golang.org/x/net dependency by [@​thaJeztah](https://togithub.com/thaJeztah) in [https://github.com/golang/appengine/pull/295](https://togithub.com/golang/appengine/pull/295) - Add Go 1.20 to tested Go versions by [@​jihuin](https://togithub.com/jihuin) in [https://github.com/golang/appengine/pull/303](https://togithub.com/golang/appengine/pull/303) - v2/README.md: fix typos by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/276](https://togithub.com/golang/appengine/pull/276) - README.md: fix typo by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/288](https://togithub.com/golang/appengine/pull/288) - all: fix some comments by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/296](https://togithub.com/golang/appengine/pull/296) - Install Python2 in base image for DevAppServer tests and change test matrix for 1.11 and 1.20.x by [@​ludoch](https://togithub.com/ludoch) in [https://github.com/golang/appengine/pull/304](https://togithub.com/golang/appengine/pull/304) - just a small refactor of api_test by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/291](https://togithub.com/golang/appengine/pull/291) - Add v2/search by [@​Deleplace](https://togithub.com/Deleplace) in [https://github.com/golang/appengine/pull/297](https://togithub.com/golang/appengine/pull/297) - build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 in /v2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/golang/appengine/pull/299](https://togithub.com/golang/appengine/pull/299) - Run go get google.golang.org/appengine/v2/search by [@​ludoch](https://togithub.com/ludoch) in [https://github.com/golang/appengine/pull/305](https://togithub.com/golang/appengine/pull/305) - build(deps): bump golang.org/x/text from 0.3.6 to 0.3.8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/golang/appengine/pull/300](https://togithub.com/golang/appengine/pull/300) - all: using the more elegant way to deal milliseconds and nanoseconds by [@​cuishuang](https://togithub.com/cuishuang) in [https://github.com/golang/appengine/pull/292](https://togithub.com/golang/appengine/pull/292) - Revert "all: using the more elegant way to deal milliseconds and nanoseconds" by [@​ludoch](https://togithub.com/ludoch) in [https://github.com/golang/appengine/pull/306](https://togithub.com/golang/appengine/pull/306) - Add a ci-update-workflow GitHub Actions to update the go-version matrix by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/307](https://togithub.com/golang/appengine/pull/307) - Fix the ci-update-workflow GitHub Actions by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/308](https://togithub.com/golang/appengine/pull/308) - Update go-version matrix by [@​chizhg](https://togithub.com/chizhg) in [https://github.com/golang/appengine/pull/309](https://togithub.com/golang/appengine/pull/309) #### New Contributors - [@​jihuin](https://togithub.com/jihuin) made their first contribution in [https://github.com/golang/appengine/pull/293](https://togithub.com/golang/appengine/pull/293) - [@​thaJeztah](https://togithub.com/thaJeztah) made their first contribution in [https://github.com/golang/appengine/pull/295](https://togithub.com/golang/appengine/pull/295) - [@​cuishuang](https://togithub.com/cuishuang) made their first contribution in [https://github.com/golang/appengine/pull/276](https://togithub.com/golang/appengine/pull/276) - [@​ludoch](https://togithub.com/ludoch) made their first contribution in [https://github.com/golang/appengine/pull/304](https://togithub.com/golang/appengine/pull/304) - [@​Deleplace](https://togithub.com/Deleplace) made their first contribution in [https://github.com/golang/appengine/pull/297](https://togithub.com/golang/appengine/pull/297) - [@​dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/golang/appengine/pull/299](https://togithub.com/golang/appengine/pull/299) - [@​chizhg](https://togithub.com/chizhg) made their first contribution in [https://github.com/golang/appengine/pull/307](https://togithub.com/golang/appengine/pull/307) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.2...v2.0.3 ### [`v2.0.2`](https://togithub.com/golang/appengine/releases/tag/v2.0.2): Release App Engine golang SDK v2.0.2 [Compare Source](https://togithub.com/golang/appengine/compare/v2.0.1...v2.0.2) #### What's Changed - Add Go 1.16 to tested Go versions by [@​lukasberger](https://togithub.com/lukasberger) in [https://github.com/golang/appengine/pull/255](https://togithub.com/golang/appengine/pull/255) - switch default logStream from stdout to stderr by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/272](https://togithub.com/golang/appengine/pull/272) - Fix header name to associate log entry & trace by [@​pokutuna](https://togithub.com/pokutuna) in [https://github.com/golang/appengine/pull/263](https://togithub.com/golang/appengine/pull/263) - refactor: pin setup-gcloud gh action to v0 by [@​KaylaNguyen](https://togithub.com/KaylaNguyen) in [https://github.com/golang/appengine/pull/274](https://togithub.com/golang/appengine/pull/274) - Fix golang/appengine CI by [@​bsiegert](https://togithub.com/bsiegert) in [https://github.com/golang/appengine/pull/280](https://togithub.com/golang/appengine/pull/280) - run gofmt with go1.19 release candidate by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/282](https://togithub.com/golang/appengine/pull/282) - respect GAE_ENV=localdev by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/283](https://togithub.com/golang/appengine/pull/283) - prevent github from cancelling all test jobs when one fails by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/285](https://togithub.com/golang/appengine/pull/285) - allow API calls without GAE context by [@​zevdg](https://togithub.com/zevdg) in [https://github.com/golang/appengine/pull/284](https://togithub.com/golang/appengine/pull/284) - Security Vulnerability Upgrading golang.org/x/text by [@​ybocalandro](https://togithub.com/ybocalandro) in [https://github.com/golang/appengine/pull/287](https://togithub.com/golang/appengine/pull/287) #### New Contributors - [@​pokutuna](https://togithub.com/pokutuna) made their first contribution in [https://github.com/golang/appengine/pull/263](https://togithub.com/golang/appengine/pull/263) - [@​bsiegert](https://togithub.com/bsiegert) made their first contribution in [https://github.com/golang/appengine/pull/280](https://togithub.com/golang/appengine/pull/280) - [@​ybocalandro](https://togithub.com/ybocalandro) made their first contribution in [https://github.com/golang/appengine/pull/287](https://togithub.com/golang/appengine/pull/287) **Full Changelog**: https://github.com/golang/appengine/compare/v2.0.1...v2.0.2 ### [`v2.0.1`](https://togithub.com/golang/appengine/releases/tag/v2.0.1): Version 2.0.1 [Compare Source](https://togithub.com/golang/appengine/compare/v1.6.8...v2.0.1) - delay: let user use unique function keys using delay.MustRegister - aefix: fix v2/aefix to work with appengine/v2 - Clean up interfaces for legacy APIs that will be supported for Go 1.12+
go-yaml/yaml (gopkg.in/yaml.v2) ### [`v3.0.1`](https://togithub.com/go-yaml/yaml/compare/v3.0.0...v3.0.1) [Compare Source](https://togithub.com/go-yaml/yaml/compare/v3.0.0...v3.0.1) ### [`v3.0.0`](https://togithub.com/go-yaml/yaml/compare/v2.4.0...v3.0.0) [Compare Source](https://togithub.com/go-yaml/yaml/compare/v2.4.0...v3.0.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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.