Releases: duke-git/lancet
Releases Β· duke-git/lancet
v2.3.7
What's Changed
- perf(retry): remove the waiting time after the last retry by @cannian1 in #309
- fix(docs): correct URL link typo in documentation by @FanLu1994 in #310
- fix: ArrayQueue.Back() implementation by @gregth in #313
- the error returned by the Retry function contains the last error (#311) by @cannian1 in #315
- Update slice_concurrent.go by @zoulux in #316
New Contributors
- @FanLu1994 made their first contribution in #310
- @gregth made their first contribution in #313
- @zoulux made their first contribution in #316
Full Changelog: v2.3.6...v2.3.7
v2.3.6
What's Changed
- [BreakChange] Change the param endWith and beginFrom of BeginOfWeek,EndOfWeek to be required. by @cyjaysong in #300
- feat: add ToMap for stream by @ppd324 in #301
- fix: Fixed the issue of missing cap when StringToBytes returns result by @yguilai in #306
- doc: fix typo in chinese translation by @RigelNana in #305
- doc: fix typo by @Yurunsoft in #308
New Contributors
- @ppd324 made their first contribution in #301
- @RigelNana made their first contribution in #305
Full Changelog: v2.3.5...v2.3.6
v2.3.5
What's Changed
- fix(fileutil): unzip Chinese garbled code during decompression by @hunantangke in #279
- fix the bug of random.RandFloats() infinite loop and the result of random.RandFloat() sometimes equals to max. by @Yurunsoft in #282
- make Bridge not block in the first stream that not closed by @mooncake9527 in #288
- compatible with pointer in convert.ToString by @guanhonly in #291
- fix: fix slice_test.go ,We should not assume the order of the slice by @YoghurtFree in #293
- feat(validator): add IsIpPort by @ch3nnn in #294
New Contributors
- @hunantangke made their first contribution in #279
- @mooncake9527 made their first contribution in #288
- @guanhonly made their first contribution in #291
- @YoghurtFree made their first contribution in #293
Full Changelog: v2.3.4...v2.3.5
v2.3.4
What's Changed
- fix(orderedmap): fix set bug by @congziqi77 in #252
- fix(algorithm): fix bug of lrucache in issue #251 by @aki-colt in #254
- fix: fix compile error when go sdk version below go@1.20 (#255) by @yguilai in #258
- feat(netutil): add async http request for http client by @aki-colt in #256
- feat:add GetExeDllVersion for fileutil,random,package by @jwwsjlm in #257
- perf(slice): make the IndexOf function thread-safe (#262) by @cannian1 in #263
- fix: [internal] Correction of word assert spelling mistakes by @feng6917 in #269
- Introducing Lancet Guru on Gurubase.io by @kursataktas in #271
- Pre-allocate memory to reduce the number of allocations by @Yurunsoft in #272
New Contributors
- @congziqi77 made their first contribution in #252
- @aki-colt made their first contribution in #254
- @jwwsjlm made their first contribution in #257
- @feng6917 made their first contribution in #269
- @kursataktas made their first contribution in #271
- @Yurunsoft made their first contribution in #272
Full Changelog: v2.3.3...v2.3.4
v1.4.6
Full Changelog: v1.4.5...v1.4.6
v1.4.5
Full Changelog: v1.4.4...v1.4.5
v2.3.3
What's Changed
- Update condition.go by @zyfxgo in #234
- feat: add RandFromGivenSlice function by @cannian1 in #235
- feat: add RandSliceFromGivenSlice function by @cannian1 in #236
- fix ε ι€ζζ‘£δΈεΊεΌηRetryDurationε½ζ° by @DerekTond in #240
- feat(maputil): add GetValue by @yunxuanhao in #243
- fix(strutil): rename PadStart to Pad. by @kydance in #245
- doc: update contribution references by @emmanuel-ferdman in #246
New Contributors
- @zyfxgo made their first contribution in #234
- @DerekTond made their first contribution in #240
- @kydance made their first contribution in #245
- @emmanuel-ferdman made their first contribution in #246
Full Changelog: v2.3.2...v2.3.3
v1.4.4
Full Changelog: v1.4.4...v1.4.4
v2.3.2
What's Changed
- feat(slice): add UniqueByField.
- feat(maputil): add GetOrSet.
- perf(validator): check Ipv4γIpv6 by more graceful method by @cannian1 in #220
- perf(slice): Concat() make a clearer panic description, like standard library by @cannian1 in #223
- π Fixing bug. about pointer package function, #227 #228 by @aide-cloud in #230
New Contributors
- @aide-cloud made their first contribution in #230
Full Changelog: v2.3.1...v2.3.2
v2.3.1
What's Changed
- Slice: break by @donutloop in #200
- Slice: padding by @donutloop in #201
- refactor(set): pop method randomly removes an element and return by @cannian1 in #202
- add Concat method by @cannian1 in #204
- feat(maputil): add ToSortedSlicesDefault method and ToSortedSlicesWithComparator method by @cannian1 in #206
- fix(netutil): Add proxy IP to send request by @Joker-desire in #210
- refactor(slice): optimize function by @cannian1 in #211
- refactor slice.Unique() by @coder-liyang in #215
- fix(maputil): json tag omitempty convert error by @ch3nnn in #218
New Contributors
- @Joker-desire made their first contribution in #210
- @coder-liyang made their first contribution in #215
- @ch3nnn made their first contribution in #218
Full Changelog: v2.3.0...v2.3.1