Skip to content

Latest commit

 

History

History
148 lines (89 loc) · 4.12 KB

CHANGELOG.md

File metadata and controls

148 lines (89 loc) · 4.12 KB

v1.6.0

Features

  • Auth: Added support for authenticating to Keyfactor Command using a oAuth Client Credentials grant type.

v1.5.1

Fixes

  • fix(pkg): Bump module version to v1.5.1 to fix an issue with the 1.5.0 release.

v1.5.0

Features

CLI

  • The CLI will now embed the store_type definitions for each release of kfutil.
  • Add global flag --offline to allow for offline mode. This will prevent the CLI from making requests to GitHub for store types and store type templates and will use embedded store types and templates instead.

Fixes

Stores

  • stores export --all: Correctly paginates through all stores when exporting.

CLI

  • No longer log before the --debug flag is evaluated.

v1.4.0

Features

Stores

  • stores import generate-template: New sub CLI to generate a CSV template for bulk importing stores. See docs`.
  • stores delete: Support for user interactive mode.
  • stores delete: Support of delete from CSV file.
  • stores export: Supports --all flag and user interactive mode

Fixes

  • Various null pointer references when nothing and/or empty inputs/responses are received.
  • Installer script checksum check now validates properly. #119
  • stores import sub CLI is now listed and documented #71

Store Types

  • Empty storepath values are no longer passed to the API. #56

PAM Types

  • Handle duplicate provider type that is already created without crashing. #139

Docs

v1.3.2

Package

  • Bump deps cobra version to v1.8.0, azcore version to v1.9.0, pty version to v1.1.21

v1.3.1

Bug Fixes

Package

  • Bump package version to 1.3.1 to fix an issue with the 1.3.0 release.

Installer

  • Remove v prefix from installer URL path to accommodate for the new build process.

v1.3.0

Features

StoreTypes

  • Added --output-to-integration-manifest flag to kfutil store-types get to download a remote certificate store type definition into an integration-manifest.json file locally.
  • Updated usage: kfutil store-types get [-i <store-type-id> | -n <store-type-name>] [-b <git-ref>] [-g | --output-to-integration-manifest]

v1.2.1

Bug Fixes

StoreTypes

  • store-type templates-fetch now supports a --git-ref flag to specify a specific branch, tag, or commit to fetch templates from.
  • store-types create now omits the StorePath value when not specified. This fixes the issue where the StorePath value was being set to "" which Command interpreted as only allowing "" for store paths on created store types.

CLI

  • login now un-hidden from CLI help.

v1.2.0

Features

Auth

CLI

  • Added enhanced logging when KFUTIL_DEBUG is set.

Helm

  • helm uo New sub CLI to configure UO Helm Chart. See docs

Orchestrator Extensions

  • orchs ext: New sub CLI to download orchestrator extensions from GitHub. See docs

Stores

  • stores: Sub CLI is now non-experimental. See docs
  • stores import csv: Bulk import of stores via CSV is now non-experimental. See docs
  • stores delete: Added delete a store from Keyfactor Command, as well as a --all option that will delete all stores from Keyfactor Command.

StoreTypes

  • store-types create: now supports the --all flag and will attempt to create all store types available from Keyfactor's GitHub org.

Bug fixes

Auth

  • the default APIPath no longer overwrites preexisting values.

v1.1.0

Features

v1.0.0

Overview

Initial release of the Keyfactor Command Utility (kfutil)

Production Supported CLIs: