Releases: Bonfida/sns-sdk
@bonfida/[email protected]
Changelog:
Fix staleness validation by utilizing domain owner (tokenized or not) instead of resolve
result
@bonfida/[email protected]
Changelog:
This major update introduces breaking changes. Notably, react-async-hook
has been replaced with @tanstack/react-query
. Please adjust your implementations accordingly.
@bonfida/[email protected]
Changelog:
- Updated the vault owner address.
- Added CNAME to the list of records that can now be verified by the guardians.
- Updated the Solscan address.
@bonfida/[email protected]
Changelog:
- This release includes a fix for the deserialization of CNAME and TXT records in version 1.
@bonfida/[email protected]
Changelog:
- Updated the Borsh library to version
2.0.0
.
@bonfida/[email protected]
Changelog:
-
Reduced SDK Bundle Size: Removed, replaced and upgraded packages for a leaner bundle.
-
New Exports: Added
resolveSolRecordV1
,resolveSolRecordV2
, andgetDomainMint
for enhanced functionality.
@bonfida/[email protected]
Fix
This PR optimizes the findSubdomains
function to handle scenarios where a parent domain has a large number of subdomains. The update significantly reduces the number of RPC calls, enhancing performance and efficiency. This is particularly beneficial in situations where the parent domain has an extensive list of subdomains (e.g thesagadao.sol
), as it prevents the system from making an excessive number of RPC calls.
@bonfida/[email protected]
New Features
This release introduces several new features to enhance functionality and improve user experience:
getMultipleFavoriteDomains
: This function allows you to fetch favorite domains for up to 100 users, while only making 4 RPC requests, optimizing network efficiency.getDomainMint
: A utility function that computes the mint of a tokenized domain name.getReverseKeyFromDomainKey
: This utility function computes the reverse account using the domain public key.deserializeReverse
: A utility function that deserializes the reverse domain account data.deserialize
: A static method of theNameRegistryState
class that deserializes account data
Fix
This release addresses and resolves a previously identified issue of circular dependency
@bonfida/[email protected]
New Features
This release introduces minimal devnet constants and functions
@bonfida/[email protected]
Fix
This release improves the handling of a referrer's associated token account, particularly when it's not initialized and the function is called in a loop.