Skip to content

Releases: cyberark/conjur-openapi-spec

v5.4.1

21 Oct 13:18

Choose a tag to compare

[5.4.1] - 2025-10-16

Added

  • Added close-stale.yml GitHub workflow

v5.4.0

08 Sep 15:28

Choose a tag to compare

[5.4.0] - 2025-09-04

Changed

  • Updated README.md, CONTRIBUTING.md, and SECURITY.md to align with Conjur Enterprise name change to Secrets Manager, Self-Hosted. CNJR-10967
  • Switched to using the schemathesis/schemathesis:stable Docker image for running API contract tests.
  • Updated the OpenAPI spec to indicate that the client_ip field in PolicyVersion is nullable.
  • Clarified in the OpenAPI spec that the ListResources endpoint may return an object (e.g., {"count": 1}).
  • Documented 422 and 500 responses for several API endpoints in the OpenAPI spec definition.
  • Updated openapi from v3.0.0 to v3.1.0 in spec/openapi.yml.
  • Updated openapitools/openapi-generator-cli Docker image in bin/generate_client from v4.3.1 to v7.14.0, as 4.3.1 does not support v3.1.0 openapi spec files.
  • Updated python Docker image in bin/lint_specs form v3.8 to v3.13 as 3.8 reached EOL.
  • Updated the Docker image of swaggerapi/swagger-editor to v5 as previous versions does not support v3.1.0 openapi spec files.
  • Replaced csharp-netcore generator with csharp, as csharp-netcore was removed in OpenAPI Generator v7.0.0 and merged into the unified csharp generator.
  • Updated target framework of the csharp generator to netstandard2.1 for compatibility with modern .NET platforms.
  • Updated Docker image in bin/transform script from python:3.9 to python:3.12, as 3.9 is nearing end-of-life. cyberark/conjur-openapi-spec#230

v5.3.2

12 May 13:56

Choose a tag to compare

[5.3.2] - 2025-03-25

Fixed

v5.3.1

11 Jul 19:05
v5.3.1
41a71fa

Choose a tag to compare

Removed

v5.3.0

22 Dec 16:34
v5.3.0
d9e6492

Choose a tag to compare

Added

v5.2.0

13 Sep 14:09
v5.2.0
40f2f1a

Choose a tag to compare

Added

Fixed

  • Request body details for secret creation so all clients can properly set secrets. This changes
    the MIME type of the request body to application/octet-stream in place of text plain,
    allowing for proper binary secrets in clients (format: binary is broken in some clients).
    cyberark/conjur-openapi-spec#187
  • Authentication methods not requiring any API authentication (conjurAuth, basicAuth, etc) now
    specify an empty list as the security field ensuring utilities dont assume all authentication
    types are valid.
    cyberark/conjur-openapi-spec#196

Changed

v5.1.1

28 Apr 20:59
9f04fe6

Choose a tag to compare

Added

v5.1.0

13 Apr 15:50
0f2eea3

Choose a tag to compare

This is the first release of the Conjur OpenAPI Specification, compatible with Conjur Open Source
v1.11.5! For more information about how to use this release, please see the documentation.

Added

Fixed

Changed