Releases: bsv-blockchain/spv-wallet-go-client
Releases · bsv-blockchain/spv-wallet-go-client
Release v1.1.0
Immutable
release. Only release title and notes can be modified.
Changelog
- 9e2cd52 chore(deps): migrate spv-wallet models to bsv-blockchain org
Release v1.0.3
Immutable
release. Only release title and notes can be modified.
Release v1.0.2
Immutable
release. Only release title and notes can be modified.
Release v1.0.1
Immutable
release. Only release title and notes can be modified.
Changelog
- cce5bcf Add CodeQL workflow configuration file
- 19c6454 Create codeql-remove.yml
- 4f9ae47 Feat: Repo Refactor & Upgrade (#345)
- f998dd6 Merge branch 'main' of github.com:bsv-blockchain/spv-wallet-go-client
- c934eff [Sync] Update project files from source repository (8ad5792) (#346)
- b42c796 chore(workflow): update regression tests workflow for clarity
- 963ae38 chore: make function comment match function name (#334)
- ef8e91a chore: update dependabot configuration comments
- 02986fd docs: enhance README with structured navigation and updated project information
- cc0354f docs: update project description in README for clarity
- 5a3ff05 feat: fuzz tests
- af27313 fix: grammar and spacing
- 5ac1b1c fix: remove old codeql
- 335488b fix: test issue in CI
Release v1.0.0-beta.26
Changelog
- 02567da Test(SPV-1461)user create test cases for access keys functionality (#330)
- 64aec92 Test(SPV-1462) [spv-wallet-go-client][regression-tests] Admin: create test cases for contacts flow (#331)
- 2335663 build(deps): bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 in the gh_actions group (#324)
- b754812 hotfix: fix body encoding in auth middleware
- 83073e4 test(SPV-1460) [spv-wallet-go-client][regression-tests] User: Create test case/s for contacts flow (#328)
- 9bb26f8 test(SPV-1483): update manage contacts example (#327)
- 3149f12 test(SPV-1581) - [regression tests][spv-wallet-go-client]Bump version of spv-wallet and add uncofirmcontact (#332)
Release v1.0.0-beta.25
Release v1.0.0-beta.24
Changelog
- 9b46040 Feat(SPV-1413) add method for getting webhooks to admin client (#317)
- 2c9e210 build(deps): bump golang.org/x/crypto from 0.26.0 to 0.31.0 (#318)
- 164f1bf build(deps): bump golang.org/x/net from 0.27.0 to 0.33.0 (#319)
- f16c37d feat(SPV-000): default AdminXPriv for example_keys & polishing (#316)
- ad3ec9d feat(SPV-1419): manage contacts flow example with proper TOTP generation & validation (#320)
- ae86e19 feat(SPV-1468): change listcontacts package example to be main (#322)
- 27c7fcd feat(SPV-1469): add linter stage in examples (#323)
Release v1.0.0-beta.23
Release v1.0.0-beta.22
[v1.0.0-beta.22] - 2025-01-16
Changed
- Refactored
WebhookSubscriberinterface:AdminSubscribeWebhooknow accepts a*commands.CreateWebhookSubscriptioninstead of individual parameters (webhookURL,tokenHeader,tokenValue).AdminUnsubscribeWebhooknow accepts a*commands.CancelWebhookSubscriptioninstead of a singlewebhookURL.
Updated
Webhookmethods:Subscribe: Now constructs acommands.CreateWebhookSubscriptioncommand and passes it to theAdminSubscribeWebhookmethod.Unsubscribe: Now constructs acommands.CancelWebhookSubscriptioncommand and passes it to theAdminUnsubscribeWebhookmethod.
Notes
- These changes improve the maintainability of webhook subscription logic by centralizing command data structures in the
commandspackage.
Release v1.0.0-beta.19
Changelog
- cb16fb6 Feat(SPV-1162) Fix authenticators initialization (#33)
- 75a9281 Feat(SPV-1163)Fix configuration workflow (#38)
- b823c1f Feat/spv-1207/migrate totp operations logic from old spv wallet go client (#18)
- c2094b7 Merge branch 'main' into refactor/SPV-1087-add-new-version-of-the-client
- 275bccb Merge branch 'main' into refactor/SPV-1087-add-new-version-of-the-client
- c48b7ef Merge pull request #311 from 4chain-ag/refactor/SPV-1087-add-new-version-of-the-client
- 32893b4 Merge remote-tracking branch 'upstream/main' into refactor/SPV-1087-add-new-version-of-the-client.
- f89e3d8 Ref(SPV-1216) Fix unit tests status codes (#24)
- c2f733f Refact(SPV-1274) http mock responders usage (#43)
- d055443 Refactor(SPV-1217) Remove_TransportWrapper_and_Verify_OnAfterResponse (#25)
- b333b42 build(deps): bump golang.org/x/crypto from 0.26.0 to 0.31.0 in /examples (#306)
- 5c649a1 ci(SPV-1138): add separated linter files and fix warnings. (#4)
- fffa2c3 ci(SPV-1354): fix running regression tests against the code from PR from fork
- db319cd ci(SPV-1354): run regression tests against the code from PR from fork
- 2f37c16 feat(SPV-1214): admin contact filter (#46)
- 1dd5458 feat(SPV-1241): migrate FinalizeTransaction and SendToRecipients (#27)
- 2026d93 feat(SPV-1258): add admin endpoint for confirm contacts (#39)
- 04c03bb feat(SPV-1317): admin endpoints - Contacts API, add missing contact creation method implementation. (#47)
- fc7736c feat(SPV-1344): add shared config API implementation to admin API. (#49)
- ddd8076 fix(SPV-1264): paymail query filter usage in admin, user APIs. (#42)
- 285311f fix(SPV-1283): use proper upsertcontact command field for a path param (#41)
- fa1d4d6 refactor(SPV-1087): Paste authentication, utils files content from the old go-cli. (#3)
- 0d94f7c refactor(SPV-1087): Remove old project structure. (#2)
- fd131af refactor(SPV-1087): add configurations API implementation, spv client. (#5)
- 6e7159d refactor(SPV-1087): add user transactions api implementation. (#7)
- ae0be49 refactor(SPV-1087): restore deleted sections.
- 28af727 refactor(SPV-1087): restore mergify.
- 812572f refactor(SPV-1087): revert to the state from the go v2 fork.
- 590e108 refactor(SPV-1087): update go mod, go sum.
- f34a5ed refactor(SPV-1173): add example pkg, taskfile, keys generator, readme… (#9)
- 4d3962d refactor(SPV-1174): add user contacts, invitation api implementations (#10)
- 4d0325a refactor(SPV-1183): add user merkleroots api implementation (#11)
- 3acdd4c refactor(SPV-1184): add users information + user access key api implementation. (#12)
- 6e5fd7b refactor(SPV-1192): add page filter query builder implementation. (#14)
- 6efd9e6 refactor(SPV-1192): replace query params by page filter. (#15)
- 2da8fae refactor(SPV-1206): add user utxos API implementation. (#16)
- dbceb5c refactor(SPV-1209): fix url path building in user APIs. (#17)
- 1eb35b5 refactor(SPV-1213): Admin API access with user xpubs implementation. (#20)
- 83cb51d refactor(SPV-1230): admin endpoints group - Contacts API. (#23)
- 7e183e1 refactor(SPV-1231): admin endpoints group - Paymails API. (#28)
- 948960b refactor(SPV-1232): admin endpoints group - Transactions API. (#29)
- ef2f7a1 refactor(SPV-1233): admin endpoints group - Access Keys API (#30)
- ba729fb refactor(SPV-1234): admin endpoints group - Webhooks API. (#32)
- dd1f0c2 refactor(SPV-1235): admin endpoints group - UTXOs API. (#34)
- 8eaaf1c refactor(SPV-12374): admin endpoints group - Stats API. (#35)
- 1e8db9e refactor(SPV-1238): admin endpoints group - Status API. (#36)
- 6f39d9a refactor(SPV-1264): user endpoints - Paymails API. (#40)
- 2c00c3d refactor(SPV-1275): revise and update examples. (#50)
- 60a612d refactor(SPV-1278): add regression tests implementation. (#37)
- 0d8c7ca refactor(SPV-1289): standardize building and processing search queries - part 1. (#45)
- dc73034 refactor(SPV-1301): standardize building and processing search queries - part 2. (#48)
- 30ffde5 refactor(SPV-1351): add notifications package from previous version of the go client. (#51)
- cdf95b0 refactoring(SPV-1208) Migrate_Merkel_Roots_Sync_operations_logic_from_old_SPVWalletGoClient (#21)
- 943094d refactoring(SPV-1338)StandardizeHTTP_formatters (#52)