Skip to content

Releases: essentialkaos/ek

Version 5.1.1

24 Oct 21:57
v5.1.1
Compare
Choose a tag to compare

Improvements

  • [req] Improved Engine initialization routine

Bugfixes

  • [terminal] Fixed bug in windows stub with error variable name

Version 5.1.0

13 Oct 21:45
v5.1.0
Compare
Choose a tag to compare

New Features

  • [req] Improved SetUserAgent method for appending subpackages versions 🔥

Version 5.0.1

10 Oct 23:57
v5.0.1
Compare
Choose a tag to compare

Bugfixes

  • [usage] Fixed examples header

Version 5.0.0

10 Oct 22:57
v5.0.0
Compare
Choose a tag to compare

This version contains all new features, bug fixes and improvements from version 4.0.0. Version 4.0.0 was removed due major bug in req package.


New Features

  • [req] Fixed major bug with setting method through helper functions
  • [req] Multi-client feature (use req.Engine instead req.Request struct methods) 🔥
  • [req] Added different types support for Query
  • [knf] Added NotContains validator which check if given config property contains any value from given slice
  • [uuid] Added UUID generation based on SHA-1 hash of namespace UUID and name (version 5) 🔥

Improvements

  • [crypto] Package divided into multiple packages (hash, passwd, uuid)
  • [system] Added custom duration support for GetNetworkSpeed and GetIOUtil
  • [system] More logical RunAsUser arguments naming
  • [kv] Using values instead pointers
  • [version] Improved version parsing
  • [netutil] Added tests
  • [system] Code refactoring
  • Added usage examples

Bugfixes

  • [terminal] Minor fixes in windows stubs

Version 3.5.1

12 Sep 20:24
v3.5.1
Compare
Choose a tag to compare

Improvements

  • [usage] Using dark grey color for license and copyright
  • [fmtutil] Added global variable SeparatorColorTag for separator color customization
  • [fmtutil] Added global variable SeparatorTitleColorTag for separator title color customization

Version 3.5.0

05 Sep 13:51
v3.5.0
Compare
Choose a tag to compare

New Features

  • [terminal] Added hints support from new version of go-linenoise 🔥
  • [fmtc] Light colors tag (-) support 🔥

Improvements

  • [terminal] Using forked go.linenoise package instead original
  • [fmtc] Changed colors for {s} and {S} tags from light grey to dark grey
  • [usage] Using dark grey color for option values and example description
  • [tmp] Added DefaultDirPerms and DefaultFilePerms global variables for permissions customization

Version 3.4.2

29 Aug 10:48
v3.4.2
Compare
Choose a tag to compare

Bugfixes

  • [strutil] Fixed bug with overflowing int in Tail method

Version 3.4.1

27 Aug 15:03
v3.4.1
Compare
Choose a tag to compare

Improvements

  • [terminal] Improved reading user input

Version 3.4.0

26 Aug 10:18
v3.4.0
Compare
Choose a tag to compare

New Features

  • [httputil] Added GetRequestAddr, GetRemoteAddr, GetRemoteHost, GetRemotePort methods

Version 3.3.1

25 Aug 09:51
v3.3.1
Compare
Choose a tag to compare

Bugfixes

  • [usage] Fixed bug with rendering command groups
  • [terminal] Small fixes in windows stubs