Skip to content

Releases: essentialkaos/ek

Version 13.13.1

26 Nov 20:53
v13.13.1
f2aa447
Compare
Choose a tag to compare

Low Urgency

Changelog

Improvements

  • [spellcheck] Distance calculation method now public

Version 13.13.0

26 Nov 11:43
v13.13.0
c7cd09c
Compare
Choose a tag to compare

Moderate Urgency

Changelog

New Features

  • [req] Added support for different types of slices to Query
  • [req] Added support for fmt.Stringer interface to Query
  • [req] Added interface for custom struct encoding for Query

Improvements

  • [req] Improved Queryencoding

Version 13.12.0

18 Nov 13:01
v13.12.0
34d5214
Compare
Choose a tag to compare

Moderate Urgency

Changelog

New Features

  • [req] Added custom timeout per request
  • [req] Added Retrier
  • [req] Make Limiter public
  • [log] Added WithFullCallerPath option to enable the output of the full caller path

Improvements

  • [strutil] Added support of escaped strings to Fields
  • [strutil] Added fuzz tests for Fields method

Bugfixes

  • [knf] Fixed build of fuzz tests

Version 13.11.0

12 Nov 21:40
v13.11.0
916514c
Compare
Choose a tag to compare

Moderate Urgency

Changelog

New Features

  • [req] Added request limiter

Version 13.10.1

09 Nov 12:05
v13.10.1
2e7a651
Compare
Choose a tag to compare

Moderate Urgency

Changelog

New Features

  • [mathutil] Added shorthand helper B

Version 13.10.0

31 Oct 20:19
v13.10.0
c3e3a3b
Compare
Choose a tag to compare

Moderate Urgency

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 when HidePassword 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

28 Oct 20:41
v13.9.2
7e13517
Compare
Choose a tag to compare

Moderate Urgency

Changelog

New Features

  • [knf] Added helper Q

Improvements

  • [fmtc] Code refactoring
  • [usage] Code refactoring

Version 13.9.1

22 Oct 08:13
v13.9.1
11c53ca
Compare
Choose a tag to compare

Moderate Urgency

Changelog

Bugfixes

  • [errors] Fixed bug with extra newline character at the end of Error output

Version 13.9.0

20 Oct 23:18
v13.9.0
44b967c
Compare
Choose a tag to compare

Moderate Urgency

Changelog

New Features

  • [errors] Added new package of utilities for working with errors
  • [knf] Added type Validators for Validator slice

Improvements

  • [knf] Code refactoring
  • [options] Code refactoring
  • [errutil] Package deprecated

Version 13.8.1

17 Oct 11:47
v13.8.1
504a240
Compare
Choose a tag to compare

Moderate Urgency

Changelog

Improvements

  • [req] AutoDiscard now doesn't affect responses with successful response status codes (200-299)