v0.6.0
TxnDuck is becoming more flexible and more portable! It can now be installed as an app now that it is a Progressive Web App (PWA). As for transactions, a signed or unsigned transaction and be imported or exported as a file. Compiled application (smart contract) approval and clear-state programs can be imported as files for the deploy-application and update-application transactions. 🌞
Features
- app: add & configure icons for a larger number of devices, especially mobile (2970421), closes #146
- app: add support for Lute wallet (2433180)
- app: convert to a Progressive Web App (PWA) (03e1534), closes #147
- app: update links & docs now that importing is available on sign & send pages (5ac7cb2)
- compose_txn: add ability to import file for approval and clear-state programs (b30e658), closes #143 #144
- footer: add link to Algorand docs (ed378e3), closes #141
- form: add file field (96de032)
- home: add short explanation of what txnDuck is (3afb408)
- lib: add function for converting a
Transaction
into "transaction data" object (e311f7c) - send_txn: add ability to import signed transaction file (4d6ecbf), closes #145
- sign_txn: add ability to export sign and unsigned versions of transaction (11d5385), closes #112
- sign_txn: add ability to import signed or unsigned transaction file (4767b79), closes #110
Bug Fixes
- app: ensure paths to files that do not exist get a 404 error (b078284)
- app: ensure routes that do not exist give proper 404 error (7adba18)
- footer: show correct text for Algorand docs link (cb55c1e)
- i18n: use correct Spanish word for "lease" (3affc2e)
Performance Improvements
- a11y: wrap heading in (d375867)
- aesthetics: add icon and configuration file for displaying app in Windows 8 & 10 tile menus (dad048c)
- aesthetics: make the clear buttons "neutral" color to reduce visual noise (ea565b9)
- pwa: change the colon in site title to dash (bda00c9)
- usability: make the text for each of the "builder steps" a link to that step (24862ab), closes #114