v0.2.0
What’s Changed
🚀 Features
Settings
- reveal mnemonic words require pin or LocalAuthentication @ivan-zynesis (#435)Scrypt Difficulty
- reduce encrypt/decrypt time @ivan-zynesis (#456)- bump packages @thedoublejay (#442)
restore
- pin setup @thedoublejay (#426)- Add
USDC
support for light wallet @kyleleow (#432) transactions
- display medianTime for transactions @kyleleow (#419)explorer
URL handling @kyleleow (#404)Encrypted Wallet
- onboard + transaction authorization @ivan-zynesis (#403)- update balances on every transaction @thedoublejay (#409)
ocean interface
- wait for transaction confirmation @thedoublejay (#395)- 50% / max buttons for input fields @kyleleow (#396)
about
- main page @thedoublejay (#393)onboarding
- create and verify step @thedoublejay (#381)- Add
@testing-library/cypress/add-commands
for better Cypress Testing QOL @kyleleow (#369) convert
- tokens vs UTXO screen @kyleleow (#365)empty states
- transaction page @kyleleow (#352)settings
- UI updates @thedoublejay (#359)DEX
- UI Updates @thedoublejay (#360)onboarding
- recover wallet flow @thedoublejay (#356)onboarding
- create wallet guidelines @thedoublejay (#350)onboarding
- welcome page @thedoublejay (#344)- Updated <Button> Component @thedoublejay (#343)
- add qr scanner as a standalone page in balancestacknav @ivan-zynesis (#309)
🐛 Bug Fixes
- stepper's description misalignment @kyleleow (#457)
global state
- when switching to Mainnet, global state is persisted @kyleleow (#451)onboarding steppers
- proper case @kyleleow (#455)- auto focus on passcode fields @kyleleow (#454)
restore
- type assist @kyleleow (#452)- fixed typos @uzyn (#445)
- factor in slippage for poolswap calculation @thedoublejay (#433)
- fix height issue in navigator @kyleleow (#436)
wallet
- UI fixes @thedoublejay (#391)- remove useNav in context provider, fix crash @ivan-zynesis (#390)
wallet
- UI fixes @thedoublejay (#384)#351
- translations to allowHello {{name}}
. @fuxingloh (#373)#351
- rename duplicatedWalletParamList
@fuxingloh (#374)- fixes from secure store @thedoublejay (#342)
- updated
expo-packager
topackager
@thedoublejay (#297)
Maintenance
- bump expo packages @thedoublejay (#491)
- refactor & fixes for
Network
&Wallet
issues,DEX
- APR,Header
- Network @fuxingloh (#484) - e2e Test -
receive
@izzycsy (#366) - enabled TestNet on
environments.Production
@fuxingloh (#487) - refactor out
Abandon23Playground
from wallet_provider @fuxingloh (#481) - updated
enviroment.ts
Network
availability @fuxingloh (#482) e2e
- improve tests @thedoublejay (#461)- [ImgBot] Optimize images @imgbot (#439)
- update address url @thedoublejay (#415)
- wallet address context @thedoublejay (#411)
- Fixed
defichain-dependencies.yml
jellyfish workflow to only bump jellyfish @fuxingloh (#401) defichain-dependencies.yml
to bump jellyfish/whale/playground individually @fuxingloh (#397)- bump expo dependencies @thedoublejay (#383)
#351
-WalletProvider
refactor to move init logic intocontexts/*.tsx
@fuxingloh (#380)- fixed wrong
whale-api-client
imports due towhale:0.7.0
upgrade @fuxingloh (#379) - disable testnet as ocean deployment is not available yet @fuxingloh (#371)
#351
- tailwind.config.js maxWidth with ci.yml drift detection @fuxingloh (#372)- fixed setting spec @thedoublejay (#362)
- ocean interface provide wallet context to sign @ivan-zynesis (#333)
- added missing e2e tests @thedoublejay (#331)
- Reduced CODEOWNERS complexity for /app directory @fuxingloh (#338)
- Refactor WalletPersistence to use Platform Agnostic Storage Provider @fuxingloh (#337)
- Small
app/api/wallet
refactoring @fuxingloh (#332) - expo updates @thedoublejay (#326)
- added fonts on tailwind @thedoublejay (#325)
- update favicon @thedoublejay (#327)
custom tailwind
- added custom colors @thedoublejay (#310)- Mapped remaining CODEOWNERS to @thedoublejay @fuxingloh (#317)
- design label @thedoublejay (#308)
Dependencies
- Bump @defichain/playground dependencies @defichain-bot (#477)
- Bump whale:0.8.6 in docker-compose.yml @fuxingloh (#474)
- Bump @defichain/whale dependencies @defichain-bot (#460)
- Bump actions/setup-node from 2.3.2 to 2.4.0 @dependabot (#459)
- Bump actions/setup-node from 2.3.1 to 2.3.2 @dependabot (#440)
- Bump docker-compose.yml @fuxingloh (#431)
- Bump @defichain/playground dependencies @defichain-bot (#429)
- Bump @defichain/whale dependencies @defichain-bot (#430)
- Bump @defichain/whale dependencies @defichain-bot (#418)
- Bump @defichain/playground dependencies @defichain-bot (#416)
- Bump actions/setup-node from 2.3.0 to 2.3.1 @dependabot (#421)
- Bump @defichain/jellyfish dependencies @defichain-bot (#412)
- Bump @defichain/whale dependencies @defichain-bot (#414)
- Bump @defichain/whale dependencies @defichain-bot (#398)
- Bump @defichain/playground dependencies @defichain-bot (#407)
- Bump @defichain/jellyfish dependencies @defichain-bot (#406)
- Bump @defichain/jellyfish dependencies @defichain-bot (#400)
- Bump @defichain/playground dependencies @defichain-bot (#399)
- Bump defichain dependencies @defichain-bot (#382)
- Bump defichain dependencies @defichain-bot (#377)
- Bump defichain dependencies @defichain-bot (#364)
- Bump defichain dependencies @defichain-bot (#353)
- Bump react-hook-form from 7.11.1 to 7.12.0 @dependabot (#346)
- Bump tailwindcss from 2.2.6 to 2.2.7 @dependabot (#348)
- Bump lint-staged from 11.1.0 to 11.1.1 @dependabot (#347)
- Bump cypress from 7.7.0 to 8.0.0 @dependabot (#345)
- Bump codecov/codecov-action from 2.0.1 to 2.0.2 @dependabot (#349)
- Bump defichain dependencies @defichain-bot (#336)
- Bump defichain dependencies @defichain-bot (#335)
- Bump defichain dependencies @defichain-bot (#321)
- Bump actions/setup-node from 2.2.0 to 2.3.0 @dependabot (#320)
- Bump codecov/codecov-action from 1.5.2 to 2.0.1 @dependabot (#315)
- Bump standard-version from 9.3.0 to 9.3.1 @dependabot (#312)
- Bump @reduxjs/toolkit from 1.6.0 to 1.6.1 @dependabot (#313)
- Bump react-hook-form from 7.11.0 to 7.11.1 @dependabot (#314)
- Bump expo-cli from 4.7.3 to 4.8.1 @dependabot (#311)
- Bump defichain dependencies & docker-compose.yml @fuxingloh (#300)