Skip to content

Releases: configcat/cli

v2.6.1

Choose a tag to compare

@z4kn4fein z4kn4fein released this 09 Apr 17:41
600f7eb

Changed

  • Update base Docker image version for Azure DevOps.

v2.6.0

Choose a tag to compare

@z4kn4fein z4kn4fein released this 20 Feb 14:40
bf61e16

Added

  • The flag-v2 create now accepts predefined variations with initial values.
  • flag-v2 variation command for managing the predefined variations of a flag.

Changed

  • Errors related to API communication now contain the received error message. (It was printed before only in verbose logs)

v2.5.2

Choose a tag to compare

@z4kn4fein z4kn4fein released this 15 Nov 15:18
9a1ceee

Fixed

  • The eval command's JSON output, where the value field was always converted to a string. Also, when the evaluation failed, the value field was omitted from the JSON output.

v2.5.1

Choose a tag to compare

@z4kn4fein z4kn4fein released this 03 Nov 22:13
3e224c8

Fixed

  • The eval command's JSON output by moving the representing class to the Models project, which is excluded from trimming.

v2.5.0

Choose a tag to compare

@z4kn4fein z4kn4fein released this 03 Nov 12:20
dfa0336

Added

  • New command to evaluate feature flags: configcat eval --sdk-key <sdk-key> --flag-keys key1 key2 --user-attributes id:<user-id> email:<user-email>

v2.4.2

Choose a tag to compare

@z4kn4fein z4kn4fein released this 15 Jul 15:25
bde74d9

Added

  • --timeout argument to the scan command to make the scan operation's 30m timeout configurable.

v2.4.1

Choose a tag to compare

@z4kn4fein z4kn4fein released this 19 May 12:40
0f45dd4

Changed

  • Omit null values from JSON requests/outputs.

v2.4.0

Choose a tag to compare

@z4kn4fein z4kn4fein released this 05 Mar 10:52
e3d9094

Changed

  • The previous lib used to parse .gitignore files (DotNet.Glob) is replaced with an actual .gitignore parser lib.
  • Previously, when the scan command was executed on a git repository's subdirectory, only the ignore files placed in the target scan directory were processed. Now, each relevant ignore file is processed within the entire repository even when the scan is executed on a subdirectory.
  • The scan command now processes files in chunks (tasks are parallel within chunks) to avoid too many open file errors by reaching ulimit thresholds on Unix systems.

v2.3.3

Choose a tag to compare

@z4kn4fein z4kn4fein released this 22 Aug 18:23

Fixed

  • #31: configcat flag-v2 value show --json returns an empty object.

v2.3.2

Choose a tag to compare

@z4kn4fein z4kn4fein released this 25 Jul 14:58
b6caae5

Removed

  • /file scan timeout. Upon scanning, each file reading task had a timeout set (1 min). With too many tasks running parallel, while a task's timeout counter started ticking, its execution remained in a suspended state. Eventually, it was cancelled due to the timeout, even if it was supposed to work on a fairly small file, so nothing really justified the cancellation. Now, only the whole scanning process has a timeout (30 min), and the /file timeouts were removed.