Releases: Bonfida/sns-sdk
@bonfida/spl-name-service@2.3.7
Changelog:
Fix staleness validation by utilizing domain owner (tokenized or not) instead of resolve
result
@bonfida/sns-react@3.0.0
Changelog:
This major update introduces breaking changes. Notably, react-async-hook
has been replaced with @tanstack/react-query
. Please adjust your implementations accordingly.
@bonfida/spl-name-service@2.3.6
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/spl-name-service@2.3.5
Changelog:
- This release includes a fix for the deserialization of CNAME and TXT records in version 1.
@bonfida/spl-name-service@2.3.4
Changelog:
- Updated the Borsh library to version
2.0.0
.
@bonfida/spl-name-service@2.3.3
Changelog:
-
Reduced SDK Bundle Size: Removed, replaced and upgraded packages for a leaner bundle.
-
New Exports: Added
resolveSolRecordV1
,resolveSolRecordV2
, andgetDomainMint
for enhanced functionality.
@bonfida/spl-name-service@2.3.2
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/spl-name-service@2.3.0
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/spl-name-service@2.2.0
New Features
This release introduces minimal devnet constants and functions
@bonfida/spl-name-service@2.1.2
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.