Firefly Canary Desktop 3.0.0
Changelog
- refactor: new single wallet 2.0 sdk by @marc2332 in #7726
- fix: broken create new profile & onboarding by @begonaalvarezd in #7800
- feat: kickoff implicit account creation flow by @evavirseda in #7815
- feat: add implicit account creation wizard and router by @evavirseda in #7877
- feat: prepare UI for implicit account creation STEP 1 by @evavirseda in #7878
- feat: prepare UI for implicit account creation STEP 2 by @evavirseda in #7879
- feat: Prepare UI for implicit account creation STEP 3 by @evavirseda in #7880
- refactor: Dynamic password by @marc2332 in #7804
- feat: update wallet state to accomodate accounts by @cpl121 in #7890
- feat: hook logic in implicit account creation step 1 by @evavirseda in #7894
- feat: update events to accomodate accounts by @cpl121 in #7895
- feat: hook logic in implicit account creation step 2 by @evavirseda in #7903
- feat: update deposit address to selected created explicit account by @evavirseda in #7907
- refactor: Remove
ProfileManager
remaining code by @marc2332 in #7809 - feat: hook implicit account logic step3 by @cpl121 in #7906
- chore: Hide Delete wallet button by @marc2332 in #7905
- refactor: Remove Account debris by @marc2332 in #7909
- chore: Clean up 2.0 comments by @marc2332 in #7935
- chore: Adapt to sdk changes by @marc2332 in #7948
- feat: Profile-centric wallet file scheme for persisted data by @marc2332 in #7942
- feat: update milestone logic to slot by @cpl121 in #7925
- feat: update output models to new TIPs:
Basic Output
&Foundry Output
&NFT Output
by @evavirseda in #7924 - feat: update dev tools faucet by @cpl121 in #7929
- feat: Update output models to new TIPs:
Anchor Output
by @evavirseda in #7943 - feat: update feature flags for iota 2.0 by @cpl121 in #7981
- feat: set & persist explicit account created from the implicit flow as the selected one by @evavirseda in #7923
- feat: refactor stronghold unlock by @cpl121 in #7971
- chore: Simplify path management by @marc2332 in #7946
- feat: Restore from mnemonic in 2.0 by @marc2332 in #7955
- feat: update balance overview to include Mana by @cpl121 in #7944
- feat: Only clean up profiles in beta or prod by @marc2332 in #7985
- feat: Update account to wallet in locales by @marc2332 in #7961
- fix: Prevent duplication of wallets across profiles created in same session by @marc2332 in #8014
- feat: add account management router by @evavirseda in #7991
- feat: add delegation router by @evavirseda in #8009
- feat: dont display balance overview popup on restore by @evavirseda in #8010
- feat: update output models to new TIPs: Alias/Accout Output by @evavirseda in #7926
- feat: add acount management list by @evavirseda in #8002
- feat: add account info UI by @evavirseda in #8018
- feat: succesfully issue a block with base token by @cpl121 in #8024
- feat: add bic mana by @cpl121 in #8049
- chore: Clean up imports by @marc2332 in #8008
- feat: update expiration time unlock condition by @cpl121 in #8011
- feat: update timelock unlock condition by @cpl121 in #8007
- feat: add account info logic by @evavirseda in #8032
- feat: Refactor sync BIC logic by @cpl121 in #8057
- feat: add staked amount to account management by @evavirseda in #8056
- feat: add account key list by @evavirseda in #8058
- feat: update getDefaultTransactionOptions interface by @cpl121 in #8079
- feat: update logic for details view - display popup activate account button by @cpl121 in #8060
- feat: redirect to accounts tab upon 2 implicit account detection in wizard by @evavirseda in #8070
- feat: add balance logic in implicit account creation wizard by @evavirseda in #8075
- feat: set a primary key (account management) by @evavirseda in #8077
- feat: add Delegation view UI by @cpl121 in #8076
- feat: add delegation popup UI by @cpl121 in #8078
- fix: base coin error by @cpl121 in #8100
- feat: update show implicit account flow conditions by @cpl121 in #8086
- feat: add mana logic in implicit account creation wizard by @evavirseda in #8087
- feat: display hint with ed25519 address when low mana generation in implicit account creation by @cpl121 in #8102
- feat: list delegation outputs by @evavirseda in #8081
- feat: create a delegation popup logic by @cpl121 in #8082
- Fix: Sync with sdk types by @marc2332 in #8119
- feat: update base token send to include mana cost of the tx by @cpl121 in #8101
- feat: update dev tools to network upgrade: Mint NFT by @cpl121 in #8115
- fix: update deposit address when the main account id is updated by @cpl121 in #8142
- feat: Support creating Ledger Nano profiles by @marc2332 in #8003
- feat: shows an empty message if the delegation table has no information by @cpl121 in #8171
- fix: Maintain deposit address when making txs by @marc2332 in #8043
- fix: Clean up debris by @marc2332 in #8158
- feat: improve styles in account management by @cpl121 in #8153
- feat: sort accounts in account list by @cpl121 in #8152
- feat: Sync with SDK by @marc2332 in #8181
- feat: disable test deeplink from dev tools by @cpl121 in #8166
- fix: reactivity error when activating account by @cpl121 in #8195
- feat: improve delegation list header by @cpl121 in #8155
- feat: add logic to have real delegation balances by @cpl121 in #8154
- feat: succesfully issue a block with an nft tx by @cpl121 in #8189
- feat: claim rewards from delegation outputs by @cpl121 in #8136
- feat: show / Hide password in implicit account creation by @cpl121 in #8200
- fix: align error message when unlocking password by @evavirseda in #8217
- fix: error when deleting a profile and doing auto-logout by @cpl121 in #8208
- fix: crash accounts if not selected output by @cpl121 in #8204
- fix: Remove PoW and debris by @marc2332 in #8177
- feat: split the accounts from the list into two by @cpl121 in #8186
- feat: implement logic to allow tx or not based on mana cost for the X slots by @cpl121 in #8139
- feat: show BIC balance in account details by @cpl121 in #8151
- feat: update
startBackgroundSync
&DEFAULT_SYNC_OPTIONS
by @evavirseda in #8232 - feat: check if the validator address belongs to the validator committee by @cpl121 in #8178
- feat: update network interfaces by @cpl121 in #8210
- feat: add mana cost everywhere by @cpl121 in #8202
- fix: remove unnecessary interface by @evavirseda in #8244
- feat: change icon for delegation tab by @evavirseda in #8250
- feat: add countdown logic for mana generation in implicit account creation by @cpl121 in #8222
- feat: Sync SDK types by @marc2332 in #8247
- feat: Stop generating txs out of outputs by @marc2332 in #8248
- feat: add syncBalance poll by @evavirseda in #8256
- feat: update Mint native Token by @cpl121 in #8130
- feat: fix
Total Mana
in balance breakdown by @evavirseda in #8251 - fix: clear red notificator on dashboard redirect by @evavirseda in #8252
- fix: tx history: include account output in average txs by @cpl121 in #8253
- feat: update stronghold export function by @evavirseda in #8264
- fix: Fix incorrect timestamp in Incoming txs by @marc2332 in #8259
- feat: manage pending and main account when BIC is negative by @evavirseda in #8243
- fix: Incorrect timestamp outgoing txs by @marc2332 in #8280
- fix: open delegation popup error by @evavirseda in #8273
- fix: Receive funds to implicit account address by @marc2332 in #8260
- feat: show total tokens in the asset list by @evavirseda in #8249
- feat: add mana to txs in tx activities and activity details by @marc2332 in #8278
- fix: Use sdk types for inclusion state by @marc2332 in #8265
- feat: hide locked in governance in balance breakdown by @evavirseda in #8274
- feat: rename reject to ignore outputs in the tx history by @cpl121 in #8266
- feat: improve onboarding of account features by @evavirseda in #8275
- feat: create
claimDelegationRewardsPopup
by @evavirseda in #8235 - fix: Cannot read wallet options of undefined by @marc2332 in #8296
- feat: handle implicit account not yet propagated to accounts legder by @evavirseda in #8261
- enhancement: polish delegation flow by @begonaalvarezd in #8297
- feat: add link to the validators page in the explorer in the delegation popup by @evavirseda in #8299
- feat: add mana rewards and base token locked funds to balance breakdown by @begonaalvarezd in #8300
- feat: improve mana errors and implicit account creation flow by @evavirseda in #8303
- feat: issue a block with a native token by @cpl121 in #8298
- feat: update prepared output unlocks to new TIPs by @cpl121 in #8306
- fix: Properly identify NativeToken output feature by @marc2332 in #8311
- fix: main account selection not persist after multiple changes and logout by @cpl121 in #8319
- fix: Fix async claim error by @marc2332 in #8315
- fix: Properly send metadata feature in Send Flow by @marc2332 in #8317
- fix: remove ExpirationUnlockConditionTemp and TimelockUnlockConditionTemp by @cpl121 in #8322
- fix: claimed nfts in tx history by @cpl121 in #8316
- fix: mana in block issued by @cpl121 in #8318
- feat: remove account selection from mint native tokens devtools by @cpl121 in #8321
- feat: block and display negative BIC error when main account has negative BIC by @cpl121 in #8320
- fix: mana rewards units by @evavirseda in #8330
- feat: add units by @evavirseda in #8340
- fix: generating mana with multiple implicit accounts by @cpl121 in #8337
- feat: polish delegation view by @evavirseda in #8343
- feat: add popup to create a new account by @cpl121 in #8344
- fix: Update i18 key for conflicting account creation by @marc2332 in #8347
- feat: display bic negative warning in all popups that issue a block by @evavirseda in #8348
- fix: generating mana after activating the account by @cpl121 in #8350
- fix: hasMainAccountNegativeBIC in activate account by @cpl121 in #8365
- feat: hide customize wallet by @cpl121 in #8361
- feat: hide the reference to the wallet in the activities by @cpl121 in #8363
- fix: Use correct base path for non-dev images by @marc2332 in #8358
- fix: storage deposit in mint account tx details by @cpl121 in #8368
- feat: add Delegation to storage deposit in balance breakdown by @cpl121 in #8370
- feat: create delegation activity by @evavirseda in #8366
- feat: allow to allot mana to account by @evavirseda in #8231
- chore: Update to @iota/sdk alpha-6 by @marc2332 in #8390
- fix: display correct mana in implicit account details by @evavirseda in #8360
- feat: hide activity with return storage deposit back by @cpl121 in #8371
- feat: burn NFT missing block mana cost by @evavirseda in #8372
- fix: Fix types so CI passes by @marc2332 in #8395
- feat: hide error message by @evavirseda in #8394
- feat: improve activity text for a minted nft by @evavirseda in #8386
- chore: update network params by @begonaalvarezd in #8402
- chore: Update to @iota/sdk alpha-7 by @marc2332 in #8401
- feat: Restore from stronghold by @marc2332 in #8382
- fix:
PasswordInput
delay in disabling after entering password by @evavirseda in #8406 - chore: Remove router manager error when is already initialized by @marc2332 in #8408
- Fix: asset changes to base token when custom allotting mana by @evavirseda in #8410
- fix: available mana without counting the implicit by @cpl121 in #8357
- fix: Fix auto logout errors by @marc2332 in #8411
- fix: unable to delegate when entering first the amount and then the validator by @evavirseda in #8416
- fix: Prevent wallet destroyed error by @marc2332 in #8338
- fix: Close popups on logout by @marc2332 in #8418
- feat: Simplify onboarding wallet initialization by @marc2332 in #8404
- fix: inconsistency between available and undelegated balance by @evavirseda in #8420
- feat: use
ReuseAddress
as remainderValueStrategy by @begonaalvarezd in #8419 - fix: Handle errors of wallet creation in onboarding by @marc2332 in #8424
- fix: available mana to transition an account by @evavirseda in #8425
- feat: display generating mana message properly by @cpl121 in #8422
- chore: Update to @iota/sdk alpha-8 by @marc2332 in #8436
- chore: Remove double stronghold copy when restoring from backup by @marc2332 in #8438
- fix: Always remove active profile on logout by @marc2332 in #8439
- fix: confirm button in create delegation popup by @cpl121 in #8430
- chore: Disable ledger for now by @marc2332 in #8441
- chore: Disable custom network profiles by @marc2332 in #8445
- feat: add delegation tooltip by @evavirseda in #8447
- fix: Cannot destructure property stronghold timeout by @marc2332 in #8451
- fix: display correct mana in implicit account details by @evavirseda in #8437
- fix: claimed delegation rewards reactivity by @evavirseda in #8452
- fix: Claimed date was not correct by @marc2332 in #8455
- fix: Typos by @marc2332 in #8457
- fix: Mint nfts reactivity by @marc2332 in #8450
- fix: Burn nfts activity were not showing up by @marc2332 in #8454
- fix: wrong time comparison in
getSenderAddressFromInputs.ts
by @marc2332 in #8459 - feat: update
to Wallet x
until we have multiwallet to account address by @evavirseda in #8461 - fix: gifted storage deposit literal by @cpl121 in #8464
- fix: handle error when address format is incorrect by @cpl121 in #8448
- feat: show claimed mana rewards activity by @evavirseda in #8465
- feat: add mana cost to consolidate popup by @cpl121 in #8469
- fix: displayed mana in tx details by @cpl121 in #8426
- fix: Consolidation activities by @marc2332 in #8472
- fix: Smarter network id matcher by @marc2332 in #8477
- feat: disable withdraw from L2 by @cpl121 in #8484
- fix: claiming txs reminder strategy by @marc2332 in #8476
- feat: remove conversion to fiat on testnet by @evavirseda in #8493
- fix: enough mana in mana box by @begonaalvarezd in #8494
- feat: improve mana cost calculation error by @cpl121 in #8495
- feat: review mana accuracy by @cpl121 in #8492
- feat: re-calculate mana cost with delegated amount change by @begonaalvarezd in #8491
- fix: not enough mana error returned from SDK returning deficit not block cost by @begonaalvarezd in #8497
- hotfix: prevent delegation fetch error crash by @begonaalvarezd in #8482
- feat: fix available balance toggle on tesnet and custom network by @evavirseda in #8501
- fix: mana accuracy in transaction details by @cpl121 in #8504
- fix: issuer id in transaction options by @cpl121 in #8516
- chore: update node and faucet urls for nova testnet by @marc2332 in #8514
- feat: prepare release process for canary iota 2.0 testnet version by @marc2332 in #8522
- chore: bump version to 3.0.0-beta-2 by @cpl121 in #8523
- chore: update iota 2.0 testnet explorer by @marc2332 in #8521
Full Changelog: desktop-shimmer-2.1.15...desktop-canary-3.0.0
File Hashes
How to verify the authenticity of your Firefly Canary Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-canary-desktop-3.0.0.exe | Windows | 3c5d0eeb165a610c11ccefc85a1cca8e56b8a8b5cea36626da25675ec3166d38 |
firefly-canary-desktop-3.0.0.AppImage | Linux | d34c8c1608502ffe8de1c24b693645b941bcfc57d6dcbed6213c18533f6a4fa9 |
firefly-canary-desktop-3.0.0.dmg | MacOS | 2fb79378b2b877a7427bcd6c7efa80090297d413497f60018ce0ed33a1321c5e |