Releases: iotaledger/firefly
Firefly Desktop 1.4.0 Beta 1
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.4.0-beta-1.exe | Windows | d8845426ad828df8058d2f7d024f928100c5be1cdab9607bd586c3c0287ec4d0 |
firefly-desktop-1.4.0-beta-1.AppImage | Linux | c22f7cc89535ba0688a094d47963eb6236b64232da5336cacd3935a95b7e996c |
firefly-desktop-1.4.0-beta-1.dmg | MacOS | 558e2d2dc191d8dc9917fc5345ecc49b60525cabb416617d1a8b86c27e5e78bb |
What's Changed
Error reporting
- Added Sentry error reporting to help with bug management (#1603, #2569)
- Update ToS and privacy policy to include use of Sentry for error reporting #2265
UX improvements
- Track the last logged in profile to quickly login #1813
- Amount input no longer confusingly converts when changing unit #2125
- Add link to explorer on transaction details #2135
- Allow user to delete profile with balance #2233
- Filter and search transaction history #1857
- Customise the colour of your accounts #1774
- Edit name of a profile #2224
- Alert user of changes to the Privacy policy and ToS #2268
- Add hints to some settings #2245
UI improvements
- Dropdown input fields can now be closed by clicking outside of them #2034
- Dropdown input fields are now searchable #2033
- Correct colours to match design specification #2248
- Fix style of success check icon #2281
- Autofocus PIN field after accepting legal update #2334
Bug fixes
- Update links to wiki #2008
- Update backend to latest wallet release to fix several bugs (#2210, #2561)
- Fix crash after deleting a profile #2241
- Fix crash after logout #2274
- Fix keyboard shortcut to quit app on all operating systems #2313
- Fix amount when clicking max fiat to make it more precise #2468
- Fix setting title consistency #2244
- Bugs introduced in development (#2225, #2276)
Improve release workflow
- Separate alpha, beta builds from production (#2423, #2496, #2296)
- Invalidate CloudFront cache for auto-update files upon release #2264
- Use Node.js 14 on CI and update readme #2388
Stability fixes
Translations
Code improvements
- Spent some time refactoring the code to make it more maintainable and extendable: (#2155, #2193, #2366, #2369, #2386, #2415, #2360, #2481, #2480, #2472, #2482, #2535)
Improve development experience
- Various improvements to the development experience to improve developer efficiency: (#2235, #2257, #2275, #2289, #2277, #2306, #2363, #2554, #2556, #2574, #2618)
Misc GitHub repository improvements
Mobile development
- Merged mobile development into the main development branch to improve openness and developer efficiency #1592
- Lots of mobile development since then: (#2291, #2278, #2204, #2340, #2302, #2381, #2424, #2452, #2470, #2336, #2493, #2516, #2461, #2522, #2495, #2536, #2517, #2502, #2553, #2463, #2534, #2332, #2519, #2591, )
Full Changelog: desktop-1.3.3...desktop-1.4.0-beta-1
Firefly Desktop 1.4.0 Alpha 1
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.4.0-alpha-1.exe | Windows | 66c8cf670052728c2ab74948e54e3edcfc196c79edf1d114dacdbac15d8cdadd |
firefly-desktop-1.4.0-alpha-1.AppImage | Linux | 6ccdae4657a4175b4db66b76cb757fd5170a93fea28afb46c1f51cc73a752a37 |
firefly-desktop-1.4.0-alpha-1.dmg | MacOS | 78ae154f6b791f6bfdd21ce9fe625f58bc83b3587600afcba5f7aa9dddb8f2d4 |
What's Changed
Error reporting
- Added Sentry error reporting to help with bug management (#1603, #2569)
- Update ToS and privacy policy to include use of Sentry for error reporting #2265
UX improvements
- Track the last logged in profile to quickly login #1813
- Amount input no longer confusingly converts when changing unit #2125
- Add link to explorer on transaction details #2135
- Allow user to delete profile with balance #2233
- Filter and search transaction history #1857
- Customise the colour of your accounts #1774
- Edit name of a profile #2224
- Alert user of changes to the Privacy policy and ToS #2268
- Add hints to some settings #2245
UI improvements
- Dropdown input fields can now be closed by clicking outside of them #2034
- Dropdown input fields are now searchable #2033
- Correct colours to match design specification #2248
- Fix style of success check icon #2281
- Autofocus PIN field after accepting legal update #2334
Bug fixes
- Update links to wiki #2008
- Update backend to latest wallet release to fix several bugs (#2210, #2561)
- Fix crash after deleting a profile #2241
- Fix crash after logout #2274
- Fix keyboard shortcut to quit app on all operating systems #2313
- Fix amount when clicking max fiat to make it more precise #2468
- Fix setting title consistency #2244
- Bugs introduced in development (#2225, #2276)
Improve release workflow
- Separate alpha, beta builds from production (#2423, #2496, …)
- Invalidate CloudFront cache for auto-update files upon release #2264
- Use Node.js 14 on CI and update readme #2388
Stability fixes
Translations
- New Crowdin translations #2007
Code improvements
- Spent some time refactoring the code to make it more maintainable and extendable: (#2155, #2193, #2366, #2369, #2386, #2415, #2360, #2481, #2480, #2472, #2482, #2535)
Improve development experience
- Various improvements to the development experience to improve developer efficiency: (#2235, #2257, #2275, #2289, #2277, #2306, #2363, #2554, #2556)
Misc GitHub repository improvements
Mobile development
- Merged mobile development into the main development branch to improve openness and developer efficiency #1592
- Lots of mobile development since then: (#2291, #2278, #2204, #2340, #2302, #2381, #2424, #2452, #2470, #2336, #2493, #2516, #2461, #2522, #2495, #2536, #2517, #2502, #2553, #2463, #2534, #2332, #2519)
Full Changelog: desktop-1.3.3...desktop-1.4.0-alpha-1
Firefly Desktop 1.3.3
Changelog
This version aims to solve syncing issues that were introduced because of a change in wallet.rs, between Firefly version 1.3.0 and 1.3.1 and have since changed again in the latest version of wallet.rs.
- Update wallet library dependency to latest version #2183
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.3.3.exe | Windows | bc9a13b0b5f3c3e3bcd598a62c2c1b3575a8bdde3f41709ade6ca24c829dcde5 |
firefly-desktop-1.3.3.AppImage | Linux | a052efa29aa692eeafc921a2be4a5cbf71ae0b4216bd4759ea179086fb44c6d6 |
firefly-desktop-1.3.3.dmg | MacOS | 4e70b37619f65069773828bf42e976d2cf6e094acfa9e18ae966599e5fa3bfd3 |
Firefly Desktop 1.3.2
Changelog
- Adds TangleBay community node (#2005)
Thanks to @no8ody!
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.3.2.exe | Windows | 9ef4be6d365f1c1e3164136af2c98fc654e4895f1b0efc33d9b892002b47630b |
firefly-desktop-1.3.2.AppImage | Linux | e4c7ed5e0cf199bd51d943d95285da3de246898697f87777616585ee78bf57f2 |
firefly-desktop-1.3.2.dmg | MacOS | 0d1f766a2abbde3a5fc5b679abbb17d95233a7264f85c0232a0806885e9527cf |
Firefly Desktop 1.3.1
Changelog
- Fix Ledger migration (#1900)
- Update developer profile UX (#1908)
- Hide developer profile setting behind advanced option
- Warn when creating a developer profile
- Display informational banner in app when a dev profile is open
- Display current testnet name below receive address
- Only display syncing block when staking if pending transaction can actually confirm (#1978)
- Allow installation path selection on Windows (#1743)
- Ensure partial stake merges don’t change staking address (#1918)
- Display a warning when sending from a wallet that is below minimum rewards (#1918)
- Ensure all node settings changes are saved when editing node url (#1910)
- Fix staking time remaining display (#1826)
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.3.1.exe | Windows | b3b25b88e88889882c93a9d95cdd6a4ecd995bd0eff892a390604a32d189c443 |
firefly-desktop-1.3.1.AppImage | Linux | 44780fe69dd92fb8883f38408d1ab50ea0a02e983bff5cd036d14b9974a51fa2 |
firefly-desktop-1.3.1.dmg | MacOS | b12800af2cc71471c9be2aa7986d8748367047e0216cee096323ed7551d507ee |
Firefly Desktop 1.3.0
Changelog
- Add staking for Assembly and Shimmer (#1681) 🥩
- Add developer profiles for connecting to testnets and private tangles (#1604)
- Add support for IOTA links for filling transaction data from other apps and websites (#1492)
- e.g. iota://wallet/send/iota1qp92qppn02jf60vmvuhf2kjauw5n3pz4ute2ugnwkt9anx78zspejsjvhlw?amount=10&unit=Mi
- Allow users to export their transaction history for each wallet to a .csv file for accounting purposes (#1606)
- Add ability to send with fiat conversion (#1431)
- Add MIOTA holdings chart (#1448)
- Update address history to include index and address type (#1698)
- Improve node settings display (#1604)
- Fix balance finder tool in Advanced Settings (#1698)
- Fix change pin code issues (iotaledger/wallet.rs#837)
- Fix profile deletion and logout causing a crash on Windows (#1209)
- Allow internal transfer to specific own address rather than creating a new one (#1223)
- Add ability to select system default for light/dark theme (#1211)
- Allow popup close by clicking outside of it (#1648)
- Fix idle logout (#1207)
- Fix incorrect balance calculations (#1681)
- Add ability to see precise iota balance by clicking on it (#1470, #1681)
- Various other less interesting fixes (#1109, #1418, #1427, #1517, #1602, #1656, #1665, #1670, #1671, #1688, #1724, #1782)
Fixes #700, #718, #884, #906, #967, #1006, #1070, #1083, #1155, #1187, #1208, #1265, #1433, #1539, #1596, #1607, #1608, #1613, #1629
Thanks to @swittkop and @rck for their contributions.
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.3.0.exe | Windows | 2c31b094f9ecb70047b313b805964bec149c7c0ae44f5b6178d2dc0dbced533c |
firefly-desktop-1.3.0.AppImage | Linux | 35dd44f3940f953152d57ed5db5c2c0d660d1609bfc5b1d06d3ef2a538f5f3bd |
firefly-desktop-1.3.0.dmg | MacOS | 4c88b9df49e594ef9beab3021ae6e8b552efa89198b46a9447af8ef2defe0859 |
Firefly Desktop 1.2.0
Changelog
- Add support for Ledger Nano S and X devices (#1373)
- Add support for migrating tokens to Chrysalis with a Ledger device (#1373)
- Add support for migrating multiple Ledger account indexes to different wallets in the same profile (#1373)
- Make various rust-side actions non-blocking so that e.g. syncing will not block other wallet functions (#1203)
- Improve syncing time performance and other rust-side fixes (#1373)
- Adjust gap limits for different syncing calls to avoid unnecessary address generation (#1320)
- Add JWT authentication (#1218)
- Fix dependency vulnerabilities with upgrade to Electron 11 (#1329)
- Improve migration flow, updating migration states one by one (#1373)
- Update monospace font used for displaying addresses (#1224)
- Reverse order of node context menu options (#1173) [Thanks to community member @r-c-k]
- Various UI and language improvements (#1373)
Known issues
- Deleting a profile and going back from create a profile during setup may cause a freeze on Windows. This will be fixed in 1.2.1.
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.2.0.exe | Windows | b765bb343caac52d1c6de71a30f29887b2debaf298cfe169893e1cb0eccb98ac |
firefly-desktop-1.2.0.AppImage | Linux | f3162efcf0407614fd1351af50e95ef180400b747a5cc6b82bc840828a15548d |
firefly-desktop-1.2.0.dmg | MacOS | b80a8b319f70d418c961a0c86f4cfaf5baa5b6e25f76329b8f11a2013899b84a |
Firefly Desktop 1.1.0
Changelog
- Add a popup with error details and help information when a user experiences a crash (#1008, #1041)
- Fix crash on Portuguese (Brazilian) language (#994)
- Fixes crash when OS username has special characters (#1036)
- Remove the beta logo from version popup (#998)
- Set minimum macOS version to 10.12 (#1012)
- Fix incorrect transaction row styling in darkmode (#985)
- Display caps lock indicator for password inputs (#1018)
- Fix unnecessary generation of change addresses (#1036)
- Fix network indicator by requesting from the node (#893)
- New translations (#990)
Fixes #897, #987, #996, #1005, #1015, #1021
File Hashes
How to verify the authenticity of your Firefly Desktop download
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.1.0.exe | Windows | 755096cb253569c9d61688f93fafe7350c3349e2d48707a93a5da986c286464a |
firefly-desktop-1.1.0.AppImage | Linux | dd59908e645340e2fb24007b8872ea1e9e81356b5878e6a9b1ba9798cc6efc52 |
firefly-desktop-1.1.0.dmg | MacOS | e0467dbf43783e44407fe9e1fb9518f03011d1cf203594e583bdaf9256c98dac |
Firefly Desktop 1.0.0
Changelog
The first production Firefly release. Booyakasha.
This version can be used to migrate your tokens from the legacy IOTA network to Chrysalis.
🚀
Please note: only migrations are possible until April 28th.
File Hashes
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-1.0.0.exe | Windows | c792976e02a9b4dae0913d0e064d9f96587dc59acc707014d1c7096d0c16ed26 |
firefly-desktop-1.0.0.AppImage | Linux | fc08ce76a4f4129d19cc0fa48e50536f4033480b065ef6d3ed2be3c7e6a90bdd |
firefly-desktop-1.0.0.dmg | MacOS | 9c18711530de5be9817116b0cc44e4c164cf2eac7abf4dc8a16a912581895262 |
Firefly Desktop Beta 0.4.0
This is a breaking build which means you need to delete your Firefly Beta folder. You can find that folder here:
Windows: C:\Users\[username]\AppData\Roaming\Firefly Beta
Mac: ~/Library/Application Support/Firefly Beta
Linux: ~/.config/Firefly Beta
Changelog
- Replace SQLite with RocksDB (#807) [BREAKING CHANGE]
- Database schema changes and performance improvements (#807)
- Remove in/out totals and revise account panel UI (#815)
- Add configurable node settings with primary and secondary nodes (#781)
- Add account hiding feature and “Show hidden accounts” in settings (#796)
- Remove ability to delete accounts that have a history (#796)
- Add local vs. remote proof of work setting (#781)
- Fix doubled balance events leading to wrong or negative balances (#782, #807)
- Ensure balance updates and transfer confirmations are atomic (#782, #860)
- Various fixes to ensure message history is correct (#870, #874)
- Ensure milestones are used to calculate message timestamps (#868, #879)
- Fix 18.4 Pi balance bug (#860)
- Update node info response (#849) [BREAKING NETWORK CHANGE]
- Add send confirmation popup (#816)
- Add fiat currency conversion on the amount input (#779)
- Add address history feature in the account options (#777, #828, #856, #871)
- Add linux icon (#786)
- Autosubmit pin on login (#788)
- Persist chart currency/timeframe selection across logouts (#776)
- Ensure notification for internal transfers orders accounts correctly (#804)
- Improve multi-device use and syncing of the same Firefly profile (#817, #860, #868)
- Improves manual syncing and adds full syncing in Advanced Settings (#843)
- Ensure messages are exported to and imported from strongholds (#842)
- Reorder amount and address send inputs (#836)
- Ensure all confirmed transactions display as confirmed (#813, #820)
- Better handle many accounts in the UI (#756)
- Maintain window position and size between launches (#769)
- Ensure password is requested when deleting a profile (#783)
- Ensure market data is up-to-date (#794)
- Ensures new version updates are found while the app is open (#793)
- Fix profile name selection bugs (#744)
- Properly cleanup uncompleted profiles in setup (#751)
- Automatically recognise internal transfer when user sends to their own address (#857)
- Ensure error log is populated without need to logout (#739)
- Don’t reset the wallet route on a transfer completion (#752)
- Fix address entry error messages (#740)
- Fix various issues around amount entry (#742)
- Fix account name overflow (#757)
- Increase scrollbar radius and scrollbar fixes (#755, #792, #822)
- Swap send amount and address fields (#836)
- Fix issues with pin change input (#609)
- Various other minor bug fixes (#605, #741, #748, #749, #754, #764, #765, #766, #767, #770, #774, #784, #787, #791, #789, #795, #798, #805, #809, #810, #811, #814, #819, #848, #856, #859, #867, #872, #873, #876, #877)
Fixes #296, #303, #332, #458, #466, #537, #539, #541, #624, #625, #627, #629, #631, #632, #639, #647, #648, #649, #650, #652, #666, #667, #670, #672, #673, #674, #680, #681, #695, #701, #702, #704, #711, #712, #713, #715, #716, #719, #721, #723, #729, #730, #734, #745, #746, #749, #772, #775, #785, #797, #799, #801, #830, #837, #845, #847, #862, #863, #865, #866, #869
File Hashes
File | Platform | SHA256 Hash |
---|---|---|
firefly-desktop-0.4.0.exe | Windows | ccf26b06f9954b485a448d2f22249e584e9b6aab3c6ce42d58e8978bde21100f |
firefly-desktop-0.4.0.AppImage | Linux | b729fbdae4451403acb2e5cd93cf835c7b3f8b37a72cc61aba5d2aa96af2fc5d |
firefly-desktop-0.4.0.dmg | MacOS | c4e1f9fee7f5a771155059afd1541278eb63b8345271b03b2c93db2f383d6ecb |