v5.4.0
[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:stableDocker image for running API contract tests. - Updated the OpenAPI spec to indicate that the
client_ipfield inPolicyVersionisnullable. - Clarified in the OpenAPI spec that the
ListResourcesendpoint may return an object (e.g.,{"count": 1}). - Documented
422and500responses for several API endpoints in the OpenAPI spec definition. - Updated
openapifromv3.0.0tov3.1.0inspec/openapi.yml. - Updated
openapitools/openapi-generator-cliDocker image inbin/generate_clientfromv4.3.1tov7.14.0, as 4.3.1 does not support v3.1.0 openapi spec files. - Updated python Docker image in
bin/lint_specsformv3.8tov3.13as 3.8 reached EOL. - Updated the Docker image of
swaggerapi/swagger-editortov5as previous versions does not support v3.1.0 openapi spec files. - Replaced
csharp-netcoregenerator withcsharp, as csharp-netcore was removed in OpenAPI Generator v7.0.0 and merged into the unified csharp generator. - Updated target framework of the
csharpgenerator tonetstandard2.1for compatibility with modern .NET platforms. - Updated Docker image in
bin/transformscript frompython:3.9topython:3.12, as 3.9 is nearing end-of-life. cyberark/conjur-openapi-spec#230