garm/vendor/github.com/go-openapi/runtime
Gabriel Adrian Samfira 0093393bc3 Update all dependencies
Note: should we ditch vendoring?

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-09-29 13:30:24 +03:00
..
client Update all dependencies 2025-09-29 13:30:24 +03:00
logger Update dependencies and tests 2024-04-22 13:39:04 +00:00
middleware Update all dependencies 2025-09-29 13:30:24 +03:00
security Update all dependencies 2025-09-29 13:30:24 +03:00
yamlpc Update all dependencies 2025-09-29 13:30:24 +03:00
.editorconfig Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
.gitattributes Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
.gitignore Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
.golangci.yml Update all dependencies 2025-09-29 13:30:24 +03:00
bytestream.go Update all dependencies 2025-09-29 13:30:24 +03:00
client_auth_info.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
client_operation.go Update dependencies 2023-12-18 16:20:44 +00:00
client_request.go Update dependencies 2023-12-18 16:20:44 +00:00
client_response.go Update all dependencies 2025-09-29 13:30:24 +03:00
CODE_OF_CONDUCT.md Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
constants.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
csv.go Update dependencies and tests 2024-04-22 13:39:04 +00:00
csv_options.go Update all dependencies 2025-09-29 13:30:24 +03:00
discard.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
file.go Update all dependencies 2025-09-29 13:30:24 +03:00
go.work Update all dependencies 2025-09-29 13:30:24 +03:00
go.work.sum Update all dependencies 2025-09-29 13:30:24 +03:00
headers.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
interfaces.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
json.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
LICENSE Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
README.md Update all dependencies 2025-09-29 13:30:24 +03:00
request.go Update all dependencies 2025-09-29 13:30:24 +03:00
statuses.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
text.go Update all dependencies 2025-09-29 13:30:24 +03:00
values.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00
xml.go Generate initial swagger API client library code 2023-06-30 19:04:13 +03:00

runtime Build Status codecov

Slack Status license Go Reference Go Report Card

go OpenAPI toolkit runtime

The runtime component for use in code generation or as untyped usage.

Release notes

v0.29.0 [draft, unpublished]

New with this release:

  • upgraded to go1.24 and modernized the code base accordingly
  • updated all dependencies, and removed an noticable indirect dependency (e.g. mailru/easyjson)
  • breaking change no longer imports opentracing-go (#365).
    • the WithOpentracing() method now returns an opentelemetry transport
    • for users who can't transition to opentelemetry, the previous behavior of WithOpentracing delivering an opentracing transport is provided by a separate module github.com/go-openapi/runtime/client-middleware/opentracing.
  • removed direct dependency to gopkg.in/yaml.v3, in favor of go.yaml.in/yaml/v3 (an indirect test dependency to the older package is still around)
  • technically, the repo has evolved to a mono-repo, multiple modules structures (2 go modules published), with CI adapted accordingly

What coming next?

Moving forward, we want to :

  • continue narrowing down the scope of dependencies:
    • yaml support in an independent module
    • introduce more up-to-date support for opentelemetry as a separate module that evolves independently from the main package (to avoid breaking changes, the existing API will remain maintained, but evolve at a slower pace than opentelemetry).
  • fix a few known issues with some file upload requests (e.g. #286)