v0.10.0
What's Changed
- chore: use ErrUnevenChunks by @rootulp in #166
- chore: remove unnecessary slice indexing by @rootulp in #167
- refactor: improve var name by @rootulp in #185
- test: remove
Axis
from tests by @rootulp in #186 - test: fix TestLazyRootGeneration by @rootulp in #165
- refactor: consolidate conditionals by @rootulp in #189
- docs: improve comments about extending by @rootulp in #193
- docs: improve godoc for ErrByzantineData by @rootulp in #176
- docs: fix
Decode
godoc by @rootulp in #188 - docs: godoc for rebuildShares by @rootulp in #183
- refactor: remove indexing into rebuiltExtendedShares by @rootulp in #184
- chore: use deepCopy by @rootulp in #175
- chore: check width in setRowSlice and setColSlice by @rootulp in #174
- chore!: check newChunk size by @rootulp in #172
- chore!: export codec methods by @evan-forbes in #195
- refactor: improve test case names by @rootulp in #198
- refactor: simplify
rebuildShares
by @rootulp in #197 - docs: fix new codec in example by @rootulp in #206
- docs: clarify shares inside ErrByzantineData by @rootulp in #207
- test: do not perform input validation in
setCell
by @rootulp in #203 - feat!: enable golangci-lint by @rootulp in #208
- chore: bump to Go 1.20 by @rootulp in #211
- fix: populate shares in
ErrByzantineData
by @rootulp in #190 - docs: bump to Go 1.20 in README by @rootulp in #217
- chore: stop using deprecated math/rand.Read by @rootulp in #222
- chore: run workflows on main by @rootulp in #230
- docs: clarify MaxChunks applies to ODS by @rootulp in #227
- refactor: remove code duplication for flattened by @rootulp in #224
- chore: camel case preRepairSanityCheck by @rootulp in #225
- feat:
NewExtendedDataSquare
with chunkSize param by @rootulp in #236 - test: add test case based on celestia-node usage by @rootulp in #239
- docs: clarify rowRoots to Repair by @rootulp in #240
- chore: include edsWidth in error message by @rootulp in #245
- test: bump share size to 512 by @rootulp in #244
Full Changelog: v0.9.0...v0.10.0