Release 1.1.0
This release introduces several key new features for users and dApp developers.
Asset Support in the UI
Assets you own have always been displayed in the AlgoSigner UI, but we have added additional capabilities. Now you may search for new assets, opt-in to receive them, and transfer them right in the AlgoSigner UI.
Asset Support for dApps
dApps were previously able to send in basic asset transactions to be signed by AlgoSigner. Support has now been added for all asset transaction types with accompanying UI notices.
- Clawback added
- Destroy capability allowed for
acfg
- Close-to supported in
axfer
Application Transaction Support for dApps
dApp developers may now send in application transactions to be signed. This support is new and subject to change in subsequent releases. Please read the updated dApp Integration Guide for instructions on working with these transaction types.
Additional dApp support
- Support has been enabled for
close-to
transactions. - Transaction validation errors will now provide more detailed messages on causes
UI Transactions
With the addition of support for close-to
transactions, new warning messages will display in the UI when dApps send in pay transactions that are potentially dangerous.
The signing window will also now better reflect the ledger for which the dApp is asking the user to sign a transaction. A new label is present in dark blue for TestNet and orange for MainNet.
Sample dApp and dApp Tests
- Signing app — New sample dApp for demonstrating transaction signing
- Updates to the existing sample dApp demonstrating pending lookup and asset search
Updates
- Updated waitFor's (#138) @purestaketdb
- Tdb/1.1.0 readme (#137) @purestaketdb
- Added integer part to amount mask on Send page (#132) @fxgamundi
- Tdb/app call tests (#134) @purestaketdb
- Appl noted in dApp integration (#133) @PureBrent
- Appl added to UI popup (#131) @PureBrent
- Tdb/1.1.0 new tests (#130) @purestaketdb
- closeAssetTo to closeRemainderTo for dapp to sdk integration (#129) @PureBrent
- Added additional check on Account page for missing details info (#128) @fxgamundi
- Version update, warn on appl, create uint8array from some fields in appl (#127) @PureBrent
- Assets can now be sent from UI (#126) @fxgamundi
- appl support, rekeyto alignment but still disabled (#125) @PureBrent
- Updated dapp tests with Freeze, clawback, destroy. Added id to UI (#124) @purestaketdb
- Tdb/1.1.0 tests (#123) @purestaketdb
- Tx breakouts, validation changes, error highlighting (#122) @PureBrent
- Assets can now be added to an account from the UI (#121) @fxgamundi
- Implemented temp fix for macOS Chrome running on extended screen (#119) @fxgamundi
- First pass at UI testing (#118) @fxgamundi
- Adding new code scanning action (#117) @purestaketdb
- Switched from created to released for zip workflow (#112) @purestaketdb