v0.6.12
github-actions
released this
24 Jul 13:30
·
137 commits
to master
since this release
Change Log
Refactor
- 💥 refactor: rename the package stdutil to goinfo, and remove some repeated util func 592b2a1
- 💥 refactor: basefn - mv the HowLongAgo, DataSize to pkg mathutil 9e581e1
- ♻️ refactor: arrutil - upgrade collection func to generics: TwowaySearch, Differences, Excepts, Intersects and more 02e9849
Fixed
Feature
- ✨ feat: fsutil - add UpdateContents() and add more unit test cases 73b905b
- ✨ feat: add new pkg: syncs and internal pkg: checkfn 0155b13
- ✨ feat: arrutil - add new util func: JoinTyped, support join any typed slice 8aa12c0
- ✨ feat: byteutil - new util func: ToBytes, SafeBytes, ToBytesWithFunc for conv any to []byte 9c10a51
- ✨ feat: mathutil - add new func: IntOrDefault, UnitOrDefault, FloatOrDefault ... and more for convert with default e906c90
- ✨ feat: fsutil - add new func IsEmptyDir() and add more unit tests 8690507
- ✨ feat: reflects - add new func TypeReal, TypeElem, MakeSliceByElem f8b93a0
- ✨ feat: strutil - add new func StringOrDefault, IntOrDefault, Int64OrDefault, UintOrDefault and more conv funcs 477d4d0
- ✨ feat: strutil - add new func BeforeFirst, AfterFirst, AfterLast split funcs ecbbbc8
- ✨ feat: strutil - add new func BlankOr, ZeroOr for check and return value fbe027e
- ✨ feat: timex - add new func ElapsedNow and update the Elapsed() logic d6222f8
Update
- 👔 up: arrutil - update the ToString and add new func TString() 06b9b37
- ⏪ up: arrutil - revert the ToString handle logic c553460
- 👔 update: update some goutil package import, replace pkg name 2040798
- 👔 update: inner - rename internal func comfunc.FormatTplWithArgs to FormatWithArgs 19943b5
- 👔 update: goinfo - move parse go info func to package goinfo from sysutil dd238bb
- 👔 update: errorx - add new func: MustEX, and add more unit tests d9ad4c6
- 👔 update: basefn - add new func PanicErr and update PanicIf logic 7fe7ccd
- ♻️ update: refactoring the slice item validate logic e5a13ce
- 👔 update: update deps to latest and update some comments and tests 33b57ac
- 👔 update: goinfo, str - update some comments and some tests e834938
Other
- 📝 doc: update and re-generate README docs c7c8f5c
- ✅ test: update and add more tests for arr,cli, errorx package 5c2e10b
- 📝 chore: fix maputil test error and re-generate README docs 5e2d478
- ✅ test: strutil - add more unit cases a0ac609
- ✅ test: arr,reflects - add more unit cases f0dea38
- 📝 chore: update doc gen logic and re-generate README docs a33124d
- ✅ test: strutil, timex fix unit test error 59dd067
Full Changelog: v0.6.11...v0.6.12