v1.39.4 - 2024-09-23
- add log on status not ok
v1.39.3 - 2024-07-29
- use http get instead of head to check reachable url (#64)
v1.39.2 - 2024-07-09
- fix vulnerabilities in go.mod (#63)
v1.39.1 - 2024-06-09
- unescape characters after stripping html (#62)
v1.39.0 - 2024-05-13
- upgrade go version (#61)
v1.38.0 - 2024-03-14
- add ConvertSlice (#60)
v1.37.0 - 2024-03-06
- add IsUniqueSliceItem (#59)
v1.36.0 - 2024-01-18
- add IsURLReachable (#58)
v1.35.0 - 2023-10-09
- add DoHTTPRequest generic method (#57)
v1.34.0 - 2023-09-20
- add generate uuid functionality and update linter
v1.33.0 - 2023-07-20
- add TrimSpacePointerString, ValueOfPointer
v1.32.1 - 2023-07-06
- up grpc lib version
v1.32.0 - 2023-04-10
- find differences from slices
v1.31.0 - 2023-04-06
- ordered map values (#49)
v1.30.0 - 2022-12-30
- parse time from bson objectID (#48)
v1.29.1 - 2022-12-14
- add GitHub action to run golangci-lint, unit test, and go build
v1.29.0 - 2022-11-07
- add PaginateSlice (#44)
v1.28.0 - 2022-11-04
- add delete by value in slice
v1.27.0 - 2022-09-22
- add GetCronNextAt
v1.26.0 - 2022-09-21
- create ValueOrDefault function
v1.25.1 - 2022-08-25
- upgrade bluemonday
v1.25.0 - 2022-08-11
- escape quote
v1.24.0 - 2022-07-15
- nanoseconds check on rfc3339nano time formatting (#38)
v1.23.0 - 2022-06-29
- fix dependabot alert (#37)
v1.22.0 - 2022-06-24
- generate ULID from time
v1.21.0 - 2022-06-24
- add some functions using go generic (#34)
v1.20.1 - 2022-03-15
- fix marshal issue on gorm.DeletedAt empty value (#32)
v1.20.0 - 2022-03-11
v.1.20.0 - 2022-03-11
- add constraint size gql directive (#30)
v1.19.3 - 2022-02-25
- should handle error when marshal/unmarshal from gqlgen (#29)
v1.19.2 - 2022-02-07
- handle index out of bound (#28)
v1.19.1 - 2022-01-27
- add null string & handle unmarshal "null" values (#27)
v1.19.0 - 2022-01-19
- add gqlgen NullInt64, NullInt64ID & NullTime (#26)
v1.18.1 - 2022-01-13
- generate the private key only once (#25)
v1.18.0 - 2022-01-05
v1.17.0 - 2022-01-03
- add custom time for gqlgen (#22)
v1.16.0 - 2022-01-03
- add AESCryptor (#23)
v1.15.0 - 2022-01-03
- logrus sentry hook using sentry-go (#18)
v1.14.1 - 2021-12-30
- gqlgen cannot resolve the package (#21)
v1.14.0 - 2021-12-30
- add custom scalara gqlgen Int64ID (#20)
v1.13.0 - 2021-12-30
- add GetDifferenceDaysForHumans (#19)
v1.12.0 - 2021-04-12
- strip HTML (#16)
v1.11.0 - 2021-03-17
- add int64 millis to time converter
v1.10.0 - 2021-03-17
- add string millis to time converter
v1.9.0 - 2021-03-10
- add money formatter for multiple currencies (#13)
v1.7.1 - 2020-12-10
v1.8.0 - 2020-12-10
- add formatter for indonesian money and date
v1.7.0 - 2020-11-19
- add function to truncate string by length (#11)
v1.6.0 - 2020-06-30
- rename func from GetStoryIDFromStorySlug to GetIDFromSlug
- get story id from story slug
v1.5.0 - 2020-06-17
- JoinURL to be more versatile and should be able to accept variadic variables (#9)
v1.4.0 - 2020-06-11
- create GenerateRandomAlphanumeric
v1.3.1 - 2020-04-02
- missing RetryStopper constructor (#6)
v1.3.0 - 2020-03-06
- add lower map key
v1.2.0 - 2020-02-04
- new method to know the caller of the method in the runtime
v1.1.1 - 2020-01-06
v1.1.0 - 2020-01-06
- generate media URL
- init go-utils