Releases: vultisig/vultisig-windows
v1.0.35
What's Changed
- Update version numbers in configuration files to 1.0.34 by @johnnyluo in #2240
- Explorer Internal APIs: Part 3: Support calling the popup API directly from the in-page script. by @rcoderdev in #2242
- Add fallback for fees on cosmos by @antoni0dev in #2233
- Added support for solana custom message signing by @Ehsan-saradar in #2249
- Scan Solana send transactions using Blockaid. by @rcoderdev in #2236
- Fix the USTC send on Terra Classic. by @rcoderdev in #2250
- fix: include memo in Solana transfer transaction by @johnnyluo in #2253
- Extension Internal APIs: Part 4: Decoupling the in-page provider from the extension app (Part 1) by @rcoderdev in #2244
- Solana wallet standard provider by @Ehsan-saradar in #2256
- Chain Tests by @antoni0dev in #2246
- Hotfix: solana provider by @Ehsan-saradar in #2258
- Scan Sui transactions with Blockaid by @rcoderdev in #2254
- RUJI Stake / Unstake / Withdraw by @antoni0dev in #2188
- yRUNE and yTCY by @antoni0dev in #2272
- Set coding guidelines for the "Resolver Pattern." by @rcoderdev in #2259
- Fix RUNE -> CACAO swap by @rcoderdev in #2275
- Extension Internal APIs: Part 5: Decoupling the in-page provider from the extension app (Part 2) by @rcoderdev in #2257
- Add a missing back button when failing to start the key sign session. by @rcoderdev in #2278
- feat: add support for multiple blockchain transactions and update tes… by @johnnyluo in #2281
- Extension Internal APIs: Part 6: Decoupling the in-page provider from the extension app (Part 3) by @rcoderdev in #2280
- Fix decoding of solana tx result by @Ehsan-saradar in #2286
- Fix address book issue for new tokens by @Ehsan-saradar in #2287
- Fix change passcode focus by @Ehsan-saradar in #2288
- Remove personal sign prefix from extension UI by @Ehsan-saradar in #2283
- fix incorrect label vault overview by @ruchit2 in #2293
- fix incorrect symbol placement - Fast Vault by @ruchit2 in #2294
- Remove address truncate in verify and overview by @Ehsan-saradar in #2284
- Swap Improvements by @antoni0dev in #2282
- Update onboarding summary by @Ehsan-saradar in #2292
- Extension Internal APIs: Part 7: Get the currently connected dApp chain ID. by @rcoderdev in #2291
- Fix wrong wallet selection by @Ehsan-saradar in #2289
- Extension Internal APIs: Part 8: Remove the unused getVault extension method and ensure that the chain ID call does not trigger a popup for connecting a wallet. by @rcoderdev in #2300
- Add fetch x/bank tokens by @Ehsan-saradar in #2271
- Improvements for yTCY and yRUNE by @antoni0dev in #2299
- Fix send form fees by @antoni0dev in #2304
- Extension Internal APIs: Part 9: Provide the address for the selected chain; remove network selection, as we only support mainnets. by @rcoderdev in #2301
- Update PYTH token decimals and price provider ID in knownTokens by @johnnyluo in #2305
- Extension Internal APIs: Part 10: Handle eth_requestAccounts call by @rcoderdev in #2306
- Extension Internal APIs: Part 11: Connect wallet by @rcoderdev in #2309
- Improve Coin Corrector for Deposit Feature by @antoni0dev in #2308
- Scan Bitcoin transactions with Blockaid by @rcoderdev in #2298
- Add support for Mantle chain: update chain records, fees, and add SVG… by @johnnyluo in #2316
- Fix Infinite Scroll in Token Modal by @antoni0dev in #2317
- Update Version Screen by @antoni0dev in #2311
- Simplify message signing and eliminate unnecessary dependency by @rcoderdev in #2319
- Add Phantom requestAccounts support for Bitcoin by @Ehsan-saradar in #2307
- Extension Internal APIs: Part 12: Switch Cosmos/EVM active chain; Sign out; EVM RPC calls by @rcoderdev in #2313
- Hotfix: Custom message sign by @Ehsan-saradar in #2325
- Fix app scaling issue on smaller screen sizes by @antoni0dev in #2321
- Extension Internal APIs: Part 13: Support authorized requests in Popup API by @rcoderdev in #2324
- Add get vault method by @Ehsan-saradar in #2326
- Add parse solana transactions by @Ehsan-saradar in #2285
- Extension Internal APIs: Part 14: Message signing by @rcoderdev in #2328
- Referrals Logic Refactoring by @antoni0dev in #2327
- Add PSBT support for Bitcoin by @Ehsan-saradar in #2329
New Contributors
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.35.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.35.AppImage
4. the output should be
gpg: Signature made Thu 28 Aug 2025 10:39:43 AM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) <dev@vultisig.com>" [ultimate]
Full Changelog: v1.0.34...v1.0.35
v1.0.34
What's Changed
- Update version numbers in configuration files to 1.0.33 for nfpm.yaml… by @johnnyluo in #2208
- Extension Internal APIs: Part 1: The
getVaultandgetVaultsFlows by @rcoderdev in #2187 - Block sending to same address on TRON by @Ehsan-saradar in #2210
- Fix swap and chain page scroll issue by @Ehsan-saradar in #2211
- Fix address out of bounds issue by @Ehsan-saradar in #2213
- Fix thorchain fee edge case by @antoni0dev in #2209
- Fix onboarding style issue by @Ehsan-saradar in #2215
- Display an alert modal for risky transactions. by @rcoderdev in #2206
- Disable autocomplete for input fields. by @rcoderdev in #2229
- Add memo handling to Tron transaction input data by @johnnyluo in #2237
- Add denom for TCY stake by @hippocampus-web3 in #2235
- Extension Internal APIs: Part 2: The
plugin.requestflow by @rcoderdev in #2222 - Fix cosmos pubkey by @Ehsan-saradar in #2238
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.34.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.34.AppImage
4. the output should be
gpg: Signature made Thu 07 Aug 2025 10:36:44 AM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) <dev@vultisig.com>" [ultimate]
Full Changelog: v1.0.33...v1.0.34
v1.0.33
What's Changed
- Update version numbers to 1.0.32 in nfpm.yaml and build.json by @johnnyluo in #2098
- Incorporate the memo into a transaction for IBC transfers. by @rcoderdev in #2099
- Fix Typographical Error by @antoni0dev in #2100
- Disable the Keysign prompt until the transaction is scanned (Part 3 of the Blockaid integration) and fix the jumpiness of the "Send Continue" button while waiting for the Keysign payload. by @rcoderdev in #2094
- Fix the crashing issue on the deposit page when there is no balance on a Cosmos chain. by @rcoderdev in #2107
- Fix Merging and Unmerging by @antoni0dev in #2111
- Merge & Unmerge Fixes Part 2 by @antoni0dev in #2113
- Fix Send Flow Bug by @antoni0dev in #2105
- Add no vaults error in extension by @Ehsan-saradar in #2109
- To migrate from MATIC to POL, the following changes have been implemented: CoinKey will not include an ID field when it is designated as a fee coin; a migration mechanism will be added in the extension; and migrations will exclude the ticker from the 'id' field. by @rcoderdev in #2104
- Remove Redundant Reshare Screen by @antoni0dev in #2119
- Fix TON Max Flag by @antoni0dev in #2121
- Add cosmos msgExecuteContract to extension by @Ehsan-saradar in #1905
- Allow for up to 75% and not MAX for Native Tokens on Swap by @antoni0dev in #2117
- Show only the available XRP balance. by @rcoderdev in #2122
- Update recent blockhash in swap transactions by @rcoderdev in #2123
- HOTFIX: Parsing the coin from the keysign payload. by @rcoderdev in #2131
- Fix Wrong addresses displayed for Vault selection on send screen by @antoni0dev in #2134
- solana send spl token verification by @Ehsan-saradar in #2112
- Update backup vault shares UI and animations by @Ehsan-saradar in #2126
- Resolve the issue of a non-unique keysign payload query key in swaps, which could lead to the use of an outdated keysign payload for new transactions. by @rcoderdev in #2129
- Fix estimate fee for swap by @Ehsan-saradar in #2147
- Fix missing methods for Rujira integration by @Ehsan-saradar in #2146
- Add missing AUD currency by @Ehsan-saradar in #2142
- Fix function popup in extension by @Ehsan-saradar in #2144
- Fix eth_getTransactionByHash by @hippocampus-web3 in #2158
- Scan KyberSwap, LIFI, and OneInch swaps using Blockaid (Part 4 of the Blockaid integration). by @rcoderdev in #2145
- Add skipBroadcast to SignAmino & SignDirect by @Ehsan-saradar in #2157
- Send Form Address Book Refactoring by @antoni0dev in #2143
- Add support for sending multiple coins by @Ehsan-saradar in #2159
- Fix: function modals margin and fonts by @devzl in #2103
- Fix getCoinFromCoinKey function by @Ehsan-saradar in #2148
- Add transaction hash calculation to SUI and remove the unnecessary dependency for hash calculation in Polkadot. by @rcoderdev in #2161
- Fix the crash in the Send form and refactor the Send form. by @rcoderdev in #2165
- Fix crash on Solana swap with extenion; Refactor the method used by the extension to obtain the coin for the keysign payload, and eliminate the confusing
getCoinFromCoinKeyfunction. by @rcoderdev in #2167 - Fix blockchain spec in extension by @Ehsan-saradar in #2166
- RUJI denoms by @hippocampus-web3 in #2160
- Add TC deposit by @Ehsan-saradar in #2168
- Fix tx deposit by @Ehsan-saradar in #2177
- Hotfix: Send page crashes when price is not loaded by @rcoderdev in #2174
- Validate the send amount on the UTXO chain to ensure that it does not send or leave a dust amount. Additionally, filter out UTXOs that are smaller than the dust amount. by @rcoderdev in #2097
- Remove thorchain sencodary tokens from knownTokens by @hippocampus-web3 in #2173
- Fix thorchain get native token by @hippocampus-web3 in #2179
- Add warning for ibc tx with memo by @Ehsan-saradar in #2178
- Fix cosmos chain address collision on async connection by @hippocampus-web3 in #2176
- Fix requestAccounts method in extension by @Ehsan-saradar in #2180
- Separation of concerns:
executeTx->decodeTx,getTxHashandbroadcastTx+ Fix incorrect transaction hash for certain chains. by @rcoderdev in #2170 - Add missing id for no fee tokens on thorchain by @hippocampus-web3 in #2182
- Support for yTCY and yRUNE by @antoni0dev in #2169
- Fix eth_getTransactionReceipt by @Ehsan-saradar in #2189
- Add the missing "Back" buttons to the error screens. by @rcoderdev in #2151
- Fix Deposit Functions by @antoni0dev in #2203
- Fix Bug with Unstake by @antoni0dev in #2204
- Match memo propagation for iOS and Android in MayaSwap. by @rcoderdev in #2207
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.33.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.33.AppImage
4. the output should be
gpg: Signature made Tue 05 Aug 2025 02:10:45 AM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) <dev@vultisig.com>" [ultimate]
Full Changelog: v1.0.32...v1.0.33
Extension v0.2.4
What's Changed
- Update version numbers in configuration files to 1.0.33 for nfpm.yaml… by @johnnyluo in #2208
- Extension Internal APIs: Part 1: The
getVaultandgetVaultsFlows by @rcoderdev in #2187 - Block sending to same address on TRON by @Ehsan-saradar in #2210
- Fix swap and chain page scroll issue by @Ehsan-saradar in #2211
- Fix address out of bounds issue by @Ehsan-saradar in #2213
- Fix thorchain fee edge case by @antoni0dev in #2209
- Fix onboarding style issue by @Ehsan-saradar in #2215
Full Changelog: v1.0.33...extension/v0.2.4
v1.0.32
What's Changed
- chore: update version numbers to 1.0.31 in nfpm.yaml and build.json by @johnnyluo in #2065
- Fix app passcode and fast vault pass check by @Ehsan-saradar in #2063
- Fix/toggle color by @devzl in #2061
- Manage Friends REFERRAL by @antoni0dev in #2048
- Fix send max amount issue by @Ehsan-saradar in #2031
- EVM Native Token Send Transactions Scan (Part 1 of Blockaid Integration) by @rcoderdev in #2073
- Referral FIxes by @antoni0dev in #2074
- Update integration guid for extension by @Ehsan-saradar in #2017
- Fix error code in extension by @Ehsan-saradar in #2001
- Adjust Rive Animations by @antoni0dev in #2079
- Fix extension window height on Vivaldi browser by @Ehsan-saradar in #2081
- Fix: Thorchain tokens selection by @devzl in #2086
- Fix Unmerge Issues by @antoni0dev in #2087
- Scan ERC20 send transactions and display the description from the Blockaid response in the tooltip for additional context. (Part 2 of the Blockaid integration) by @rcoderdev in #2076
- Fix the non-unique key in the send keysign payload, as it can result in generating the same keysign payload for a new send transaction. by @rcoderdev in #2089
- Fix: swap input font by @devzl in #2092
- Fix extension freeze issue by @Ehsan-saradar in #2088
- Enhance key generation logic to support plugin resharing by adjusting… by @johnnyluo in #2093
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.32.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.32.AppImage
4. the output should be
gpg: Signature made Tue 22 Jul 2025 10:13:24 AM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) <dev@vultisig.com>" [ultimate]
Full Changelog: v1.0.31...v1.0.32
v1.0.31
What's Changed
- Release v1.0.30 by @johnnyluo in #1962
- Correct the handling of LIFI swap fees on Solana. by @rcoderdev in #1957
- Fix the keysign flow when there are more than five devices. by @rcoderdev in #1933
- Fix Send/Swap/Deposit navigation logic by @rcoderdev in #1971
- Fix TCY -> RUNE swap by @rcoderdev in #1965
- Correct the navigation to the vault chain details. by @rcoderdev in #1976
- Fix translations types enforcement by @rcoderdev in #1977
- Fix RUJI autodiscovery by @rcoderdev in #1978
- Referrals Part 1 - Landing, Summary and Create / Save Referral Pages UI by @antoni0dev in #1961
- Apply the same logic for displaying network fees on both swap and send transactions by @rcoderdev in #1972
- Referrals Part 2 - Logic Branching + Create Refrral Form by @antoni0dev in #1983
- Include the missing "Max" amount in the swap form. by @rcoderdev in #1982
- Fix cross-chain LIFI swaps by @rcoderdev in #1981
- Fix: tx gas limit by @devzl in #1989
- Unmerge RUJI by @antoni0dev in #1916
- Add currentCosmos ChainId for dApps by @Ehsan-saradar in #1994
- Add error handler based on EIP-1193 errors by @Ehsan-saradar in #1996
- Add support for persistent query caching in the Extension and resolve persistent caching issue on desktop. by @rcoderdev in #1997
- Fix sendMaxAmount of utxo by @Ehsan-saradar in #1993
- Utilize the legacy fee fields on the BSC chain. by @rcoderdev in #1990
- Fix the missing "+ Choose Token" button on Solana. by @rcoderdev in #1979
- Fix the TON failure that occurs when another device has signed earlier. by @rcoderdev in #2011
- Fix send form bug by @antoni0dev in #2012
- Fix: zksync swap on bungee by @devzl in #2016
- Correct the animation path during key generation. by @rcoderdev in #2019
- Fix: swap on pendle by @devzl in #1999
- Unify the DKLS/Schnorr keysigning logic and provide more informative keysigning error messages. by @rcoderdev in #2015
- Referrals Part 3 - Endpoints, Queries, Create Referral Form completion by @antoni0dev in #2000
- fix: correct integratorName casing in lifi config by @johnnyluo in #2022
- Automatically switch to the correct vault when joining the keysign. by @rcoderdev in #1936
- Update the Fast Vault Password Verification modal. by @rcoderdev in #1973
- Fix Calculating TNS Fees by @antoni0dev in #2026
- Add feature flags for referrals by @antoni0dev in #2027
- Fix: keysignOverview tx formattedToamount display by @devzl in #2024
- Simplify Queries by @rcoderdev in #2028
- fix thorchain deposit by @johnnyluo in #2033
- Fix extension transaction details error by @Ehsan-saradar in #2020
- Fix Refetching on Window Focus on the Referrals Page by @antoni0dev in #2030
- Update the logic for displaying the target number of devices when creating a new vault. by @rcoderdev in #1980
- Fix deposit failure by @rcoderdev in #2056
- Fix app lock passcode issue by @Ehsan-saradar in #2058
- Fix: change wrong otp by @devzl in #2059
- Enable affiliate swaps below $100 with 0 basis points fees on ThorChain/MayaChain. by @rcoderdev in #2057
- Fix UI for fast vault password validation. by @rcoderdev in #2029
- Remove unused tailwind dependency by @rcoderdev in #2062
- Fix: Use internal signer instead of window.xfi.keplr and align pubKey format with Keplr expectations by @hippocampus-web3 in #2032
- Add feedback on signAmino fail by @hippocampus-web3 in #2060
- Add all THORChain secure assets to known tokens list by @hippocampus-web3 in #2025
New Contributors
- @hippocampus-web3 made their first contribution in #2032
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.31.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.31.AppImage
4. the output should be
gpg: Signature made Fri 18 Jul 2025 10:33:00 AM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) <dev@vultisig.com>" [ultimate]
Full Changelog: v1.0.30...v1.0.31
extension/v0.2.3
What's Changed
- chore: update version numbers to 1.0.31 in nfpm.yaml and build.json by @johnnyluo in #2065
- Fix app passcode and fast vault pass check by @Ehsan-saradar in #2063
- Added app passcode feature
- Fixed "Send Max" issue for ERC20 tokens
- Added support for all Thorchain secure assets
- Added support for KyberSwap
- Fixed "Send Max" issue for UTXO chains
- Added support for EIP-1193
- Added support for currentCosmosChainId
- general bug fixes and stability improvements
Full Changelog: v1.0.31...extension/v0.2.3
v1.0.30
What's Changed
- Add stories for remaining base components by @antoni0dev in #1908
- Release v1.0.29 by @johnnyluo in #1909
- Include the swap payload in Maya swaps. by @rcoderdev in #1892
- All EVM transaction using EIP-1559 by @johnnyluo in #1922
- Make the transaction data available to the dApp as soon as the key signing is successful. by @rcoderdev in #1915
- Fix vault reshare for plugin by @Ehsan-saradar in #1926
- Cardano support by @rcoderdev in #1898
- OTP Input Refactoring by @antoni0dev in #1924
- Correct the incorrect transaction hashes on the swap success screen. by @rcoderdev in #1931
- Set a fixed gas for KyberSwap. by @rcoderdev in #1927
- Add RUJI price by @rcoderdev in #1943
- Eliminate unnecessary filtering functions. by @rcoderdev in #1904
- Correct the display of the send token fee. by @rcoderdev in #1928
- Refactor Theme to Match Updated Designs by @antoni0dev in #1935
- Fix plugin server check for plugin install by @Ehsan-saradar in #1948
- Resolve the missing password issue during the migration of the fast vault. by @rcoderdev in #1950
- Add: tokens on zksync network by @devzl in #1923
- Fix issue with signTypedData by @Ehsan-saradar in #1953
- Fix email address for plugin reshare by @Ehsan-saradar in #1951
- Update the keysign prompt to enable the initiation of a paired sign after pressing and holding a button. by @rcoderdev in #1929
- Correct the join keys by verifying the lowercase library type. by @rcoderdev in #1955
SHA256 checksum for vultisig-win-amd64-installer-v1.0.30.exe
ead4a59c337da535cff06f2cff78b5549c40457906e7e73787896c27501ce7d2
SHA256 checksum for vultisig-v1.0.30.exe
c0a4fd2fa7dd55ad3e01cd63259ed3e35f4ad031df58deea370f52619da1f95f
SHA256 checksum for vultisig-1.0.30_amd64.deb
9137f0bf7db8121d99ee423e5886df46ced39ecb7886ed1bf129aee79d866071
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.30.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.30.AppImage
4. the output should be
gpg: Signature made Thu 03 Jul 2025 11:35:38 PM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) <dev@vultisig.com>" [ultimate]
Full Changelog: v1.0.29...v1.0.30
extension/v0.2.2
What's Changed
- Add stories for remaining base components by @antoni0dev in #1908
- Release v1.0.29 by @johnnyluo in #1909
- Include the swap payload in Maya swaps. by @rcoderdev in #1892
- All EVM transaction using EIP-1559 by @johnnyluo in #1922
- Make the transaction data available to the dApp as soon as the key signing is successful. by @rcoderdev in #1915
- Fix vault reshare for plugin by @Ehsan-saradar in #1926
- Cardano support by @rcoderdev in #1898
- OTP Input Refactoring by @antoni0dev in #1924
- Correct the incorrect transaction hashes on the swap success screen. by @rcoderdev in #1931
- Set a fixed gas for KyberSwap. by @rcoderdev in #1927
- Add RUJI price by @rcoderdev in #1943
- Eliminate unnecessary filtering functions. by @rcoderdev in #1904
- Correct the display of the send token fee. by @rcoderdev in #1928
- Refactor Theme to Match Updated Designs by @antoni0dev in #1935
- Fix plugin server check for plugin install by @Ehsan-saradar in #1948
- Resolve the missing password issue during the migration of the fast vault. by @rcoderdev in #1950
- Add: tokens on zksync network by @devzl in #1923
- Fix issue with signTypedData by @Ehsan-saradar in #1953
Full Changelog: v1.0.29...extension/v0.2.2
v1.0.29
What's Changed
- Hide reshare option for Fast Vault by @Ehsan-saradar in #1846
- Fix back button issue in onboarding by @Ehsan-saradar in #1840
- Add dynamically update to device count by @Ehsan-saradar in #1845
- release v0.2.1 by @Ehsan-saradar in #1847
- Add Tx gas fee adjustment by @devzl in #1790
- Release v1.0.28 by @johnnyluo in #1842
- Preparation for Decoupling from TW.THORChainSwap, Part 1 by @rcoderdev in #1844
- Fix: expanded view onboarding UI by @devzl in #1849
- Enhance DKLS and Schnorr key generation with message handling improve… by @johnnyluo in #1854
- Set isKeysignComplete to false in DKLS and Schnorr key signing proces… by @johnnyluo in #1855
- fix: uneven assets size on swap screen by @devzl in #1853
- Storybook Setup & Stories for Button & IconButton by @antoni0dev in #1848
- Allow the user to change their passcode. by @rcoderdev in #1742
- Eliminate the dependency on TW.THORChainSwap. by @rcoderdev in #1850
- XRP & BASE swap support by @rcoderdev in #1862
- Fix: Remove displayed zero on tx successful screen by @devzl in #1863
- Fix: Advanced fee settings est network fee changes on send Flow by @devzl in #1867
- Add Polkadot to dapp providers in extension by @Ehsan-saradar in #1870
- Fix: Swap successful overview screen by @devzl in #1874
- Resolve passcode issues by @rcoderdev in #1872
- Reduce complexity by removing the concept of a native token. by @rcoderdev in #1873
- Add RUJI Support by @rcoderdev in #1882
- Fix non-native coin issue in extension by @Ehsan-saradar in #1879
- Unify the generation of input data for Cosmos transactions. by @rcoderdev in #1875
- Fix filter devices and plugin reshare by @Ehsan-saradar in #1827
- Add plugin marketplace api url by @Ehsan-saradar in #1895
- KyberSwap by @rcoderdev in #1885
- Potential solution for the stale queries issue (displaying the QR code for a previous transaction when joining the keysign). by @rcoderdev in #1890
- Fix: uniswap v4 position pool creation by @devzl in #1899
- Fix: displayed network fee on tx details overview page by @devzl in #1881
- Fix: Display successful swap green checkmark on tx overview screen by @devzl in #1901
- Feat/stories for base components by @antoni0dev in #1897
- Fix "Choose Setup" screen by @rcoderdev in #1912
- Fix the XRP balance loading failure when the account has not yet been created. by @rcoderdev in #1891
- fix: undefined keysignPayload amount error by @devzl in #1911
SHA256 checksum for vultisig-win-amd64-installer-v1.0.29.exe
e1c730ff1b805ad7eab8d1393c9dcf21b8e602a1e65b7f881007d5737090d8a3
SHA256 checksum for vultisig-v1.0.29.exe
faa9658b82c5bd139241101b3df046aaa5b207ab25f47af5cc38abae9555b1d4
SHA256 checksum for vultisig-1.0.29_amd64.deb
db9a6c6c6dda578292ef718b33173631bf463e3e76ad71e742661a9e5f565a15
How to verify AppImage?
1.Download the GPG key gpg --keyserver keyserver.ubuntu.com --recv-keys DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
2.Download vultisig.AppImage.sig and vultisig-v1.0.29.AppImage
3.Run gpg --verify vultisig.AppImage.sig vultisig-v1.0.29.AppImage
4. the output should be
gpg: Signature made Thu 26 Jun 2025 03:51:40 AM UTC
gpg: using RSA key DAEDA100ED705F5D29A1D67AD2670C2568B8A42C
gpg: Good signature from "vultisig-debian (Vultisig debian package gpg key) dev@vultisig.com" [ultimate]
Full Changelog: v1.0.28...v1.0.29