Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merging to release-5.7: [TT-13715] Upgrade to Bento v1.4.0 (#6762)
[TT-13715] Upgrade to Bento v1.4.0 (#6762) ### **User description** PR for https://tyktech.atlassian.net/browse/TT-13715 With this PR we upgrade Bento to v1.4.0 from v1.2.0(github.com/TykTechnologies/bento v0.0.0-20241108123210-93d1717c7171). We were maintaining our own fork to cherry-pick some commits from Bento's master branch. The changes released in v1.4.0 and Platform team has fixed this issue and upgrading v1.4.0 is unblocked. https://tyktech.atlassian.net/browse/TT-13518 ___ ### **PR Type** enhancement, dependencies ___ ### **Description** - Upgraded `github.com/warpstreamlabs/bento` from v1.2.0 to v1.4.0, removing the need for a custom fork. - Updated multiple dependencies to their latest versions, ensuring compatibility and leveraging new features or fixes. - Adjusted indirect dependencies and their checksums to align with the upgraded modules. - Removed the `replace` directive for the `bento` fork, simplifying dependency management. ___ ### **Changes walkthrough** 📝 <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Dependencies</strong></td><td><table> <tr> <td> <details> <summary><strong>go.mod</strong><dd><code>Upgrade Bento and other dependencies to newer versions.</code> </dd></summary> <hr> go.mod <li>Upgraded <code>github.com/warpstreamlabs/bento</code> from v1.2.0 to v1.4.0.<br> <li> Updated various dependencies to newer versions, including <br><code>golang.org/x/crypto</code>, <code>golang.org/x/net</code>, <code>google.golang.org/grpc</code>, and <br>others.<br> <li> Adjusted indirect dependencies to align with the new versions.<br> <li> Removed the <code>replace</code> directive for the <code>bento</code> fork.<br> </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6762/files#diff-33ef32bf6c23acb95f5902d7097b7a1d5128ca061167ec0716715b0b9eeaa5f6">+30/-32</a> </td> </tr> <tr> <td> <details> <summary><strong>go.sum</strong><dd><code>Update dependency checksums for upgraded modules.</code> </dd></summary> <hr> go.sum <li>Updated checksums for dependencies upgraded in <code>go.mod</code>.<br> <li> Added new checksums for updated indirect dependencies.<br> <li> Removed checksums for deprecated or replaced dependencies.<br> </details> </td> <td><a href="https://github.com/TykTechnologies/tyk/pull/6762/files#diff-3295df7234525439d778f1b282d146a4f1ff6b415248aaac074e8042d9f42d63">+68/-67</a> </td> </tr> </table></td></tr></tr></tbody></table> ___ > 💡 **PR-Agent usage**: Comment `/help "your question"` on any pull request to receive relevant information --------- Co-authored-by: Matias <[email protected]>
- Loading branch information