v2.10.0
What's Changed
📌 This version does not support backward compatibility❗️❗️❗️
- feat(slices): Added
Map
/Each
/Filter
/Reduce
/Reverse
/Concat
/IsEmpty
/IsNotEmpty
by @flc1125 in #156 - feat(slices): add
Random
/Shuffle
/Min
/Max
/Sum
/Length
by @flc1125 in #180 - feat(slices): Added more methods by @flc1125 in #157 #158 #179
- feat(slices): support default for Reduce by @flc1125 in #175
- chore(slices): improve
Concat
to support more data by @flc1125 in #172 - refactor(helpers): rename helper to helpers by @flc1125 in #159
- feat(helpers): Add more methods by @flc1125 in #162 #167
- feat(helpers): split to helpers and values by @flc1125 in #163
- refactor(strings): refactor InArray to InSlice by @flc1125 in #160 #161
- feat(config): Add config Provider by @flc1125 in #164
- refactor(provider): rename context to provider by @flc1125 in #165
- refactor(contexts): I'm not sure how to write it by @flc1125 in #166
- refactor(coroutines): Refactor coroutines by @flc1125 in #168
- feat(coroutines): Add Scheduler by @flc1125 in #176
- feat(features): Add
NamedFeature
andExpireFeature
by @flc1125 in #170 - refactor(event): Adjusting the event structure by @flc1125 in #171 #173
- feat(values): Add
Ptr
andVal
andOptional
by @flc1125 in #177 - build(deps): bump gorm.io/driver/mysql from 1.5.4 to 1.5.5 by @dependabot in #174
- build(deps): bump gorm.io/gorm from 1.25.7 to 1.25.8 by @dependabot in #178
- feat(crontab): Add log adapter by @flc1125 in #181
Full Changelog: v2.9.0...v2.10.0