Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 1.92 KB

CHANGELOG.md

File metadata and controls

32 lines (27 loc) · 1.92 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.

[4.0.0] - 6/17/21

Changed

  • The package name from org.conjur.sdk to com.cyberark.conjur.sdk
  • The main package with endpoint classes from org.conjur.sdk.api to org.conjur.sdk.endpoint cyberark/conjur-sdk-java#28
  • Changed logging level in Okhttp3 so header values arent printed and secrets cannot be leaked. cyberark/conjur-sdk-java#54
  • Now force users to utilize https when connecting to Conjur for security reasons. cyberark/conjur-sdk-java#53

Added

  • Automatic authentication for client based on environment variables. Users will not have to manually authenticate or refresh an AccessToken if CONJUR_ACCOUNT, CONJUR_LOGIN, and CONJUR_AUTHN_API_KEY are set. cyberark/conjur-sdk-java#7
  • New method signatures for all API methods removing optional arguments. This allows API methods to be called without having to specify null for all optional parameters (if they are unused). cyberark/conjur-sdk-java#15
  • Basic client infrastructure and generation tools as well as minimal templates. cyberark/conjur-sdk-java#1
  • New script to lint handwritten test files, uses Checkstyle to enforce Google's Java Style. cyberark/conjur-sdk-java#3