Skip to content

Conversation

@Likith101
Copy link
Member

  • Removed Duplicate function for polygon intersecting/containing point
  • Renamed functions to better reflect its purpose
  • Added prechecks for all areas which check polygon intersecting points
  • Added 2 new functions for polygons to enable these prechecks

 - Removed Duplicate function for polygon intersecting/containing point
 - Renamed functions to better reflect its purpose
 - Added prechecks for all areas which check polygon intersecting points
 - Added 2 new functions for polygons to enable these prechecks
@abhinavdangeti
Copy link
Member

@Likith101 I don't suppose you're changing anything functionally here - are any additional unit tests warranted here?

@Likith101
Copy link
Member Author

@Likith101 I don't suppose you're changing anything functionally here - are any additional unit tests warranted here?

No additional tests warranted here. All functionality remains the same.

@abhinavdangeti abhinavdangeti merged commit b34bfe4 into master Aug 7, 2025
12 checks passed
@abhinavdangeti abhinavdangeti deleted the polygons branch August 7, 2025 15:30
@abhinavdangeti
Copy link
Member

Use v0.2.4 for this fix.

ns-codereview pushed a commit to couchbase/cbft that referenced this pull request Aug 8, 2025
- blevesearch/geo#28
- blevesearch/bleve#2214

Change-Id: Ia0f61558298121af01bb5cff25b727eeb23125d5
Reviewed-on: https://review.couchbase.org/c/cbft/+/232045
Tested-by: Abhi Dangeti <[email protected]>
Well-Formed: Build Bot <[email protected]>
Reviewed-by: Abhi Dangeti <[email protected]>
matthewmcneely pushed a commit to dgraph-io/dgraph that referenced this pull request Nov 10, 2025
This PR contains the following updates:

