Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Latest commit

 

History

History
160 lines (129 loc) · 8.35 KB

CHANGELOG.md

File metadata and controls

160 lines (129 loc) · 8.35 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

[7.2.0] - 2022-08-02

Added

Changed

Fixed

Removed

Security

  • Upgraded python cryptography module to v39.0.1 to resolve CVE-2023-0286 and CVE-2023-23931. Upgraded pyopenssl to 23.0.0 at the same time. cyberark/cyberark-conjur-cli#427

7.1.0 - 2021-12-22

Added

  • Init command is now strict to run in one of three modes described in SslVerificationMode enum
  • For CLI Init flow, Additional certificate validation steps where added. for --self-signed and --ca-cert flows
  • Support http domains if working in insecure mode
  • The hostfactory method create token is now available in CLI and SDK to create a hostfactory token to manage hosts and permissions in a dynamic way cyberark/cyberark-conjur-cli#339
  • Stop supporting Client initialization from disk.
  • The list options --members-of, --permitted-roles, and --privilege are now available in the Conjur CLI

Fixed

  • Fixed Load policy "hides" the error message

7.0.1 - 2020-04-12

Added

Changed

  • The CLI and SDK now use a system's native credential store to save credentials instead of a netrc file by default. If a store is not available, the credentials will be saved to the netrc as a fallback. cyberark/cyberark-conjur-cli#NO
  • The CLI/SDK package pushed to Pypi has changed from conjur-client to conjur. cyberark/cyberark-conjur-cli#NO
  • The .conjurrc parameters have been renamed from account to conjur_account and from appliance_url to conjur_url . Additionally, the plugins parameter has been removed. This is a breaking change for users who generate their own .conjurrc file for use in the SDK and will need to update accordingly. cyberark/cyberark-conjur-cli#206
  • Policy functions apply_policy_file and delete_policy_file have been replaced with load_policy_file and update_policy_file respectively. This is a breaking change and users who import the SDK will need to update these references in their projects cyberark/cyberark-conjur-cli#112
  • CLI command UX has been improved according to UX guidelines cyberark/cyberark-conjur-cli#132 See design guidelines
  • Update help screens according to these guidelines. cyberark/cyberark-conjur-cli#92
  • Directory structure has been refactored. See design document for more details. This is a breaking change. Users who import the SDK in their projects should change their import statement from from conjur.client import Client to from conjur.api import Client cyberark/cyberark-conjur-cli#121

0.1.1 - 2020-11-05

Added

Changed

0.1.0 - 2020-01-03

Added

0.0.5 - 2019-12-06

Added

0.0.4 - 2019-11-21

Fixed

  • Fixed overrides handling of Client account param cyberark/cyberark-conjur-cli#21
  • Fixed running of linter due to cryptography upstream bug
  • Fixed failing tests when running on different OS YAML parsing libraries

0.0.3 - 2019-08-20

Fixed

0.0.2 - 2019-05-17

Changed

  • Package prefix changed from conjur_api_python3 to conjur
  • Bundle name changed from conjur-api-python to conjur-api
  • CLI renamed from conjur-py3-cli to conjur-cli

Added

  • Support for returning output from policy changes invocations
  • Fatal exception is raised when this module is run on Python2

0.0.1 - 2019-05-01

Added

  • The first tagged version.