Releases: configcat/cli
Releases · configcat/cli
v2.6.1
v2.6.0
Added
- The
flag-v2 createnow accepts predefined variations with initial values. flag-v2 variationcommand 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
v2.5.1
v2.5.0
v2.4.2
v2.4.1
v2.4.0
Changed
- The previous lib used to parse
.gitignorefiles (DotNet.Glob) is replaced with an actual.gitignoreparser 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
ulimitthresholds on Unix systems.
v2.3.3
v2.3.2
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.