Skip to content

Releases: bsv-blockchain/go-subtree

Release v1.1.4

27 Nov 14:49

Choose a tag to compare

Changelog

  • 7268e2e Added AddSubtreeNodeWithoutLock function for adding to subtree without locking
  • 18a658a chore(deps): update go-sdk and golang.org/x/exp versions
  • e917fd8 chore(tests): reorder import statements for clarity
  • a789056 docs(README): update project structure and badge alignment
  • 871ab17 sync: update 13 files from source repository (#67)

Release v1.1.3

25 Nov 13:27
4bd35d9

Choose a tag to compare

What's Changed

  • chore(deps): bump github/codeql-action from 4.31.4 to 4.31.5 in the ghactions-all group by @dependabot[bot] in #64
  • chore(deps): bump github.com/bsv-blockchain/go-tx-map from 1.2.0 to 1.2.1 by @dependabot[bot] in #65
  • Fix GetMerkleProof for odd numbered nodes by @galt-tr in #66

Full Changelog: v1.1.2...v1.1.3

Release v1.1.2

24 Nov 12:08
b2a9109

Choose a tag to compare

What's Changed

  • [Sync] Update project files from source repository (c7a4183) by @mrz1836 in #56
  • [Sync] Update project files from source repository (816edd1) by @mrz1836 in #57
  • chore(deps): bump github.com/bsv-blockchain/go-bt/v2 from 2.5.0 to 2.5.1 by @dependabot[bot] in #58
  • [Sync] Update project files from source repository (3f8e53a) by @mrz1836 in #59
  • chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #60
  • [Sync] Update project files from source repository (c748998) by @mrz1836 in #61
  • [Sync] Update project files from source repository (8e6bb89) by @mrz1836 in #62
  • Replace buf.Read with io.ReadFull to prevent partial read failures by @oskarszoon in #63

New Contributors

Full Changelog: v1.1.1...v1.1.2

Release v1.1.1

04 Nov 11:40
f4b333d

Choose a tag to compare

What's Changed

  • [Sync] Update project files from source repository (7f3cc44) by @mrz1836 in #39
  • [Sync] Update project files from source repository (e664c9d) by @mrz1836 in #40
  • [Sync] Update project files from source repository (4b8b925) by @mrz1836 in #41
  • chore(deps): bump github.com/bsv-blockchain/go-bt/v2 from 2.4.6 to 2.5.0 by @dependabot[bot] in #42
  • [Sync] Update project files from source repository (7a5d131) by @mrz1836 in #43
  • [Sync] Update project files from source repository (828bb48) by @mrz1836 in #44
  • chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 in the ghactions-all group by @dependabot[bot] in #45
  • [Sync] Update project files from source repository (515657f) by @mrz1836 in #46
  • [Sync] Update project files from source repository (db03f4b) by @mrz1836 in #47
  • [Sync] Update project files from source repository (1c425b1) by @mrz1836 in #48
  • [Sync] Update project files from source repository (93203a2) by @mrz1836 in #49
  • chore(deps): bump the ghactions-all group with 2 updates by @dependabot[bot] in #50
  • Add brief library description to README.md and CLAUDE.md by @ordishs in #51
  • [Sync] Update project files from source repository (3f8344c) by @mrz1836 in #52
  • [Sync] Update project files from source repository (3b85011) by @mrz1836 in #53
  • [Sync] Update project files from source repository (d43a344) by @mrz1836 in #54
  • Reduced reader buffer sizes to sane numbers by @icellan in #55

New Contributors

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

Release v1.1.0

10 Oct 00:15
7e95d84

Choose a tag to compare

Changelog

  • 0b5e160 Merge branch 'master' of github.com:bsv-blockchain/go-subtree
  • cbf9225 [Tests] Normalize subtree test names and reuse message constant (#35)
  • 94618ee chore(deps): bump github.com/bsv-blockchain/go-tx-map (#28)
  • 7e1d095 chore(deps): bump github.com/bsv-blockchain/go-tx-map (#31)
  • 3909267 chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#24)
  • 4782d13 chore(deps): bump github/codeql-action in the ghactions-all group (#23)
  • e92f9fc chore(deps): bump github/codeql-action in the ghactions-all group (#26)
  • 55c3dca chore(deps): bump github/codeql-action in the ghactions-all group (#33)
  • b207bf2 chore(deps): bump pip from 24.3.1 to 25.2 in /.github/pip (#27)
  • e5d929a chore(deps): bump the ghactions-all group with 2 updates (#29)
  • d37dcb2 chore(deps): bump the ghactions-all group with 2 updates (#32)
  • 0e56af8 chore(deps): bump the ghactions-all group with 6 updates (#25)
  • d8bee6b chore(deps): update pre-commit hooks (#30)
  • 3df3063 chore: upgraded deps
  • 5a61df2 chore: upgraded vscode files
  • 9f91e5a feat: added more test coverage
  • f5ba0de feat: fix linter issues, naming issues, clean up
  • 2722209 feat: remove old files
  • c402dbe feat: upgraded files
  • 7e95d84 fix(benchmarks): rename subtree benchmark functions (#37)
  • 189b73b fix: whitespace
  • ce9bee9 sync: update 9 files from source repository (#34)
  • 0e803da test(power_of_two): reuse assertion message (#36)

Release v1.0.4

27 Aug 14:56

Choose a tag to compare

Changelog

  • 147995e Updated subtree data serialization to use SerializeBytes() to determine whether original transactions is actually extended or not
  • 4c47e49 build: update build tools and dependency management
  • 0622548 chore(deps): bump github.com/bsv-blockchain/go-bt/v2 (#11)
  • 31bae58 chore(deps): bump github.com/bsv-blockchain/go-bt/v2 from 2.4.3 to 2.4.4 (#12)
  • 1191c7d chore(deps): bump github.com/bsv-blockchain/go-bt/v2 from 2.4.4 to 2.4.6 (#18)
  • 2a87adf chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#21)
  • ac09320 chore(deps): bump github/codeql-action in the ghactions-all group (#15)
  • 638dcc8 chore(deps): bump the ghactions-all group with 2 updates (#20)
  • 284cb69 chore(deps): bump the ghactions-all group with 2 updates (#22)
  • 3941f07 chore(deps): bump the ghactions-all group with 4 updates (#19)
  • ef5c6b8 chore(deps): update pre-commit hooks (#16)
  • 2b75598 chore(deps): update pre-commit hooks (#17)
  • 7c047dd chore(repo): update CODEOWNERS (#14)
  • 7f79da5 chore: update pre-commit hooks and linting configurations
  • bb2eaf7 ci(workflows): add fortress benchmarks workflow
  • e79ee02 ci(workflows): enhance fortress workflows with YAML linting and improved structure
  • 92e8008 ci(workflows): update fortress workflow configurations
  • de35b9d ci: enhance fortress workflow configurations and security scanning
  • 42eb4bb docs(agents): update gofumpt command (#13)
  • a1de986 docs: update issue templates and agent documentation
  • 2e993e7 feat: added guidelines for workflows
  • c369894 feat: combined workfows
  • 86fe863 feat: massive workflow update
  • f3cce58 feat: upgraded agents and docs
  • a9c48fe feat: upgraded workflows
  • ce7bb6e fix: added groups
  • e4957f7 fix: added more labels
  • 1eb6ccd fix: better sec group targeting
  • ef87f92 fix: forked prs
  • d9c2145 fix: link to branch
  • 2cad906 fix: missed a file
  • 0837127 fix: pre-commit workflow
  • 6e037ee fix: removed workflow
  • 75cf5c3 fix: use native token for now
  • 2213562 fix: use standard token
  • 25c9c6e style: add prettier configuration and update editor settings
  • d4092c0 test(subtree): add fuzz tests for power-of-two functions

Release v1.0.3

08 Jul 13:51
40b88b0

Choose a tag to compare

Changelog

  • 40b88b0 chore(deps): bump the gomod-minor-patch group with 2 updates (#10)
  • 753ea50 feat: added new make cmd
  • 9c464cf feat: upgraded agents file
  • 0a19f4e fix: change ownership of certain files
  • 18b6a9e fix: removed dupe word
  • dbb677e fix: removed old description
  • d758ed4 fix: use squash

Release v1.0.2

07 Jul 19:45

Choose a tag to compare

Changelog

  • 24b966f chore(deps)(deps): bump the gomod-minor-patch group with 2 updates (#9)
  • a2de08c chore: upgraded deps
  • 6ab38d5 chore: upgraded deps
  • 49809ce docs(README): remove install-template command (#8)
  • 27539aa feat: upgrade config
  • ef3ec2f feat: upgrade gitleaks workflow
  • 6c5dc02 feat: upgraded linter config, more linters
  • 1d75bf8 feat: upgraded workflows
  • 6785956 fix: add missing license
  • 3e573f3 fix: devcontainer, deps duplication
  • 0c63089 fix: format files
  • 53192d9 fix: linter issues
  • d51f204 fix: linter issues
  • 1cdb242 fix: minor copy issue
  • b5eb812 fix: relocate devcontainer
  • 6ef1179 fix: standardize yaml formatting

Release v1.0.1

02 Jul 19:11
e0cbb64

Choose a tag to compare

Changelog

  • 23d0123 Merge pull request #5 from bsv-blockchain/dev/rolling-updates
  • 877793a Migrate go-bt to bsv-blockchain org dependency (#6)
  • e0cbb64 Remove init logic from coinbase placeholder (#7)
  • 9ba7212 chore: bumped versions
  • e880c9a feat: added new badge and description
  • cc83f74 feat: upgraded workflow configs
  • 1a4f473 fix: added benchmarks
  • 24b84fb fix: added missing label
  • db005dc fix: assignees to devops
  • f1e8af3 fix: description
  • 56b07ed fix: minor updates and adjustments
  • a2ecb9d fix: more minor updates
  • 9490209 fix: removed badge for now

Release v1.0.0

01 Jul 17:26
86e5cc5

Choose a tag to compare

Changelog

  • d3fc1c3 Add go-subtree source code
  • be07b84 Bump golang.org/x/crypto from 0.14.0 to 0.35.0
  • da3949f Disable more linters
  • bb0ccae Disable some linters
  • 50685f4 Fix go-tx-map import
  • 92cbc36 Fix linting
  • b150dff Initial commit
  • e2d8066 Merge pull request #1 from bsv-blockchain/lintFix
  • 3d65821 Merge pull request #2 from bsv-blockchain/dependabot/github_actions/master/ghactions-all-1db280f781
  • f96523d Merge pull request #3 from bsv-blockchain/feat/go-live
  • 86e5cc5 Merge pull request #4 from bsv-blockchain/dependabot/go_modules/golang.org/x/crypto-0.35.0
  • e8a27d6 Post template install for go-subtree
  • 70a7e85 Update LICENSE
  • bb79b49 chore(deps)(deps): bump actions/cache in the ghactions-all group
  • 642b806 fix: more clean up for package release
  • 280d5d4 fix: remove citation
  • 78e99d7 fix: repo clean up