This is a patch release on top of v0.29.0-arabica.
- store: close accessor in GetRow and GetRangeNamespaceData (#4575) — Accessors returned by
GetRowandGetRangeNamespaceDatawere not being closed, causing a resource leak. This has been corrected. - Go 1.26 (#4783) — Updated to Go 1.26.
- shrex fix: return valid samples from empty EDS (#4789) —
GetSamplespreviously returned an empty slice instead of actual samples when the block's data availability header was empty. Fixed by constructing valid samples from the pregenerated empty EDS, with proper out-of-bounds validation on coordinates.
What's Changed
- store: close accessor in GetRow and GetRangeNamespaceData by @phrwlk in #4575
- chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 by @dependabot in #4730
- chore(deps): bump actions/upload-artifact from 4 to 6 by @dependabot in #4742
- chore: golang 1.26 by @walldiss in #4783
- chore(deps): bump alpine from 3.20.2 to 3.23.3 by @dependabot in #4784
- chore(ci): pin golangci-lint to v2.10.0 and fix new gosec warnings by @walldiss in #4788
- fix(shrex): return valid samples from empty EDS instead of empty slice by @walldiss in #4789
New Contributors
Full Changelog: v0.29.0-arabica...v0.29.1-arabica