| Package | Change | Age | Confidence | Type | Update |
|---|---|---|---|---|---|
| [github.com/IBM/sarama](https://redirect.github.com/IBM/sarama) |
`v1.46.1` -> `v1.46.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fIBM%2fsarama/v1.46.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fIBM%2fsarama/v1.46.1/v1.46.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/blevesearch/bleve/v2](https://redirect.github.com/blevesearch/bleve)
| `v2.5.2` -> `v2.5.4` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fblevesearch%2fbleve%2fv2/v2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fblevesearch%2fbleve%2fv2/v2.5.2/v2.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/dgraph-io/dgo/v250](https://redirect.github.com/dgraph-io/dgo)
| `v250.0.0-preview7` -> `v250.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdgraph-io%2fdgo%2fv250/v250.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdgraph-io%2fdgo%2fv250/v250.0.0-preview7/v250.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/docker/docker](https://redirect.github.com/docker/docker)
| `v28.4.0+incompatible` -> `v28.5.2+incompatible` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fdocker%2fdocker/v28.5.2+incompatible?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fdocker%2fdocker/v28.4.0+incompatible/v28.5.2+incompatible?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
|
[github.com/go-jose/go-jose/v4](https://redirect.github.com/go-jose/go-jose)
| `v4.1.2` -> `v4.1.3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgo-jose%2fgo-jose%2fv4/v4.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgo-jose%2fgo-jose%2fv4/v4.1.2/v4.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [github.com/golang/geo](https://redirect.github.com/golang/geo) |
`247f399` -> `5906ab3` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgolang%2fgeo/v0.0.0-20251030142647-5906ab3d21fa?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgolang%2fgeo/v0.0.0-20250813021530-247f39904721/v0.0.0-20251030142647-5906ab3d21fa?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | digest |
|
[github.com/hashicorp/vault/api](https://redirect.github.com/hashicorp/vault)
| `v1.21.0` -> `v1.22.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fhashicorp%2fvault%2fapi/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fhashicorp%2fvault%2fapi/v1.21.0/v1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
|
[github.com/klauspost/compress](https://redirect.github.com/klauspost/compress)
| `v1.18.0` -> `v1.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fklauspost%2fcompress/v1.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fklauspost%2fcompress/v1.18.0/v1.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
|
[github.com/mark3labs/mcp-go](https://redirect.github.com/mark3labs/mcp-go)
| `v0.41.0` -> `v0.43.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fmark3labs%2fmcp-go/v0.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fmark3labs%2fmcp-go/v0.41.0/v0.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
|
[github.com/minio/minio-go/v7](https://redirect.github.com/minio/minio-go)
| `v7.0.95` -> `v7.0.97` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fminio%2fminio-go%2fv7/v7.0.97?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fminio%2fminio-go%2fv7/v7.0.95/v7.0.97?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| [go.etcd.io/etcd/raft/v3](https://redirect.github.com/etcd-io/etcd) |
`v3.5.23` -> `v3.5.24` |
[![age](https://developer.mend.io/api/mc/badges/age/go/go.etcd.io%2fetcd%2fraft%2fv3/v3.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.etcd.io%2fetcd%2fraft%2fv3/v3.5.23/v3.5.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |
| golang.org/x/crypto | `v0.42.0` -> `v0.43.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fcrypto/v0.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fcrypto/v0.42.0/v0.43.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/exp | `df92998` -> `a4bb9ff` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fexp/v0.0.0-20251023183803-a4bb9ffd2546?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fexp/v0.0.0-20250911091902-df9299821621/v0.0.0-20251023183803-a4bb9ffd2546?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | digest |
| golang.org/x/mod | `v0.28.0` -> `v0.29.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fmod/v0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fmod/v0.28.0/v0.29.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/net | `v0.44.0` -> `v0.46.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.44.0/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/sync | `v0.17.0` -> `v0.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsync/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsync/v0.17.0/v0.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/sys | `v0.36.0` -> `v0.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fsys/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fsys/v0.36.0/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/term | `v0.35.0` -> `v0.36.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fterm/v0.36.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fterm/v0.35.0/v0.36.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/text | `v0.29.0` -> `v0.30.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftext/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftext/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| golang.org/x/tools | `v0.37.0` -> `v0.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2ftools/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2ftools/v0.37.0/v0.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.75.1` -> `v1.76.0` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.76.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.75.1/v1.76.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | minor |
|
[google.golang.org/protobuf](https://redirect.github.com/protocolbuffers/protobuf-go)
| `v1.36.9` -> `v1.36.10` |
[![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fprotobuf/v1.36.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fprotobuf/v1.36.9/v1.36.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| require | patch |

---

### Release Notes

<details>
<summary>IBM/sarama (github.com/IBM/sarama)</summary>

###
[`v1.46.3`](https://redirect.github.com/IBM/sarama/releases/tag/v1.46.3):
Version 1.46.3 (2025-10-26)

[Compare
Source](https://redirect.github.com/IBM/sarama/compare/v1.46.2...v1.46.3)

<!-- Release notes generated using configuration in .github/release.yaml
at main -->

#### What's Changed

##### 🐛 Fixes

- fix: wrap KError into error returned by IncrementalAlterConfig by
[@&#8203;prestona](https://redirect.github.com/prestona) in
[#&#8203;3352](https://redirect.github.com/IBM/sarama/pull/3352)
- fix: assign sequence when flushing retry buffers by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3362](https://redirect.github.com/IBM/sarama/pull/3362)

##### 📦 Dependency updates

- chore(deps): update dependency dominikh/go-tools to v2025 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3351](https://redirect.github.com/IBM/sarama/pull/3351)
- chore(deps): update dependency vearutop/teststat to v0.1.27 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3350](https://redirect.github.com/IBM/sarama/pull/3350)
- fix(deps): update module github.com/klauspost/compress to v1.18.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3355](https://redirect.github.com/IBM/sarama/pull/3355)

##### 🔧 Maintenance

- chore(ci): extract tool versions and add renovate customManagers by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3346](https://redirect.github.com/IBM/sarama/pull/3346)

**Full Changelog**:
<IBM/sarama@v1.46.2...v1.46.3>

###
[`v1.46.2`](https://redirect.github.com/IBM/sarama/releases/tag/v1.46.2):
Version 1.46.2 (2025-10-10)

[Compare
Source](https://redirect.github.com/IBM/sarama/compare/v1.46.1...v1.46.2)

<!-- Release notes generated using configuration in .github/release.yaml
at main -->

#### What's Changed

A big focus on improving our support for newer protocol versions in this
release, particularly supporting a wider range of flexible versions

##### 🎉 New Features / Improvements

- chore: support V5 ListOffsets by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3308](https://redirect.github.com/IBM/sarama/pull/3308)
- feat: support DeleteGroups V2 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3320](https://redirect.github.com/IBM/sarama/pull/3320)
- feat: support DeleteTopics V4 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3321](https://redirect.github.com/IBM/sarama/pull/3321)
- feat: support CreateTopics V5 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3322](https://redirect.github.com/IBM/sarama/pull/3322)
- feat: support IncrementalAlterConfigs V1 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3319](https://redirect.github.com/IBM/sarama/pull/3319)
- feat: support DescribeGroups V5 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3331](https://redirect.github.com/IBM/sarama/pull/3331)
- feat: support SyncGroup V4 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3332](https://redirect.github.com/IBM/sarama/pull/3332)
- feat: support LeaveGroup V4 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3334](https://redirect.github.com/IBM/sarama/pull/3334)
- feat: support Heartbeat V4 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3335](https://redirect.github.com/IBM/sarama/pull/3335)
- feat: support JoinGroup V6 protocol by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3339](https://redirect.github.com/IBM/sarama/pull/3339)
- feat: support DescribeClientQuotas V1 protocol by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3342](https://redirect.github.com/IBM/sarama/pull/3342)

##### 🐛 Fixes

- fix: update map rather than create a new map by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3302](https://redirect.github.com/IBM/sarama/pull/3302)
- fix: metadata\_response valid version range by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3304](https://redirect.github.com/IBM/sarama/pull/3304)
- fix: add V4 as valid CreateTopicsResponse by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3305](https://redirect.github.com/IBM/sarama/pull/3305)
- fix: correct requiredVersion for DescribeLogDirsResponse by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3306](https://redirect.github.com/IBM/sarama/pull/3306)
- fix: extend TestAllocateBodyProtocolVersions for more testing by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3307](https://redirect.github.com/IBM/sarama/pull/3307)
- fix: non-flexible ElectLeadersRequest V0/V1 encode/decode by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3312](https://redirect.github.com/IBM/sarama/pull/3312)
- fix: make alterPartitionReassignmentsBlock consistent by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3313](https://redirect.github.com/IBM/sarama/pull/3313)
- fix: correct decodeRequest bytesRead return value by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3314](https://redirect.github.com/IBM/sarama/pull/3314)
- fix: decoder issues by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3327](https://redirect.github.com/IBM/sarama/pull/3327)
- fix: improve KIP-511 behaviour on older Kafka clusters by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3328](https://redirect.github.com/IBM/sarama/pull/3328)
- fix: return correct error when encoding by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3333](https://redirect.github.com/IBM/sarama/pull/3333)
- fix: correct ApiVersionsResponse handling of ErrUnsupportedVersion by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3337](https://redirect.github.com/IBM/sarama/pull/3337)

##### 📦 Dependency updates

- chore(deps): update ossf/scorecard-action action to v2.4.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3318](https://redirect.github.com/IBM/sarama/pull/3318)
- fix(deps): update module golang.org/x/net to v0.46.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3343](https://redirect.github.com/IBM/sarama/pull/3343)

##### 🔧 Maintenance

- chore: remove redundant insufficient data checks by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3300](https://redirect.github.com/IBM/sarama/pull/3300)
- refactor: use struct rather than map with one entry by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3301](https://redirect.github.com/IBM/sarama/pull/3301)
- chore(ci): adopt gotestsum and re-run flakes by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3311](https://redirect.github.com/IBM/sarama/pull/3311)
- refactor: Flexible encoding/decoding refactoring by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3317](https://redirect.github.com/IBM/sarama/pull/3317)
- chore(fvt): refactor docker-compose and support KRaft by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3323](https://redirect.github.com/IBM/sarama/pull/3323)
- fix(fvt): simplify retry using testify's EventuallyWithT by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3324](https://redirect.github.com/IBM/sarama/pull/3324)
- chore: add 3.9.1 and 4.1.0 version constants and FVT by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3325](https://redirect.github.com/IBM/sarama/pull/3325)
- refactor: get/put for KError by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3326](https://redirect.github.com/IBM/sarama/pull/3326)
- refactor: get/put for throttle time ms time.Duration by
[@&#8203;hindessm](https://redirect.github.com/hindessm) in
[#&#8203;3330](https://redirect.github.com/IBM/sarama/pull/3330)
- chore(fvt): improve testFuncConsumerGroupMember by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3329](https://redirect.github.com/IBM/sarama/pull/3329)

##### :heavy\_plus\_sign: Other Changes

- fix(fvt): check err before usage by
[@&#8203;dnwe](https://redirect.github.com/dnwe) in
[#&#8203;3338](https://redirect.github.com/IBM/sarama/pull/3338)

**Full Changelog**:
<IBM/sarama@v1.46.1...v1.46.2>

</details>

<details>
<summary>blevesearch/bleve (github.com/blevesearch/bleve/v2)</summary>

###
[`v2.5.4`](https://redirect.github.com/blevesearch/bleve/releases/tag/v2.5.4)

[Compare
Source](https://redirect.github.com/blevesearch/bleve/compare/v2.5.3...v2.5.4)

#### What's Changed

- MB-66576: Replace golang/protobuf with google.golang.org/protobuf by
[@&#8203;abhinavdangeti](https://redirect.github.com/abhinavdangeti) in
[#&#8203;2205](https://redirect.github.com/blevesearch/bleve/pull/2205)
- MB-67212: Supporting search\_after/search\_before for deep pagination
over non textual content by
[@&#8203;capemox](https://redirect.github.com/capemox) in
[#&#8203;2208](https://redirect.github.com/blevesearch/bleve/pull/2208)
- refactor: use slices.Equal to simplify code by
[@&#8203;houpo-bob](https://redirect.github.com/houpo-bob) in
[#&#8203;2211](https://redirect.github.com/blevesearch/bleve/pull/2211)
- Add pagination documentation by
[@&#8203;capemox](https://redirect.github.com/capemox) in
[#&#8203;2216](https://redirect.github.com/blevesearch/bleve/pull/2216)
- Fix spelling and grammatical errors using `codespell` by
[@&#8203;kianmeng](https://redirect.github.com/kianmeng) in
[#&#8203;2219](https://redirect.github.com/blevesearch/bleve/pull/2219)
- MB-65170: Add filter support to BooleanQuery by
[@&#8203;CascadingRadium](https://redirect.github.com/CascadingRadium)
in
[#&#8203;2220](https://redirect.github.com/blevesearch/bleve/pull/2220)
- Guidelines for search index creation to support auto complete /
suggestions by
[@&#8203;maneuvertomars](https://redirect.github.com/maneuvertomars) in
[#&#8203;2217](https://redirect.github.com/blevesearch/bleve/pull/2217)
- Adding openai spec for bleve queries by
[@&#8203;abhinavdangeti](https://redirect.github.com/abhinavdangeti) in
[#&#8203;2226](https://redirect.github.com/blevesearch/bleve/pull/2226)
- MB-57888: Support for downtime mitigation upon updates to index
mapping by [@&#8203;Likith101](https://redirect.github.com/Likith101) in
[#&#8203;2106](https://redirect.github.com/blevesearch/bleve/pull/2106)
- MB-60401: Support RRF for hybrid search by
[@&#8203;capemox](https://redirect.github.com/capemox) in
[#&#8203;2218](https://redirect.github.com/blevesearch/bleve/pull/2218)
- MB-60401: Adding Relative Score Fusion by
[@&#8203;capemox](https://redirect.github.com/capemox) in
[#&#8203;2233](https://redirect.github.com/blevesearch/bleve/pull/2233)
- MB-60401: Documentation for Hybrid search's score fusion by
[@&#8203;capemox](https://redirect.github.com/capemox) in
[#&#8203;2235](https://redirect.github.com/blevesearch/bleve/pull/2235)

#### New Contributors

- [@&#8203;capemox](https://redirect.github.com/capemox) made their
first contribution in
[#&#8203;2208](https://redirect.github.com/blevesearch/bleve/pull/2208)
- [@&#8203;maneuvertomars](https://redirect.github.com/maneuvertomars)
made their first contribution in
[#&#8203;2217](https://redirect.github.com/blevesearch/bleve/pull/2217)

**Milestone**: <https://github.com/blevesearch/bleve/milestone/28>
**Full Changelog**:
<blevesearch/bleve@v2.5.3...v2.5.4>

###
[`v2.5.3`](https://redirect.github.com/blevesearch/bleve/releases/tag/v2.5.3)

[Compare
Source](https://redirect.github.com/blevesearch/bleve/compare/v2.5.2...v2.5.3)

##### Bug Fixes

- Address a performance regression in `GeoShape` queries introduced in
`v2.5.1` and affects `v2.5.2` as well. This is captured in
[#&#8203;2210](https://redirect.github.com/blevesearch/bleve/issues/2210).
The fix
[blevesearch/geo#28](https://redirect.github.com/blevesearch/geo/pull/28)
has been included with
[#&#8203;2214](https://redirect.github.com/blevesearch/bleve/pull/2214).

##### Milestone

- [v2.5.3](https://redirect.github.com/blevesearch/bleve/milestone/30)

</details>

<details>
<summary>dgraph-io/dgo (github.com/dgraph-io/dgo/v250)</summary>

###
[`v250.0.0`](https://redirect.github.com/dgraph-io/dgo/releases/tag/v250.0.0):
dgo v250.0.0

[Compare
Source](https://redirect.github.com/dgraph-io/dgo/compare/v250.0.0-preview7...v250.0.0)

#### What's Changed

- feat(namespaces): add v25 protos for interacting with namespaces by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#226](https://redirect.github.com/hypermodeinc/dgo/pull/226)
- Add Alter API for Dgraph v25 by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#232](https://redirect.github.com/hypermodeinc/dgo/pull/232)
- chore(deps): Update go minor and patch by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#235](https://redirect.github.com/hypermodeinc/dgo/pull/235)
- Fix a deprecation comment by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#233](https://redirect.github.com/hypermodeinc/dgo/pull/233)
- trunk upgrade by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#236](https://redirect.github.com/hypermodeinc/dgo/pull/236)
- Add API for Allocating UIDs, Timestamp and NS IDs from Zero by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#237](https://redirect.github.com/hypermodeinc/dgo/pull/237)
- Add initial API for running DQL for v25 API by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#234](https://redirect.github.com/hypermodeinc/dgo/pull/234)
- feat: Connection String Support by
[@&#8203;matthewmcneely](https://redirect.github.com/matthewmcneely) in
[hypermodeinc#239](https://redirect.github.com/hypermodeinc/dgo/pull/239)
- refactor v25 code and add more tests by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#241](https://redirect.github.com/hypermodeinc/dgo/pull/241)
- Fix broken docs link and remove details about old versions
([#&#8203;243](https://redirect.github.com/dgraph-io/dgo/issues/243)) by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#244](https://redirect.github.com/hypermodeinc/dgo/pull/244)
- check for dgraph cluster API version before hitting grpc endpoints by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#245](https://redirect.github.com/hypermodeinc/dgo/pull/245)
- chore(deps): Update go minor and patch by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#246](https://redirect.github.com/hypermodeinc/dgo/pull/246)
- do not return the erorr when ping fails in v1 dgo API by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#247](https://redirect.github.com/hypermodeinc/dgo/pull/247)
- chore: use native error package instead of github.com/pkg/errors by
[@&#8203;xqqp](https://redirect.github.com/xqqp) in
[hypermodeinc#248](https://redirect.github.com/hypermodeinc/dgo/pull/248)
- upgrade to Go v1.23 and prepare for v250 release by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#249](https://redirect.github.com/hypermodeinc/dgo/pull/249)
- chore(deps): Update dependency go to v1.24.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#250](https://redirect.github.com/hypermodeinc/dgo/pull/250)
- Update README with v25 APIs and add a test by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#253](https://redirect.github.com/hypermodeinc/dgo/pull/253)
- Add import API for Dgraph v25 by
[@&#8203;shivaji-kharse](https://redirect.github.com/shivaji-kharse) in
[hypermodeinc#228](https://redirect.github.com/hypermodeinc/dgo/pull/228)
- chore(deps): Update module google.golang.org/grpc to v1.72.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#255](https://redirect.github.com/hypermodeinc/dgo/pull/255)
- Expose functions for zero related grpc APIs by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#254](https://redirect.github.com/hypermodeinc/dgo/pull/254)
- rename stream apis by
[@&#8203;shivaji-kharse](https://redirect.github.com/shivaji-kharse) in
[hypermodeinc#257](https://redirect.github.com/hypermodeinc/dgo/pull/257)
- chore(deps): Update dependency go to v1.24.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#258](https://redirect.github.com/hypermodeinc/dgo/pull/258)
- chore(deps): Update module google.golang.org/grpc to v1.72.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#259](https://redirect.github.com/hypermodeinc/dgo/pull/259)
- Rename v25 APIs to v2 APIs by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#256](https://redirect.github.com/hypermodeinc/dgo/pull/256)
- modify import apis for HA+Sharded cluster by
[@&#8203;shivaji-kharse](https://redirect.github.com/shivaji-kharse) in
[hypermodeinc#260](https://redirect.github.com/hypermodeinc/dgo/pull/260)
- chore(deps): Update module google.golang.org/grpc to v1.72.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#261](https://redirect.github.com/hypermodeinc/dgo/pull/261)
- chore(deps): Update go minor and patch by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#263](https://redirect.github.com/hypermodeinc/dgo/pull/263)
- Expose an API for returning the apiv2 dgraph client by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#264](https://redirect.github.com/hypermodeinc/dgo/pull/264)
- add bidirectional streaming support for external snapshot streaming by
[@&#8203;shivaji-kharse](https://redirect.github.com/shivaji-kharse) in
[hypermodeinc#266](https://redirect.github.com/hypermodeinc/dgo/pull/266)
- chore(deps): Update go minor and patch by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#269](https://redirect.github.com/hypermodeinc/dgo/pull/269)
- chore(deps): Update go minor and patch by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#270](https://redirect.github.com/hypermodeinc/dgo/pull/270)
- chore(deps): Update actions/checkout action to v5 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#272](https://redirect.github.com/hypermodeinc/dgo/pull/272)
- Revert "add bidirectional streaming support for external snapshot
streaming" by
[@&#8203;shivaji-kharse](https://redirect.github.com/shivaji-kharse) in
[hypermodeinc#274](https://redirect.github.com/hypermodeinc/dgo/pull/274)
- move v2 APIs into v1 APIs by
[@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#273](https://redirect.github.com/hypermodeinc/dgo/pull/273)
- chore(deps): Update actions/setup-go action to v6 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#278](https://redirect.github.com/hypermodeinc/dgo/pull/278)
- Revert "Revert "add bidirectional streaming support for external snap…
by [@&#8203;mangalaman93](https://redirect.github.com/mangalaman93) in
[hypermodeinc#276](https://redirect.github.com/hypermodeinc/dgo/pull/276)
- chore(deps): Update go minor and patch by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[hypermodeinc#277](https://redirect.github.com/hypermodeinc/dgo/pull/277)

#### New Contributors

- [@&#8203;matthewmcneely](https://redirect.github.com/matthewmcneely)
made their first contribution in
[hypermodeinc#239](https://redirect.github.com/hypermodeinc/dgo/pull/239)
- [@&#8203;xqqp](https://redirect.github.com/xqqp) made their first
contribution in
[hypermodeinc#248](https://redirect.github.com/hypermodeinc/dgo/pull/248)

**Full Changelog**:
<dgraph-io/dgo@v240.2.0...v250.0.0>

</details>

<details>
<summary>docker/docker (github.com/docker/docker)</summary>

###
[`v28.5.2+incompatible`](https://redirect.github.com/docker/docker/compare/v28.5.1...v28.5.2)

[Compare
Source](https://redirect.github.com/docker/docker/compare/v28.5.1...v28.5.2)

###
[`v28.5.1+incompatible`](https://redirect.github.com/docker/docker/compare/v28.5.0...v28.5.1)

[Compare
Source](https://redirect.github.com/docker/docker/compare/v28.5.0...v28.5.1)

###
[`v28.5.0+incompatible`](https://redirect.github.com/docker/docker/compare/v28.4.0...v28.5.0)

[Compare
Source](https://redirect.github.com/docker/docker/compare/v28.4.0...v28.5.0)

</details>

<details>
<summary>go-jose/go-jose (github.com/go-jose/go-jose/v4)</summary>

###
[`v4.1.3`](https://redirect.github.com/go-jose/go-jose/releases/tag/v4.1.3)

[Compare
Source](https://redirect.github.com/go-jose/go-jose/compare/v4.1.2...v4.1.3)

This release drops Go 1.23 support as that Go release is no longer
supported. With that, we can drop `x/crypto` and no longer have any
external dependencies in go-jose outside of the standard library!

This release fixes a bug where a critical b64 header was ignored if in
an unprotected header. It is now rejected instead of ignored.

#### What's Changed

- Remove Go 1.23 support by
[@&#8203;mcpherrinm](https://redirect.github.com/mcpherrinm) in
[#&#8203;205](https://redirect.github.com/go-jose/go-jose/pull/205)
- Reject JWS with an unprotected critical b64 header by
[@&#8203;mcpherrinm](https://redirect.github.com/mcpherrinm) in
[#&#8203;210](https://redirect.github.com/go-jose/go-jose/pull/210)

**Full Changelog**:
<go-jose/go-jose@v4.1.2...v4.1.3>

</details>

<details>
<summary>klauspost/compress (github.com/klauspost/compress)</summary>

###
[`v1.18.1`](https://redirect.github.com/klauspost/compress/releases/tag/v1.18.1)

[Compare
Source](https://redirect.github.com/klauspost/compress/compare/v1.18.0...v1.18.1)

##### What's Changed

- zstd: Fix incorrect buffer size in dictionary encodes by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1059](https://redirect.github.com/klauspost/compress/pull/1059)
- s2: check for cap, not len of buffer in EncodeBetter/Best by
[@&#8203;vdarulis](https://redirect.github.com/vdarulis) in
[#&#8203;1080](https://redirect.github.com/klauspost/compress/pull/1080)
- zstd: Add simple zstd EncodeTo/DecodeTo functions by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1079](https://redirect.github.com/klauspost/compress/pull/1079)
- zlib: Avoiding extra allocation in zlib.reader.Reset by
[@&#8203;travelpolicy](https://redirect.github.com/travelpolicy) in
[#&#8203;1086](https://redirect.github.com/klauspost/compress/pull/1086)
- gzhttp: remove redundant err check in zstdReader by
[@&#8203;ryanfowler](https://redirect.github.com/ryanfowler) in
[#&#8203;1090](https://redirect.github.com/klauspost/compress/pull/1090)
- Run modernize. Deprecate Go 1.22 by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1095](https://redirect.github.com/klauspost/compress/pull/1095)
- flate: Simplify matchlen by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1101](https://redirect.github.com/klauspost/compress/pull/1101)
- flate: Add examples by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1102](https://redirect.github.com/klauspost/compress/pull/1102)
- flate: Use exact sizes for huffman tables by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1103](https://redirect.github.com/klauspost/compress/pull/1103)
- flate: Faster load+store by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1104](https://redirect.github.com/klauspost/compress/pull/1104)
- Add notice to S2 about MinLZ by
[@&#8203;klauspost](https://redirect.github.com/klauspost) in
[#&#8203;1065](https://redirect.github.com/klauspost/compress/pull/1065)

##### New Contributors

- [@&#8203;wooffie](https://redirect.github.com/wooffie) made their
first contribution in
[#&#8203;1069](https://redirect.github.com/klauspost/compress/pull/1069)
- [@&#8203;vdarulis](https://redirect.github.com/vdarulis) made their
first contribution in
[#&#8203;1080](https://redirect.github.com/klauspost/compress/pull/1080)
- [@&#8203;travelpolicy](https://redirect.github.com/travelpolicy) made
their first contribution in
[#&#8203;1086](https://redirect.github.com/klauspost/compress/pull/1086)
- [@&#8203;ryanfowler](https://redirect.github.com/ryanfowler) made
their first contribution in
[#&#8203;1090](https://redirect.github.com/klauspost/compress/pull/1090)

**Full Changelog**:
<klauspost/compress@v1.18.0...v1.18.1>

</details>

<details>
<summary>mark3labs/mcp-go (github.com/mark3labs/mcp-go)</summary>

###
[`v0.43.0`](https://redirect.github.com/mark3labs/mcp-go/releases/tag/v0.43.0)

[Compare
Source](https://redirect.github.com/mark3labs/mcp-go/compare/v0.42.0...v0.43.0)

#### What's Changed

- feat: add support for custom HTTP headers in client requests by
[@&#8203;matthisholleville](https://redirect.github.com/matthisholleville)
in [#&#8203;546](https://redirect.github.com/mark3labs/mcp-go/pull/546)
- feat: add SessionWithResourceTemplates for session-specific resource
templates by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;624](https://redirect.github.com/mark3labs/mcp-go/pull/624)
- feat(mcp): Add SessionIdManagerResolver interface for request-based
session management by
[@&#8203;aradyaron](https://redirect.github.com/aradyaron) in
[#&#8203;626](https://redirect.github.com/mark3labs/mcp-go/pull/626)
- feat(mcp): add HTTP and Stdio client `Roots` feature by
[@&#8203;yuehaii](https://redirect.github.com/yuehaii) in
[#&#8203;620](https://redirect.github.com/mark3labs/mcp-go/pull/620)
- feat(mcp): add Title field to Implementation struct per MCP spec by
[@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;633](https://redirect.github.com/mark3labs/mcp-go/pull/633)
- fix(toocall): properly set custom header to ensure correct request
handling by
[@&#8203;cx215133873](https://redirect.github.com/cx215133873) in
[#&#8203;632](https://redirect.github.com/mark3labs/mcp-go/pull/632)

#### New Contributors

- [@&#8203;aradyaron](https://redirect.github.com/aradyaron) made their
first contribution in
[#&#8203;626](https://redirect.github.com/mark3labs/mcp-go/pull/626)
- [@&#8203;yuehaii](https://redirect.github.com/yuehaii) made their
first contribution in
[#&#8203;620](https://redirect.github.com/mark3labs/mcp-go/pull/620)
- [@&#8203;cx215133873](https://redirect.github.com/cx215133873) made
their first contribution in
[#&#8203;632](https://redirect.github.com/mark3labs/mcp-go/pull/632)

**Full Changelog**:
<mark3labs/mcp-go@v0.42.0...v0.43.0>

###
[`v0.42.0`](https://redirect.github.com/mark3labs/mcp-go/releases/tag/v0.42.0)

[Compare
Source](https://redirect.github.com/mark3labs/mcp-go/compare/v0.41.1...v0.42.0)

#### What's Changed

- HTTP Sampling Improvements by
[@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;601](https://redirect.github.com/mark3labs/mcp-go/pull/601)
- feat: update type definition of \_meta field to text/blob resources.
by [@&#8203;rabbah](https://redirect.github.com/rabbah) in
[#&#8203;591](https://redirect.github.com/mark3labs/mcp-go/pull/591)
- fix: documentation typos by
[@&#8203;Artmorse](https://redirect.github.com/Artmorse) in
[#&#8203;608](https://redirect.github.com/mark3labs/mcp-go/pull/608)
- fix: prevent tools invocation without valid session initialization by
[@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;607](https://redirect.github.com/mark3labs/mcp-go/pull/607)
- fix: make transport Start() idempotent to resolve issue
[#&#8203;583](https://redirect.github.com/mark3labs/mcp-go/issues/583)
by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;606](https://redirect.github.com/mark3labs/mcp-go/pull/606)
- feat: extend resource middlewares to resource templates by
[@&#8203;tjhop](https://redirect.github.com/tjhop) in
[#&#8203;582](https://redirect.github.com/mark3labs/mcp-go/pull/582)
- Preserve Tool \_meta when marshaling to JSON by
[@&#8203;jaredly](https://redirect.github.com/jaredly) in
[#&#8203;609](https://redirect.github.com/mark3labs/mcp-go/pull/609)
- fix: reuse sessions correctly in streamable HTTP transport by
[@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;615](https://redirect.github.com/mark3labs/mcp-go/pull/615)
- Add support for Session-specific resources by
[@&#8203;jaredly](https://redirect.github.com/jaredly) in
[#&#8203;610](https://redirect.github.com/mark3labs/mcp-go/pull/610)
- feat: Add session resource helper functions by
[@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;617](https://redirect.github.com/mark3labs/mcp-go/pull/617)
- \[disable-stream] Add WithDisableStreaming option to StreamableHTTP
server to allow disabling streaming by
[@&#8203;jaredly](https://redirect.github.com/jaredly) in
[#&#8203;613](https://redirect.github.com/mark3labs/mcp-go/pull/613)
- feat: add HTTP client option to OAuthConfig by
[@&#8203;sd2k](https://redirect.github.com/sd2k) in
[#&#8203;616](https://redirect.github.com/mark3labs/mcp-go/pull/616)
- feat(mcp): Add WithAny for flexible tool properties by
[@&#8203;otaviof](https://redirect.github.com/otaviof) in
[#&#8203;618](https://redirect.github.com/mark3labs/mcp-go/pull/618)
- 📝 Add docstrings to `issue-345-withany` by
[@&#8203;coderabbitai](https://redirect.github.com/coderabbitai)\[bot]
in [#&#8203;619](https://redirect.github.com/mark3labs/mcp-go/pull/619)

#### New Contributors

- [@&#8203;rabbah](https://redirect.github.com/rabbah) made their first
contribution in
[#&#8203;591](https://redirect.github.com/mark3labs/mcp-go/pull/591)
- [@&#8203;Artmorse](https://redirect.github.com/Artmorse) made their
first contribution in
[#&#8203;608](https://redirect.github.com/mark3labs/mcp-go/pull/608)
- [@&#8203;jaredly](https://redirect.github.com/jaredly) made their
first contribution in
[#&#8203;609](https://redirect.github.com/mark3labs/mcp-go/pull/609)
- [@&#8203;otaviof](https://redirect.github.com/otaviof) made their
first contribution in
[#&#8203;618](https://redirect.github.com/mark3labs/mcp-go/pull/618)
- [@&#8203;coderabbitai](https://redirect.github.com/coderabbitai)\[bot]
made their first contribution in
[#&#8203;619](https://redirect.github.com/mark3labs/mcp-go/pull/619)

**Full Changelog**:
<mark3labs/mcp-go@v0.41.1...v0.42.0>

###
[`v0.41.1`](https://redirect.github.com/mark3labs/mcp-go/releases/tag/v0.41.1)

[Compare
Source](https://redirect.github.com/mark3labs/mcp-go/compare/v0.41.0...v0.41.1)

#### What's Changed

- fix: replace bufio.Scanner with bufio.Reader to support large message…
by [@&#8203;ezynda3](https://redirect.github.com/ezynda3) in
[#&#8203;603](https://redirect.github.com/mark3labs/mcp-go/pull/603)

**Full Changelog**:
<mark3labs/mcp-go@v0.41.0...v0.41.1>

</details>

<details>
<summary>minio/minio-go (github.com/minio/minio-go/v7)</summary>

###
[`v7.0.97`](https://redirect.github.com/minio/minio-go/compare/v7.0.96...v7.0.97)

[Compare
Source](https://redirect.github.com/minio/minio-go/compare/v7.0.96...v7.0.97)

###
[`v7.0.96`](https://redirect.github.com/minio/minio-go/compare/v7.0.95...v7.0.96)

[Compare
Source](https://redirect.github.com/minio/minio-go/compare/v7.0.95...v7.0.96)

</details>

<details>
<summary>etcd-io/etcd (go.etcd.io/etcd/raft/v3)</summary>

###
[`v3.5.24`](https://redirect.github.com/etcd-io/etcd/releases/tag/v3.5.24)

[Compare
Source](https://redirect.github.com/etcd-io/etcd/compare/v3.5.23...v3.5.24)

Please check out
[CHANGELOG](https://redirect.github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md)
for a full list of changes. And make sure to read [upgrade
guide](https://etcd.io/docs/v3.5/upgrades/upgrade_3_5/) before upgrading
etcd (there may be breaking changes).

For installation guides, please check out
[play.etcd.io](http://play.etcd.io) and [operating
etcd](https://etcd.io/docs/v3.5/op-guide/). Latest support status for
common architectures and operating systems can be found at [supported
platforms](https://etcd.io/docs/v3.5/op-guide/supported-platform/).

###### Linux

```sh
ETCD_VER=v3.5.24

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-linux-amd64.tar.gz -o /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz
tar xzvf /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz -C /tmp/etcd-download-test --strip-components=1 --no-same-owner
rm -f /tmp/etcd-${ETCD_VER}-linux-amd64.tar.gz

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version

# start a local etcd server
/tmp/etcd-download-test/etcd

# write,read to etcd
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 put foo bar
/tmp/etcd-download-test/etcdctl --endpoints=localhost:2379 get foo
```

###### macOS (Darwin)

```sh
ETCD_VER=v3.5.24

# choose either URL
GOOGLE_URL=https://storage.googleapis.com/etcd
GITHUB_URL=https://github.com/etcd-io/etcd/releases/download
DOWNLOAD_URL=${GOOGLE_URL}

rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
rm -rf /tmp/etcd-download-test && mkdir -p /tmp/etcd-download-test

curl -L ${DOWNLOAD_URL}/${ETCD_VER}/etcd-${ETCD_VER}-darwin-amd64.zip -o /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
unzip /tmp/etcd-${ETCD_VER}-darwin-amd64.zip -d /tmp && rm -f /tmp/etcd-${ETCD_VER}-darwin-amd64.zip
mv /tmp/etcd-${ETCD_VER}-darwin-amd64/* /tmp/etcd-download-test && rm -rf mv /tmp/etcd-${ETCD_VER}-darwin-amd64

/tmp/etcd-download-test/etcd --version
/tmp/etcd-download-test/etcdctl version
/tmp/etcd-download-test/etcdutl version
```

###### Docker

etcd uses
[`gcr.io/etcd-development/etcd`](https://gcr.io/etcd-development/etcd)
as a primary container registry, and
[`quay.io/coreos/etcd`](https://quay.io/coreos/etcd) as secondary.

```sh
ETCD_VER=v3.5.24

rm -rf /tmp/etcd-data.tmp && mkdir -p /tmp/etcd-data.tmp && \
  docker rmi gcr.io/etcd-development/etcd:${ETCD_VER} || true && \
  docker run \
  -p 2379:2379 \
  -p 2380:2380 \
  --mount type=bind,source=/tmp/etcd-data.tmp,destination=/etcd-data \
  --name etcd-gcr-${ETCD_VER} \
  gcr.io/etcd-development/etcd:${ETCD_VER} \
  /usr/local/bin/etcd \
  --name s1 \
  --data-dir /etcd-data \
  --listen-client-urls http://0.0.0.0:2379 \
  --advertise-client-urls http://0.0.0.0:2379 \
  --listen-peer-urls http://0.0.0.0:2380 \
  --initial-advertise-peer-urls http://0.0.0.0:2380 \
  --initial-cluster s1=http://0.0.0.0:2380 \
  --initial-cluster-token tkn \
  --initial-cluster-state new \
  --log-level info \
  --logger zap \
  --log-outputs stderr

docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcd --version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdutl version
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl endpoint health
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl put foo bar
docker exec etcd-gcr-${ETCD_VER} /usr/local/bin/etcdctl get foo
```

</details>

<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>

###
[`v1.76.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.76.0):
Release 1.76.0

[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.75.1...v1.76.0)

### Dependencies

- Minimum supported Go version is now 1.24
([#&#8203;8509](https://redirect.github.com/grpc/grpc-go/issues/8509))
- Special Thanks: [@&#8203;kevinGC](https://redirect.github.com/kevinGC)

### Bug Fixes

- client: Return status `INTERNAL` when a server sends zero response
messages for a unary or client-streaming RPC.
([#&#8203;8523](https://redirect.github.com/grpc/grpc-go/issues/8523))
- client: Fail RPCs with status `INTERNAL` instead of `UNKNOWN` upon
receiving http headers with status 1xx and `END_STREAM` flag set.
([#&#8203;8518](https://redirect.github.com/grpc/grpc-go/issues/8518))
- Special Thanks:
[@&#8203;vinothkumarr227](https://redirect.github.com/vinothkumarr227)
- pick\_first: Fix race condition that could cause pick\_first to get
stuck in `IDLE` state on backend address change.
([#&#8203;8615](https://redirect.github.com/grpc/grpc-go/issues/8615))

### New Features

- credentials: Add `credentials/jwt` package providing file-based JWT
PerRPCCredentials (A97).
([#&#8203;8431](https://redirect.github.com/grpc/grpc-go/issues/8431))
- Special Thanks:
[@&#8203;dimpavloff](https://redirect.github.com/dimpavloff)

### Performance Improvements

- client: Improve HTTP/2 header size estimate to reduce re-allocations.
([#&#8203;8547](https://redirect.github.com/grpc/grpc-go/issues/8547))
- encoding/proto: Avoid redundant message size calculation when
marshaling.
([#&#8203;8569](https://redirect.github.com/grpc/grpc-go/issues/8569))
- Special Thanks:
[@&#8203;rs-unity](https://redirect.github.com/rs-unity)

</details>

<details>
<summary>protocolbuffers/protobuf-go
(google.golang.org/protobuf)</summary>

###
[`v1.36.10`](https://redirect.github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.10)

[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-go/compare/v1.36.9...v1.36.10)

**Full Changelog**:
<protocolbuffers/protobuf-go@v1.36.9...v1.36.10>

Bug fixes:
[CL/704415](https://go-review.googlesource.com/c/protobuf/+/704415):
reflect/protodesc: edition-2024-specific properties should not be lost
when converting FileDescriptorProto to protoreflect.FileDescriptor

Maintenance:
[CL/708555](https://go-review.googlesource.com/c/protobuf/+/708555):
internal/race\_test: add missing impl.LazyEnabled() t.Skip
[CL/703295](https://go-review.googlesource.com/c/protobuf/+/703295):
proto: add more invalid group encoding test cases
[CL/703276](https://go-review.googlesource.com/c/protobuf/+/703276):
internal/impl: verify lazy unmarshal on Deterministic encoding
[CL/703275](https://go-review.googlesource.com/c/protobuf/+/703275):
internal/impl: stop using deprecated .Field in lazy\_test.go
[CL/702795](https://go-review.googlesource.com/c/protobuf/+/702795):
all: update to latest github.com/google/go-cmp

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day
1 of the month ( * 0-3 1 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/dgraph-io/dgraph).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants