Releases
v1.2.11
Compare
Sorry, something went wrong.
No results found
Added
Webhook management methods in headers client (RegisterWebhook, UnregisterWebhook, GetWebhook)
GetMerkleRoots method in headers client for bulk merkle root fetching with pagination
Protocol ID support in overlay services with ProtocolID type and ID() method
OffChainValues field to TaggedBEEF structure
Anyone wallet support (nil private key handling in NewWallet)
Comprehensive test coverage for headers client (450+ lines)
Changed
Session lookup now uses YourNonce instead of identity key for multi-device support
Switched from log to slog for structured logging in overlay lookup resolver
BEEF parsing changed from NewTransactionFromBEEF to ParseBeef with improved error handling
Wallet serialization now deterministic with sorted keys in DiscoverByAttributes and ListCertificates
Keyring serialization changed to proper base64 handling (WriteIntFromBase64/ReadBase64Int)
Fixed
Data race in auth peer callback management with proper mutex protection
Authentication flow to properly validate session state before processing general messages
Certificate validation logic in handleInitialResponse and handleCertificateResponse
Channel closing in overlay lookup resolver goroutines
Wallet serialization test vectors for ListCertificates
You can’t perform that action at this time.