Releases: celestiaorg/rsmt2d
Releases · celestiaorg/rsmt2d
v0.14.0
What's Changed
- chore(deps): Bump golangci/golangci-lint-action from 5.0.0 to 5.1.0 by @dependabot in #320
- chore(deps): Bump golangci/golangci-lint-action from 5.1.0 to 6.0.0 by @dependabot in #323
- chore(deps): Bump golangci/golangci-lint-action from 6.0.0 to 6.0.1 by @dependabot in #324
- chore(deps): Bump codecov/codecov-action from 4.3.0 to 4.4.1 by @dependabot in #326
- Reorganize entries in go.mod by @cristaloleg in #327
- chore(deps): Bump github.com/celestiaorg/nmt from 0.20.0 to 0.21.0 by @dependabot in #328
- chore(deps): Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in #329
- chore(deps): Bump github.com/celestiaorg/nmt from 0.21.0 to 0.22.0 by @dependabot in #331
New Contributors
- @cristaloleg made their first contribution in #327
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- refactor: make consistent names for row and col indexes by @walldiss in #317
- chore(deps): Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #319
- fix: verifyEncoding should revert changes in verifiable data by @walldiss in #318
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- chore(deps): Bump golangci/golangci-lint-action from 3.7.0 to 3.7.1 by @dependabot in #296
- chore(deps): Bump golangci/golangci-lint-action from 3.7.1 to 4.0.0 by @dependabot in #297
- chore(deps): Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #302
- chore(deps): Bump codecov/codecov-action from 4.0.1 to 4.1.0 by @dependabot in #301
- test: extends computeRoots benchmark to cover larger square sizes and nmt tree by @staheri14 in #304
- refactor: chunk -> share by @rootulp in #306
- chore(deps): Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #307
- chore(deps): Bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #308
- chore(deps): Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #309
- chore(deps): Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #316
- refactor: use deepCopy for eds.Flattened() by @walldiss in #315
- fix: deepcopy filliing nil data with zeroes by @walldiss in #310
- test: add randomized tests for errByzantine by @walldiss in #312
- fix: verify encoding of shares in case when axis is fully reconstructed from orthogonal by @walldiss in #313
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #267
- chore(deps): Bump github.com/celestiaorg/nmt from 0.18.1 to 0.20.0 by @dependabot in #268
- chore(deps): Bump golang.org/x/sync from 0.3.0 to 0.4.0 by @dependabot in #269
- feat: add roots helper function by @bao1029p in #270
- chore(deps): Bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #272
- chore(deps): Bump actions/setup-go from 4 to 5 by @dependabot in #273
- test: remove test cases that vary based on codec by @sontrinh16 in #274
- chore(deps): Bump github.com/klauspost/reedsolomon from 1.11.8 to 1.12.0 by @dependabot in #276
- chore(deps): Bump golang.org/x/crypto from 0.1.0 to 0.17.0 by @dependabot in #281
- chore: remove unnecessary conversions by @estensen in #282
- chore(deps): Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #283
- chore(deps): Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #284
- chore(deps): Bump github.com/klauspost/reedsolomon from 1.12.0 to 1.12.1 by @dependabot in #285
- chore(deps): Bump codecov/codecov-action from 3.1.5 to 3.1.6 by @dependabot in #291
- chore(deps): Bump codecov/codecov-action from 3.1.6 to 4.0.0 by @dependabot in #292
- chore(deps): Bump codecov/codecov-action from 4.0.0 to 4.0.1 by @dependabot in #293
New Contributors
- @bao1029p made their first contribution in #270
- @sontrinh16 made their first contribution in #274
- @estensen made their first contribution in #282
Full Changelog: v0.11.0...v0.12.0
v0.12.0-rc2
What's Changed
- chore(deps): Bump codecov/codecov-action from 4.0.0 to 4.0.1 by @dependabot in #293
- revert!: rsmt2d#277 and rsmt2d#287 by @rootulp in #295
Full Changelog: v0.12.0-rc1...v0.12.0-rc2
v0.12.0-rc1
What's Changed
- chore(deps): Bump github.com/klauspost/reedsolomon from 1.12.0 to 1.12.1 by @dependabot in #285
- chore(deps): Bump codecov/codecov-action from 3.1.5 to 3.1.6 by @dependabot in #291
- chore(deps): Bump codecov/codecov-action from 3.1.6 to 4.0.0 by @dependabot in #292
- feat!: delete
getTreeNameFromConstructorFn
by @rootulp in #287
Full Changelog: v0.12.0-rc0...v0.12.0-rc1
v0.12.0-rc0
What's Changed
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #267
- chore(deps): Bump github.com/celestiaorg/nmt from 0.18.1 to 0.20.0 by @dependabot in #268
- chore(deps): Bump golang.org/x/sync from 0.3.0 to 0.4.0 by @dependabot in #269
- feat: add roots helper function by @bao1029p in #270
- chore(deps): Bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #272
- chore(deps): Bump actions/setup-go from 4 to 5 by @dependabot in #273
- test: remove test cases that vary based on codec by @sontrinh16 in #274
- chore(deps): Bump github.com/klauspost/reedsolomon from 1.11.8 to 1.12.0 by @dependabot in #276
- chore(deps): Bump golang.org/x/crypto from 0.1.0 to 0.17.0 by @dependabot in #281
- chore: remove unnecessary conversions by @estensen in #282
- chore(deps): Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #283
- chore(deps): Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #284
- fix!: UnmarshalJSON is limited to the default Tree bug by @sontrinh16 in #277
New Contributors
- @bao1029p made their first contribution in #270
- @sontrinh16 made their first contribution in #274
- @estensen made their first contribution in #282
Full Changelog: v0.11.0...v0.12.0-rc0
v0.11.0
What's Changed
- feat: validate chunk size is a multiple of 64 bytes by @rootulp in #246
- feat: extends error handling to detect byzantine data and unordered shares in tree construction by @staheri14 in #242
- feat(eds): Flattened, FlattenedODS, Equals by @rootulp in #241
- docs: informal systems audit PDF by @rootulp in #250
- feat: return an error for
RowRoots
andColRoots
if EDS incomplete by @rootulp in #213 - chore: enable Dependabot by @rootulp in #251
- chore(deps): bump actions/setup-go from 2 to 4 by @dependabot in #252
- chore(deps): bump technote-space/get-diff-action from 4 to 6 by @dependabot in #254
- chore(deps): bump codecov/codecov-action from 1.0.15 to 3.1.4 by @dependabot in #257
- chore(deps): bump golang.org/x/sync from 0.0.0-20220929204114-8fcdb60fdcc0 to 0.3.0 by @dependabot in #255
- Change benchmark default chunk size to use shareSize (512 bytes) by @musalbas in #261
- chore(deps): bump github.com/celestiaorg/nmt from 0.17.0 to 0.18.1 by @dependabot in #258
- chore(deps): bump github.com/klauspost/reedsolomon from 1.11.1 to 1.11.8 by @dependabot in #259
- chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #256
- chore: upgrade to Go 1.21 by @rootulp in #263
- chore: drop minio/sha256-simd by @rootulp in #264
- chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #265
New Contributors
- @staheri14 made their first contribution in #242
Full Changelog: v0.10.0...v0.11.0
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
v0.9.0
What's Changed
- fix: build badge by @rootulp in #143
- fix: eds mutation by @rahulghangas in #134
- Bump golang.org/x/crypto from 0.0.0-20210322153248-0c34fe9e7dc2 to 0.1.0 by @dependabot in #144
- docs: remove leopard build tag by @rootulp in #145
- feat: upgrade to Go 1.19 by @rootulp in #147
- docs: add a note on q3 by @rootulp in #153
- fix!: codec typo by @rootulp in #149
- feat!: drop support for infectious by @rootulp in #154
- Add Notice file by @MSevey in #152
- chore: address redundant error checking issue by @rootulp in #159
- chore!: add error return params to tree interface by @rootulp in #157
New Contributors
- @rahulghangas made their first contribution in #134
- @dependabot made their first contribution in #144
- @MSevey made their first contribution in #152
Full Changelog: v0.8.0...v0.9.0