Repository navigation
chore: version packages - #897
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
October 7, 2026 13:22
10bbca9 to
01b97a0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@lifi/widget@4.9.0
Minor Changes
#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.#884
97e59c5Thanks @chybisov! - New package@lifi/widget-provider-zcash. AddZcashProvider()toprovidersto offer ZEC as a destination; without it the widget shows no ZEC, because no ZEC receiver could be validated. With external wallet management the widget ignoresproviders, so render the component thatZcashProvider()returns around the widget, next to the other ecosystem providers.@lifi/widget-providerexportsZcashContextanduseZcashContext, asks the provider that serves a chain for receiver checks, and recognises a Zcash address without a chain, so a Zcash bookmark keeps the Zcash icon.Patch Changes
#884
97e59c5Thanks @chybisov! - A token pick that moves the destination chain, for example from "All networks", now resets a receiver the new chain cannot take, as the chain select already does.#896
10d954aThanks @chybisov! - Updatereact-i18nextto 17.0.16.#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Updatemotionto 14.0.0.#896
10d954aThanks @chybisov! - Update@tanstack/react-routerto 1.170.41.Updated dependencies [
10d954a,10d954a,97e59c5,97e59c5]:@lifi/widget-provider@4.6.0
Minor Changes
#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.#884
97e59c5Thanks @chybisov! - New package@lifi/widget-provider-zcash. AddZcashProvider()toprovidersto offer ZEC as a destination; without it the widget shows no ZEC, because no ZEC receiver could be validated. With external wallet management the widget ignoresproviders, so render the component thatZcashProvider()returns around the widget, next to the other ecosystem providers.@lifi/widget-providerexportsZcashContextanduseZcashContext, asks the provider that serves a chain for receiver checks, and recognises a Zcash address without a chain, so a Zcash bookmark keeps the Zcash icon.Patch Changes
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.@lifi/widget-provider-zcash@4.0.0
Minor Changes
97e59c5Thanks @chybisov! - New package@lifi/widget-provider-zcash. AddZcashProvider()toprovidersto offer ZEC as a destination; without it the widget shows no ZEC, because no ZEC receiver could be validated. With external wallet management the widget ignoresproviders, so render the component thatZcashProvider()returns around the widget, next to the other ecosystem providers.@lifi/widget-providerexportsZcashContextanduseZcashContext, asks the provider that serves a chain for receiver checks, and recognises a Zcash address without a chain, so a Zcash bookmark keeps the Zcash icon.Patch Changes
10d954a,97e59c5,97e59c5]:@lifi/wallet-management@4.3.2
Patch Changes
#896
10d954aThanks @chybisov! - Updatereact-i18nextto 17.0.16.#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-light@4.5.1
Patch Changes
10d954aThanks @chybisov! - Raise the optional peer floors to the latest releases:wagmi3.7.7,@wagmi/core3.6.5,@bigmi/client0.10.5,@bigmi/react0.9.5,@mysten/dapp-kit-react2.1.39 and@wallet-standard/base1.1.1.@lifi/widget-provider-bitcoin@4.3.2
Patch Changes
#896
10d954aThanks @chybisov! - Update@bigmi/clientto 0.10.5 and@bigmi/coreto 0.9.3, and raise the@bigmi/reactpeer floor to 0.9.5.#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Update the LI.FI SDK providers to latest:@lifi/sdk-provider-bitcoin4.1.0,@lifi/sdk-provider-ethereum4.2.7,@lifi/sdk-provider-solana4.3.4,@lifi/sdk-provider-stellar4.3.8,@lifi/sdk-provider-sui4.2.8 and@lifi/sdk-provider-tron4.1.7.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-provider-ethereum@4.1.7
Patch Changes
#896
10d954aThanks @chybisov! - Raise thewagmipeer floor to 3.7.7 and the@wagmi/corepeer floor to 3.6.5.#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Update the LI.FI SDK providers to latest:@lifi/sdk-provider-bitcoin4.1.0,@lifi/sdk-provider-ethereum4.2.7,@lifi/sdk-provider-solana4.3.4,@lifi/sdk-provider-stellar4.3.8,@lifi/sdk-provider-sui4.2.8 and@lifi/sdk-provider-tron4.1.7.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-provider-solana@4.1.7
Patch Changes
#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Update the LI.FI SDK providers to latest:@lifi/sdk-provider-bitcoin4.1.0,@lifi/sdk-provider-ethereum4.2.7,@lifi/sdk-provider-solana4.3.4,@lifi/sdk-provider-stellar4.3.8,@lifi/sdk-provider-sui4.2.8 and@lifi/sdk-provider-tron4.1.7.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-provider-stellar@4.2.3
Patch Changes
#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Update the LI.FI SDK providers to latest:@lifi/sdk-provider-bitcoin4.1.0,@lifi/sdk-provider-ethereum4.2.7,@lifi/sdk-provider-solana4.3.4,@lifi/sdk-provider-stellar4.3.8,@lifi/sdk-provider-sui4.2.8 and@lifi/sdk-provider-tron4.1.7.#896
10d954aThanks @chybisov! - Update@creit.tech/stellar-wallets-kitto 2.7.0.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-provider-sui@4.1.7
Patch Changes
#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Update the LI.FI SDK providers to latest:@lifi/sdk-provider-bitcoin4.1.0,@lifi/sdk-provider-ethereum4.2.7,@lifi/sdk-provider-solana4.3.4,@lifi/sdk-provider-stellar4.3.8,@lifi/sdk-provider-sui4.2.8 and@lifi/sdk-provider-tron4.1.7.#896
10d954aThanks @chybisov! - Update@mysten/suito 2.35.0 and raise the@mysten/dapp-kit-reactpeer floor to 2.1.39.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-provider-tron@4.1.7
Patch Changes
#896
10d954aThanks @chybisov! - Raise the@tronweb3/tronwallet-adapter-react-hookspeer floor to 1.1.14.#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Update the LI.FI SDK providers to latest:@lifi/sdk-provider-bitcoin4.1.0,@lifi/sdk-provider-ethereum4.2.7,@lifi/sdk-provider-solana4.3.4,@lifi/sdk-provider-stellar4.3.8,@lifi/sdk-provider-sui4.2.8 and@lifi/sdk-provider-tron4.1.7.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
10d954a,97e59c5,97e59c5]:@lifi/widget-checkout@4.0.6
Patch Changes
#896
10d954aThanks @chybisov! - Updatereact-i18nextto 17.0.16.#896
10d954aThanks @chybisov! - Update@lifi/sdkto 4.11.0. A resumed route no longer signs a second transaction while the first one may still land.#896
10d954aThanks @chybisov! - Updatemotionto 14.0.0.#896
10d954aThanks @chybisov! - Update@tanstack/react-routerto 1.170.41.#884
97e59c5Thanks @chybisov! - ZEC is a destination-only chain. It never appears as a source chain or source token, and afromChainof ZEC from the widget config or the URL is ignored. A ZEC receiver must be a transparent Zcash address (t1…ort3…) or a unified address (u1…) with an Orchard receiver; Sapling, TEX and other unified addresses get a message that names the accepted formats. The address inputs take up to 512 characters, so a unified address fits.Receivers are now checked against the destination chain, not only its chain type, so a Bitcoin address no longer passes as a ZEC receiver. A connected Bitcoin wallet is never filled in, offered, seeded or priced as a ZEC receiver, and a BTC → ZEC route asks for a receiver. Bookmarks of other ecosystems still save as before, and a Zcash bookmark shows the Zcash icon. The reverse and swap controls stay hidden while the destination chain is not allowed as a source by
chains.from, so they never select a source chain the config excludes.@lifi/widget-providerexportsuseAddressForChain, which returnsisAddressForChain(address, chain), and theChainRefandIsAddressForChaintypes. Every package that depends on the SDK requires the release whoseisAddressaccepts a chain ID, so a consumer keeps a single@lifi/sdk. The widget now passes the chain ID to each provider'sisAddress, so upgrade the@lifi/widget-provider-*packages together with@lifi/widget: an older@lifi/widget-provider-bitcoinrefuses every Bitcoin receiver and hides Bitcoin balances.nameandversionexported from@lifi/widgetstay the widget's own now that@lifi/sdkexports the same names.Updated dependencies [
97e59c5,10d954a,10d954a,10d954a,10d954a,97e59c5,97e59c5]:@lifi/widget-provider-mesh@4.0.5
Patch Changes
10d954a,97e59c5,97e59c5]:@lifi/widget-provider-transak@4.0.5
Patch Changes
10d954a,97e59c5,97e59c5]: