build(deps): bump github.com/samber/lo from 1.47.0 to 1.52.0
Bumps github.com/samber/lo from 1.47.0 to 1.52.0.
Release notes
Sourced from github.com/samber/lo's releases.
v1.52.0
Thrilled to announce the latest release of
samber/lo!This version brings major improvements:
- A new
it/sub-package for everything related to theiterpackage added in Go 1.23. Big up to@NathanBaulchfor its help on this- A new documentation -> lo.samber.dev
- Lots of micro fixes and performance improvements
- Better code quality with many more linters
✨ A good introduction to streams in Go !
What's Changed
- fix(chunk): Copy chunk in a new slice by
@samberin samber/lo#648- fix(zipx): fix the max length calculation by
@samberin samber/lo#649- fix(retry): fix potential race condition in debounce callback by
@samberin samber/lo#650- feature: add Mode function with tests and documentation by
@ghosxin samber/lo#644- add FilterKeys for map by
@rasha108bikin samber/lo#631- feat: adding FilterValues and fix FilterKeys signature by
@samberin samber/lo#661 samber/lo#662- fix: more consistent panic strings by
@NathanBaulchin samber/lo#678- fix: minor example issues by
@NathanBaulchin samber/lo#676- feat: preserve type alias in DropByIndex and WithoutBy by
@NathanBaulchin samber/lo#675- feat: adding hassuffix + hasprefix by
@samberin samber/lo#680- Added Cut, CutPrefix, CutSuffix by
@xelavopelkin samber/lo#666- Add TrimXXX helpers by
@samberin samber/lo#683- fix(string): fix division by zero by
@samberin samber/lo#684- fix: avoid recover() if possible by
@NathanBaulchin samber/lo#685- fix: panic when passing -1 to Drop by
@NathanBaulchin samber/lo#688- perf: avoid Keyify twice in Trim by
@NathanBaulchin samber/lo#689- feat: new iter package by
@NathanBaulchin samber/lo#672- feat: from slice to map with index passed by
@mabrarovin samber/lo#697- feat: from slice/iterator to map with index passed by
@mabrarovin samber/lo#698- feat(generator): deprecate lo.Generator in favor of go "iter" package by
@samberin samber/lo#700- perf: optimization of map access by
@mabrarovin samber/lo#692- perf: optimize map access everywhere by
@NathanBaulchin samber/lo#693Tests
- fix(tests): fix flaky time-based tests by
@samberin samber/lo#699Style
- lint: unit test improvements by
@NathanBaulchin samber/lo#674- lint: fix CI warnings and avoid named return parameters by
@NathanBaulchin samber/lo#682- lint: enable 7 more linters by
@NathanBaulchin samber/lo#686- lint: enable gofumpt extra rules by
@NathanBaulchin samber/lo#690- Style/rename internal rand by
@samberin samber/lo#701- lint: Apply testifylint linter recommendations by
@NathanBaulchin samber/lo#669- Style add golangci config by
@samberin samber/lo#670- chore: minor whitespace fixes by
@NathanBaulchin samber/lo#677
... (truncated)
Commits
a25c42dbump v1.52.015ac624docs: adding go playground examples to it/ package (#708)c7e9459docs: lots of various doc improvements (#706)fa2d724doc: add it/mutable/parallel sub-package to llms.txt (#707)aa3a48dfix(doc): add missing "contributing" entry in the menu5def06dfix(doc): various hot fixesf9a57efchore(deps-dev): bump typescript from 5.6.3 to 5.9.3 in /docs (#704)8b8aa28fix(doc): make "iter" package visible in doc sidebar39e418fdoc: adding a "contributing" page1b3cb42fix(doc): improve algolia search- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Comment @coderabbitai help to get the list of available commands and usage tips.