Skip to content

Releases: Bonfida/sns-sdk

@bonfida/[email protected]

22 Feb 08:53
ad836ce
Compare
Choose a tag to compare

Changelog:

Fix staleness validation by utilizing domain owner (tokenized or not) instead of resolve result

@bonfida/[email protected]

13 Feb 07:38
d747124
Compare
Choose a tag to compare

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]

02 Feb 09:19
9c6deb8
Compare
Choose a tag to compare

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]

29 Jan 05:44
78c9d49
Compare
Choose a tag to compare

Changelog:

  • This release includes a fix for the deserialization of CNAME and TXT records in version 1.

@bonfida/[email protected]

25 Jan 14:45
8ab874d
Compare
Choose a tag to compare

Changelog:

  • Updated the Borsh library to version 2.0.0.

@bonfida/[email protected]

19 Jan 15:20
b8d4285
Compare
Choose a tag to compare

Changelog:

@bonfida/[email protected]

17 Jan 03:23
Compare
Choose a tag to compare

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]

08 Jan 10:43
Compare
Choose a tag to compare

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 the NameRegistryState class that deserializes account data

Fix

This release addresses and resolves a previously identified issue of circular dependency

@bonfida/[email protected]

03 Jan 06:24
cd47d1b
Compare
Choose a tag to compare

New Features

This release introduces minimal devnet constants and functions

@bonfida/[email protected]

28 Dec 02:03
c533cec
Compare
Choose a tag to compare

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.