Releases: essentialkaos/ek
Releases · essentialkaos/ek
Version 13.11.0
Version 13.10.1
Version 13.10.0
Important
This release contains breaking changes to the input.Read
, input.ReadPassword
, and input.ReadPasswordSecure
methods. Prior to this release, all of these methods took a boolean argument to disallow empty input. Since we are adding input validators, you will need to use the NotEmpty
validator for the same behaviour.
Changelog
New Features
[fmtutil/table]
Added automatic breaks feature[terminal/input]
Added input validation feature 🔥
Bugfixes
[terminal/input]
Fixed bug with hiding the password whenHidePassword
is set to true and an empty input error is displayed[terminal/input]
Fixed bug with printing new line after input field on error
Version 13.9.2
Version 13.9.1
Version 13.9.0
Version 13.8.1
Version 13.8.0
Version 13.7.0
Changelog
New Features
[fmtutil]
Added support ofkk
,kkk
,kib
,mib
,gib
, andtib
inParseSize
[knf]
Added getterGetSZ
for reading value as the size[knf/validators]
Added validatorTypeSize
[knf/validators]
Added validatorInRange
[knf/united]
Added getterGetSZ
for reading value as the size
Improvements
[knf]
Use constants instead of variables for duration modifiers[knf/united]
Use constants instead of variables for duration modifiers[fmtutil]
Code refactoring[knf/united]
Improved usage examples