Skip to content

Latest commit

 

History

History
108 lines (83 loc) · 4.64 KB

File metadata and controls

108 lines (83 loc) · 4.64 KB

runtime

Tests Coverage CI vuln scan CodeQL

Release Go Report Card CodeFactor Grade License

GoDoc Discord Channel go version Top language Commits since latest release


A runtime for go OpenAPI toolkit.

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

Status

API is stable.

Import this library in your project

go get github.com/go-openapi/runtime

Change log

See https://github.com/go-openapi/runtime/releases

For pre-v0.30.0 releases see release notes.

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)

Licensing

This library ships under the SPDX-License-Identifier: Apache-2.0.

See the license NOTICE, which recalls the licensing terms of all the pieces of software on top of which it has been built.

Other documentation

Cutting a new release

Maintainers can cut a new release by either:

  • running this workflow
  • or pushing a semver tag
    • signed tags are preferred
    • The tag message is prepended to release notes