What's Changed
Here is the 50th minor version !! 🔥🥂
New methods
- Implemented GroupByMap by @maryum375 in #443
- feat: Add NthOr and NthOrEmpty functions by @edvardsanta in #611
- feat: adding FilterMapToSlice by @samber in #623
- feat(mutable): adding Map, MapI, Filter, FilterI by @samber in #577
- Add ElementsMatch, ElementsMatchBy by @senago in #589
Improvements
- Perf(slice): Optimize iteration function parameters and add test cases by @shuqingzai in #587
- Preallocate result in FilterMap by @renbou in #622
Documentation
- docs: modify mutable.shuffle example code and Go Playground links by @ebina4yaka in #595
- fix: Issue 605 (README for Ternary() by @peterhoward42 in #606
- docs: add play link for ChunkEntries example in README by @oswaldom-code in #600
- doc: update CoalesceXXX demo and result by @jialeicui in #594
- docs: fix typo in readme by @ahmedabdou14 in #620
Dependencies
- chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 by @dependabot in #590
- chore(deps): bump golang.org/x/text from 0.22.0 to 0.24.0 by @dependabot in #618
- chore(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in #616
New Contributors
- @maryum375 made their first contribution in #443
- @shuqingzai made their first contribution in #587
- @ebina4yaka made their first contribution in #595
- @jialeicui made their first contribution in #594
- @peterhoward42 made their first contribution in #606
- @edvardsanta made their first contribution in #611
- @ahmedabdou14 made their first contribution in #620
- @renbou made their first contribution in #622
Full Changelog: v1.49.1...v1.50.0