Releases: vitalvas/gokit
Releases · vitalvas/gokit
v0.36.0
17 Jun 17:30
Compare
Sorry, something went wrong.
No results found
0.36.0 (2026-06-17)
Features
xnet: add UDP packet conn and PROXY v2 TLV support (537bb5e )
Bug Fixes
deps: update module golang.org/x/sys to v0.46.0 (f1ff764 )
v0.35.0
21 May 19:30
Compare
Sorry, something went wrong.
No results found
0.35.0 (2026-05-21)
Features
xstrings: add GlobMatchSegments for segment-aware glob matching (a13bedc )
Bug Fixes
xconfig: replace deprecated reflect.Ptr with reflect.Pointer (3737deb )
v0.34.1
13 May 21:19
Compare
Sorry, something went wrong.
No results found
0.34.1 (2026-05-13)
Bug Fixes
fixedwindow: add WindowExpiry method to expose window end time (89b03c5 )
v0.34.0
09 Apr 23:54
Compare
Sorry, something went wrong.
No results found
0.34.0 (2026-04-09)
Features
add arccache adaptive replacement cache package (2151909 )
Bug Fixes
use struct-based config for findBoundaryInSlice in fastcdc (516df75 )
v0.33.0
09 Apr 22:26
Compare
Sorry, something went wrong.
No results found
0.33.0 (2026-04-09)
Features
add fixedwindow rate limiter package (962d8f9 )
v0.32.0
24 Mar 19:59
Compare
Sorry, something went wrong.
No results found
v0.31.0
19 Mar 03:15
Compare
Sorry, something went wrong.
No results found
0.31.0 (2026-03-19)
Features
radixtree: add generic concurrent-safe radix tree package (a221be8 )
wirefilter: add "not in"/"not contains" operators and CIDR support in IP lists (1193ba0 )
wirefilter: add 21 functions and arithmetic operators (f23d4e9 )
wirefilter: add binary serialization and expression hash (8233faf )
wirefilter: add lookup tables with $table[field] syntax (5e02165 )
wirefilter: add rule metadata, exists(), context timeout, tracing, and caching (eb84c0a )
wirefilter: add schema type validation and expression complexity limits (e65ba61 )
wirefilter: add TypeFloat data type with full stack support (965de13 )
wirefilter: add user-defined functions and SetMapArrayField (bf12ce9 )
Bug Fixes
fastcdc: move hash tests to hash_test.go to satisfy naming convention (2c2dd06 )
machineid: extract trim to tools.go and add platform test files (e2b6e89 )
shamir: replace string concatenation with fmt.Sprintf (b0f5ae2 )
wirefilter: change cidr() from cidr(IP, Int, Int) to cidr(IP, Int) (6807ed2 )
wirefilter: cidr/cidr6 functions return CIDRValue instead of IPValue (479a682 )
wirefilter: resolve policy violations (648bdda )
xconfig: replace string concatenation with fmt.Sprintf and filepath.Join (75295c5 )
xentropy: replace string concatenation with fmt.Sprintf (c3fdca7 )
xnet: replace string concatenation with fmt.Sprintf (2bc1f97 )
xnet: skip policy check for internal isProxyV1 helper (d3bf273 )
xstrings: add missing test files and skip policy for StringClean wrapper (763c1b3 )
v0.30.0
04 Mar 02:11
Compare
Sorry, something went wrong.
No results found
0.30.0 (2026-03-04)
Features
xsemver: add lenient parsing, constraints, increment, and diff (4d245c7 )
v0.29.0
03 Mar 16:00
Compare
Sorry, something went wrong.
No results found
v0.28.0
28 Jan 03:25
Compare
Sorry, something went wrong.
No results found
0.28.0 (2026-01-21)
Features
shamir: add Shamir's Secret Sharing implementation (2f072cd )
Bug Fixes
xlogger: auto-detect source path from build info (23cf878 )