Skip to content

Releases: celestiaorg/go-square

v1.1.1

07 Oct 12:03
a618606
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump celestiaorg/.github from 0.4.1 to 0.4.2 by @dependabot in #65
  • chore: remove go.work and go.work.sum by @cmwaters in #67
  • ci: utilize go version from go.mod by @ramin in #71
  • chore: backport share benchmarks by @cmwaters in #84
  • chore: expose generate subtree roots method (#106) by @rach-id in #108

New Contributors

  • @ramin made their first contribution in #71

Full Changelog: v1.1.0...v1.1.1

v2.0.0

16 Sep 14:56
a446cee
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump celestiaorg/.github from 0.4.1 to 0.4.2 by @dependabot in #65
  • chore: remove go.work and go.work.sum by @cmwaters in #67
  • ci: utilize go version from go.mod by @ramin in #71
  • feat!: refactor Namespace type by @cmwaters in #68
  • chore: update readme with branch strategy by @cmwaters in #73
  • feat: add signer to blob proto by @cmwaters in #72
  • chore(deps): bump celestiaorg/.github from 0.4.2 to 0.4.3 by @dependabot in #76
  • feat!: create native blob struct by @cmwaters in #74
  • chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in #75
  • feat: support encoding and decoding of v1 shares by @cmwaters in #80
  • chore!: merge blob pkg into share pkg by @cmwaters in #82
  • test: add benchmarks to share encoding and decoding by @cmwaters in #83
  • feat: validate namespace in share constructor by @cmwaters in #87
  • chore!: merge namespace package into shares package by @cmwaters in #89
  • chore!: rename shares to share by @cmwaters in #90
  • chore!: remove merkle library by @cmwaters in #91
  • chore: internalize unneeded go apis by @cmwaters in #92
  • refactor!: move square logic into root package by @cmwaters in #93
  • chore!: add native blob tx by @cmwaters in #94
  • chore!: bump to v2 by @cmwaters in #95
  • chore(deps): bump github.com/celestiaorg/nmt from 0.21.0 to 0.22.0 by @dependabot in #96
  • chore!: break out BlobTx and IndexWrapper types into separate tx package by @cmwaters in #97
  • fix: share shouldn't validate namespace versions by @cmwaters in #98
  • chore!: remove excess blobTx file and add more test coverage by @cmwaters in #99
  • chore: fix share and blob validation by @cmwaters in #101
  • chore(deps): bump github.com/celestiaorg/nmt from 0.22.0 to 0.22.1 by @dependabot in #102
  • chore(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #103

New Contributors

  • @ramin made their first contribution in #71

Full Changelog: v1.1.0...v2.0.0

v2.0.0-rc2

05 Aug 14:08
6be9632
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0-rc1...v2.0.0-rc2

v2.0.0-rc1

30 Jul 17:30
7c3a449
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release

What's Changed

  • chore!: break out BlobTx and IndexWrapper types into separate tx package by @cmwaters in #97
  • fix: share shouldn't validate namespace versions by @cmwaters in #98
  • chore!: remove excess blobTx file and add more test coverage by @cmwaters in #99

Full Changelog: v2.0.0-rc0...v2.0.0-rc1

v2.0.0-rc0

23 Jul 09:12
82b72af
Compare
Choose a tag to compare
v2.0.0-rc0 Pre-release
Pre-release

First RC of v2. This includes a large cleanup of many of the types and a new share version to support blobs with a verified signer in them. See CIP-21 for more information.

What's Changed

  • chore(deps): bump celestiaorg/.github from 0.4.1 to 0.4.2 by @dependabot in #65
  • chore: remove go.work and go.work.sum by @cmwaters in #67
  • ci: utilize go version from go.mod by @ramin in #71
  • feat!: refactor Namespace type by @cmwaters in #68
  • chore: update readme with branch strategy by @cmwaters in #73
  • feat: add signer to blob proto by @cmwaters in #72
  • chore(deps): bump celestiaorg/.github from 0.4.2 to 0.4.3 by @dependabot in #76
  • feat!: create native blob struct by @cmwaters in #74
  • chore(deps): bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in #75
  • feat: support encoding and decoding of v1 shares by @cmwaters in #80
  • chore!: merge blob pkg into share pkg by @cmwaters in #82
  • test: add benchmarks to share encoding and decoding by @cmwaters in #83
  • feat: validate namespace in share constructor by @cmwaters in #87
  • chore!: merge namespace package into shares package by @cmwaters in #89
  • chore!: rename shares to share by @cmwaters in #90
  • chore!: remove merkle library by @cmwaters in #91
  • chore: internalize unneeded go apis by @cmwaters in #92
  • refactor!: move square logic into root package by @cmwaters in #93
  • chore!: add native blob tx by @cmwaters in #94
  • chore!: bump to v2 by @cmwaters in #95
  • chore(deps): bump github.com/celestiaorg/nmt from 0.21.0 to 0.22.0 by @dependabot in #96

New Contributors

  • @ramin made their first contribution in #71

Full Changelog: v1.1.0...v2.0.0-rc0

v1.1.0

03 Jun 16:49
be3c280
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #51
  • chore(deps): bump celestiaorg/.github from 0.3.1 to 0.3.3 by @dependabot in #53
  • chore(deps): bump celestiaorg/.github from 0.3.3 to 0.4.1 by @dependabot in #54
  • chore(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 by @dependabot in #56
  • chore(deps): bump golangci/golangci-lint-action from 5.1.0 to 6.0.1 by @dependabot in #59
  • chore(deps): bump github.com/celestiaorg/nmt from 0.20.0 to 0.21.0 by @dependabot in #62
  • refactor: rename CompactShareReservedBytes to ShareReservedBytes by @rootulp in #61
  • chore(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.1 by @dependabot in #57
  • perf(namespace): speed up Namespace comparisons by @cristaloleg in #63
  • fix(blob): use proper share.MaxShareVersion const by @cristaloleg in #64

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

15 Mar 19:12
1673eb9
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /merkle by @dependabot in #52
  • fix: worst case share indexes by @rootulp in #49

Full Changelog: v1.0.0...v1.0.1

v1.0.0

04 Mar 21:55
a841739
Compare
Choose a tag to compare

What's Changed

  • chore: enhance clarity in comment for function name by @hoank101 in #23
  • chore(linter): enable go-critic by @00x-dx in #28
  • docs: fix link to specs by @rootulp in #22
  • chore: add Apache License 2.0 by @rootulp in #27
  • chore(makefile): add lint, test, & benchmark commands. by @00x-dx in #29
  • chore(deps): bump celestiaorg/.github from 0.3.0 to 0.3.1 by @dependabot in #24
  • chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #31
  • refactor(shares): use more efficient make([]byte, N) not bytes.Repeat([]byte{0}, N) by @odeke-em in #42
  • docs: improve README with package comments by @rootulp in #34
  • chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #46

New Contributors

Full Changelog: v1.0.0-rc0...v1.0.0

v1.0.0-rc0

17 Jan 23:25
fd78256
Compare
Choose a tag to compare
v1.0.0-rc0 Pre-release
Pre-release

This is a pre release to the first version of the go-square library. It should be the same API as the packages in celestia-app with one or two exceptions.