Releases: PureStake/algosigner
Release 1.4.2
Updates
- Update version for minor release (#221) @PureBrent
- Removing extra codeql invocations (#205) @purestaketdb
- Doc for Add Network (#220) @purestaketdb
- Format & Lint Common Package (#218) @janmarcano
- Bugfix: Asset info fetch is now skipped if API calls fails (#209) @fxgamundi
Release 1.4.1
Updates
- CodeQL on for Release PR (#202) @purestaketdb
- Tdb/1.4.1 readme (#199) @purestaketdb
- Version update (#198) @PureBrent
- Simultaneous call fix. Network headers clarity. (#197) @PureBrent
- Asset sign decimals, various ui fixes (#196) @PureBrent
- Miscellaneous Fixes (#194) @janmarcano
Release 1.4.0
Updates
- Clear Authorized connections on Logout (#190) @janmarcano
- Force route to /wallet on ledger save (#188) @PureBrent
- Minor text updates (#187) @purestaketdb
- Added custom networks support (#186) @PureBrent
- Fix typo on Import Account (#185) @janmarcano
- dApp & Extension packages linting (#184) @janmarcano
- e2e Multisig Tests (#179) @janmarcano
- Settings Menu && Wallet Logout (#181) @janmarcano
- Updated dApp doc to show signMultisig() (#180) @purestaketdb
Release 1.3.0-b
Updates
- Fix dapp tests by improving Timeouts (#176) @janmarcano
- Fix Build uploading workflows (#174) @janmarcano
- Ignore storage test (#168) @janmarcano
- Fix UI e2e tests (#167) @janmarcano
- Update docs, bump version number (#166) @PureBrent
- Update e2e Testing Environment (#165) @janmarcano
- Show pending Transactions in the UI (#162) @janmarcano
- Adding multisig capabilities (#163) @PureBrent
- Whitespace fixes (#161) @janmarcano
- Show better Estimated transaction fees (#160) @janmarcano
- Update Snapshots and Test Workflow (#159) @janmarcano
- Move repeating modal inline styles to CSS (#157) @janmarcano
- Improve UI tests (#156) @janmarcano
- Formatting && Linting configuration for future Commits (#155) @janmarcano
Release 1.2.0
The latest release brings:
- Support for dApps to submit Atomic (group) transactions
- Support for dApps to submit application creation transactions
- Change to how fee's and flat fees are handled in the UI and in the signing step
- Minor UI updates (block duplicate accounts, block multiple asset optins, network selector properly closing)
Atomic Transactions
- Grouped transactions intended for atomic transaction functionality need to be grouped outside of AlgoSigner, but can be signed individually.
- The grouped transactions need to have their binary components concatenated to be accepted in the AlgoSigner send method.
- An example of this can be seen in the existing sample dApp group test.
Updates
- Version 1.1.0 to 1.2.0 (#152) @PureBrent
- Release 1.2.0 documentation updates (#151) @purestaketdb
- Tests/finish appl create destroy (#150) @purestaketdb
- specify base 64 for application components (#148) @PureBrent
- Atomic transaction fix for group loss, flatFee add and alert (#147) @PureBrent
- Close Network Selector Dropdown on outside click (#143) @janmarcano
- Added check for currently owned assets when adding a new one (#135) @fxgamundi
- Copy update (#142) @purestakatie
- Prevent the addition of already imported accounts (#136) @janmarcano
- Revert version in zip release back to 1.0.1 (#141) @PureBrent
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
Release v1.0.1
Updates
- version update to 1.0.1 (#109) @PureBrent
- Updated dependencies on all packages (#106) @fxgamundi
- Added validity check for from and genesisID fields on Sign (#101) @fxgamundi
- Re-enabled checks for enabling submit button on account import (#104) @fxgamundi
- Checks that "note" is not undefined before trying to create Uint8Array on Sign (#103) @fxgamundi
- BugFix: Asset details loader didn't clear the timeout on some cases (#102) @fxgamundi
- Updated error responses on Send Algos (#100) @fxgamundi
- Optional field not optional - Release draft error (#99) @purestaketdb
- On new release, test, create zip (#98) @purestaketdb
- Added missing type field in Sign method example in docs (#96) @fxgamundi
- Changed API URLs to purestake.io (#95) @fxgamundi
- Implemented helper class for automatically getting assets details (#94) @fxgamundi
- Updated docs (#92) @fxgamundi
- Updated test URLs to legacy sample dApp (#91) @fxgamundi
- Added Chrome store link (#89) @purestaketdb
- Changed CSS to use the correct blue color (#87) @fxgamundi
- Removed release.yml (#88) @fxgamundi
Release v1.0
Merge pull request #86 from PureStake/master Tagline update