Skip to content

v0.5.2

Compare
Choose a tag to compare
@timburks timburks released this 14 Jun 21:46
· 349 commits to main since this release
257aefd

registry tool and server improvements

registry tool improvements:

  • YAML I/O is improved to run in parallel for import/export of entire projects.
  • YAML I/O supports additional artifact types (apihub extensions, used to add features to the API hub application).
  • Registry tool supports two new sub commands, registry compute score and registry compute scorecards.

registry-server improvements:

  • When the accept-encoding header is received and includes gzip, get spec contents requests return gzipped spec bodies. This allows specs to be stored that exceed the maximum gRPC message size (when uncompressed). It was already possible to upload these specs by sending them gzipped, but prior to this change, the spec getContents API would always attempt to return uncompressed specs.
  • When a postgresql create operation fails due to a unique_key violation, the API now returns the gRPC AlreadyExists status. Previously it returned Internal, suggesting that that was an internal error in registry-server.