Releases: Emurgo/yoroi
Releases · Emurgo/yoroi
v4.27.0 "All onboard 💥"
Summary
- New Create/Restore funnel
- New splash screen
- New Onboarding funnel
- Receive funnel revamp
- Exchange module (ramp-on banxa, off encryptus)
- Metric updates
- Feature: Support to HD and SA wallets
- Fix: Swap order cancelling
- Feature: Sharing addresses
- Feature: Request payments
- Feature: Deeplinks
What's Changed
- fix(resolver): input loading animation by @banklesss in #3059
- fix(governance): Use error boundaries when creating governance tx by @michaeljscript in #3065
- fix(swap): remove price impact warning from min received field by @banklesss in #3066
- feature(metrics): create / restore wallet funnel by @banklesss in #3068
- fix(governance): Fix DRep ID input spacings by @michaeljscript in #3067
- fix(send): receiver form autoscroll by @banklesss in #3069
- feat(ramp on/off): add support for dark theme and typography by @SorinC6 in #3015
- refactor(swap): move @yoroi/openswap to @yoroi/swap by @banklesss in #3070
- fix(UI): pool select border by @jorbuedo in #3072
- New Crowdin updates by @vsubhuman in #3073
- fix(nft): iOS error image flickering by @jorbuedo in #3074
- chore: Storages update by @stackchain in #3077
- fix(uat): minor styling issues by @banklesss in #3080
- fix(swap): change text color and alignment by @banklesss in #3081
- feature(transfer): package creation by @banklesss in #3076
- fix(wallet-mobile): rn init twice + restore state crash by @stackchain in #3083
- fix(swap): price impact icon by @banklesss in #3084
- fix(metrics): send tx confirm screeen viewed by @banklesss in #3085
- feature(wallet-mobile): New receive funnel by @stackchain in #3079
- fix(uat): minors styling issues by @banklesss in #3087
- fix(uat): translation by @banklesss in #3089
- chore(wallet-mobile): New Crowdin updates by @vsubhuman in #3086
- feature(wallet-mobile): Receive wire up logic to new design funnel by @SorinC6 in #3088
- chore(wallet-mobile): Translation updates by @vsubhuman in #3090
- refactor(wallet-mobile): Receive funnel fixes and refactor by @stackchain in #3092
- feature(wallet-mobile): add theme support for settings & collateral funnels by @SorinC6 in #3091
- fix(wallet-mobile): Design issues by @SorinC6 in #3094
- feature(exchange): package creation and banxa package migration by @banklesss in #3093
- feature(metrics): receive funnel revamp by @banklesss in #3095
- refactor(wallet-mobile): Moved address mode to meta by @stackchain in #3096
- feature(theme): add theme spacing logic/integration by @SorinC6 in #3097
- fix: minor styling and copy issues by @banklesss in #3103
- fix(wallet-mobile): yoroi zero mainnet url by @jorbuedo in #3104
- fix(receive): small screen issues and typo in receive by @jorbuedo in #3107
- chore(wallet-mobile): translations updated by @vsubhuman in #3106
- chore(wallet-mobile): translations updated by @vsubhuman in #3108
- fix(wallet-mobile): Adds separator to address list only when it needs scroll by @jorbuedo in #3111
- fix(wallet-mobile): hardcoded status bar colors on android by @SorinC6 in #3110
- fix(wallet-mobile): initial paint of border by @jorbuedo in #3114
- feature(theme): add theme support for wallet/gallery/send features by @SorinC6 in #3112
- refactor(exchange): extract params by @banklesss in #3109
- chore: Update packages by @jorbuedo in #3113
- fix(swap): Transformers fix for asset ascii name by @vsubhuman in #3115
- merge: production by @stackchain in #3117
- chore: bump csl-mobile-bridge by @banklesss in #3120
- fix(wallet-mobile): Typo in specific amount title by @jorbuedo in #3122
- fix(wallet-mobile): Status bar styles with hook and theme by @jorbuedo in #3121
- fix: Animated tx history by @jorbuedo in #3123
- fix(swap): minor styling and typos issues by @banklesss in #3125
- refactor(wallet-mobile): Status bar CR by @stackchain in #3126
- fix(wallet-mobile): tx history animation initial state by @jorbuedo in #3124
- refactor(exchange): renaming and moving ramp-on-off stuff by @banklesss in #3128
- fix(receive): request screen scrolling by @banklesss in #3127
- fix(receive): Add last used date to receive address by @jorbuedo in #3132
- fix(wallet-mobile): menu design and status bar on some screens by @jorbuedo in #3134
- fix(receive): Reduce qr card spacing for small screen by @jorbuedo in #3133
- fix(wallet-mobile): tx history animation flick by @stackchain in #3135
- fix(receive): Adjust date format by @jorbuedo in #3138
- fix(receive): Limit specific amount max by @jorbuedo in #3136
- fix(wallet-mobile): modal double close by @jorbuedo in #3137
- feature(exchange): multi provider. Encryptus and Banxa by @banklesss in #3130
- chore(wallet-mobile): Translations updated by @vsubhuman in #3118
- fix: deps by @stackchain in #3141
- fix(exchange): addresses by @banklesss in #3142
- fix(swap): undefined ticker by @jorbuedo in #3143
- fix(exchange): access token management by @banklesss in #3144
- fix(receive): Receive in readOnly wallet by @jorbuedo in #3146
- feature(types,links): deeplinks by @stackchain in #3147
- fix(wallet-mobile): manifest update path and fix host by @stackchain in #3148
- chore(links): Updated docs + authorization param by @stackchain in #3150
- fix(exchange): manager link generation by @banklesss in #3149
- chore(yoroi-lib): Update yoroi lib to fix fe fee signature issues by @michaeljscript in #3152
- refactor(CIP-30): Use UTXO index directly instead of parsing by @michaeljscript in #3153
- feature(wallet-mobile): Redirect universal & deeplinks by @stackchain in #3155
- fix(swap): Hide cancelled orders with FE fee from completed orders by @michaeljscript in #3157
- fix(receive): Adds single or multiple modal for receive by @jorbuedo in #3154
- fix(receive): UAT issues by @jorbuedo in #3162
- feature(links, wallet-mobile): Deeplinks by @stackchain in #3160
- fix(swap): Hide wrong password message when password changed by @michaeljscript in #3163
- chore(wallet-mobile): Translations updated by @vsubhuman in #3161
- fix(receive): Change colors and title on wallet detail screen by @michaeljscript in #3165
- fix(receive): Increase modal height by @jorbuedo in #3168
- fix(status-bar): Update status bar only when screen is active by @michaeljscript in #3167
- chore(wallet-mobile): Translations updated by @vsubhuman in #3166
- feature(links): return url adapter by @banklesss in #3169
- chore(wallet-mobile): clean ups by @stackchain in #3171
- e2e receive funnel by @rahulnr7 in #3151
- chore: bumped pkgs by @stackchain in #3173
- refactor(links,wallet-mobile): links types by @stackchain in #3174
- fix(wallet): remove red highlights by @jorbuedo in #3175
- fix(wallet-mobile): webview about:srcdoc issue by @stackchain in...
v.4.25.1 "Ramp-off OFF"
Summary
- Temporarily disabled ramp-off
What's Changed
- hotfix(ramp-on-off): remove sell flow by @banklesss in #3116
Full Changelog: v4.25.0...v4.25.1
v4.25.0 "Price impact"
Summary
- Feature: Swap Price Impact
- Feature: Send name resolvers (ADA handle/CNS/UD)
- Feature: Gallery CDN (+improvements)
- Feature: Conway + SanchoNet Governance
- Fix: Metrics
- Improvements: Collateral handling (easier to cancel orders)
What's Changed
- release: 4.24.0-rc.2 by @stackchain in #2928
- feature: Use cdn for NFT images by @jorbuedo in #2894
- fix: Add image/svg to supported images by @jorbuedo in #2940
- refactor: apply KeyBoardAvoidingView Wrapper by @banklesss in #2936
- fix: Change completed orders design by @jorbuedo in #2943
- feature(swap): Added the price impact to calculations by @lisicky in #2942
- feat(governance): Add governance feature by @michaeljscript in #2931
- chore: New Crowdin updates by @vsubhuman in #2944
- feature: domain resolver by @banklesss in #2866
- refactor: type by @banklesss in #2945
- chore: New Crowdin updates by @vsubhuman in #2946
- fix(governance): Design updates by @michaeljscript in #2947
- feature(onofframp): Ramp on/of new design funnel by @lehuyaa in #2939
- feature: add new api request to get protocol params by @SorinC6 in #2918
- chore(rampOnOff): clean ups by @stackchain in #2950
- chore: New Crowdin updates by @vsubhuman in #2948
- feature: Adds amplitude events by @jorbuedo in #2951
- chore(scripts): Bump pkgs version + scripts by @stackchain in #2952
- refactor(swap): Refactor swap cardano utilities by @michaeljscript in #2847
- fix: removed analytics claim ada by @jorbuedo in #2953
- fix: automatic address change by @banklesss in #2955
- fix: Ramp on/off and minor issues by @stackchain in #2957
- feature(swap): price impact risk by @SorinC6 in #2954
- feature(ramp-on-off): Added metrics events by @SorinC6 in #2956
- chore: New Crowdin updates by @vsubhuman in #2958
- fix(swap): price impact fmt and nmrlz precision by @stackchain in #2960
- feat(cdn): Use PixelRatio to get sizes based on dpi by @jorbuedo in #2963
- fix(swap): price impact risk color, copy and modal by @SorinC6 in #2962
- refactor(nfts): Use new supply request to fetch asset supplies by @michaeljscript in #2961
- chore: New Crowdin updates by @vsubhuman in #2964
- feature(resolver): cns integration by @banklesss in #2959
- fix: lifting action section by @banklesss in #2966
- fix(resolver): change invalid datum action by @banklesss in #2967
- fix(resolver): change invalid inline datum action by @banklesss in #2969
- fix(send): error message for domain not found by @stackchain in #2970
- fix(swap) scroll on transaction confirmation by @SorinC6 in #2968
- chore: New Crowdin updates by @vsubhuman in #2971
- chore(resolver): release 1.5.0 by @stackchain in #2973
- chore: release packages v1.5.0 by @stackchain in #2975
- feature(resolver): copy changes by @banklesss in #2976
- chore(resolver): notice copy update by @banklesss in #2979
- fix: Remove screen transition top-to-bottom for buy/sell screen by @jorbuedo in #2980
- fix(collateral): Add collateral UX improvements by @michaeljscript in #2965
- fix: amount item alignment when there is paired balance by @jorbuedo in #2981
- feat(governance): Add learn more link by @michaeljscript in #2982
- fix(resolver): copy and bug by @banklesss in #2984
- feature(resolver): wallet-specific notice by @banklesss in #2985
- chore: New Crowdin updates by @vsubhuman in #2977
- fix(send): readonly wallet receive button by @jorbuedo in #2987
- fix(font): text styles by @SorinC6 in #2990
- fix(swap): add specific order type on summary by @SorinC6 in #2991
- fix(history): Min-ada + section 1st row by @stackchain in #2992
- feat(theme): Add package structure by @SorinC6 in #2983
- fix: Show loading on multiple Send attempts by @jorbuedo in #2986
- fix(resolver): multiresolution autoselection by @banklesss in #2988
- feat(collateral): Swap collateral text and flow changes by @michaeljscript in #2989
- chore: New Crowdin updates by @vsubhuman in #2993
- fix(resolver): display domains as NFT by @banklesss in #2978
- fix(resolver): Function definition order by @vsubhuman in #2994
- fix(send): confirm tx screen by @banklesss in #2997
- fix(theme): add themeManager with production flag by @SorinC6 in #2996
- fix(swap): Change limit price copy by @banklesss in #2999
- fix(swap): Fix price impact text wrapping by @michaeljscript in #3002
- fix:(banxa): Add new variant to feedback screen by @SorinC6 in #2998
- fix(swap): removed price impact on limit orders by @SorinC6 in #3003
- feature(cdn): Request the raw image and replace the image component by @jorbuedo in #3000
- chore: New Crowdin updates by @vsubhuman in #3001
- feature(resolver): multiresolution new features by @banklesss in #3004
- chore: New Crowdin updates by @vsubhuman in #3005
- fix(resolver): notice text boldness by @banklesss in #3009
- fix(swap): select pool card color by @SorinC6 in #3008
- chore: New Crowdin updates by @vsubhuman in #3006
- feature(resolver): Add csl scoping by @vsubhuman in #3010
- feat(cdn): Restrict native asset sizes by @jorbuedo in #3012
- fix(cdn): Only show load skeleton first time by @jorbuedo in #3013
- fix(nft): metadata display by @banklesss in #3014
- fix(collateral): Do not subtract collateral amount from balances and hide receiver on TX confirm screen by @michaeljscript in #3011
- fix(cdn): Refix the loading retries by @jorbuedo in #3016
- fix(resolver): cns error handling by @banklesss in #3019
- fix(cdn): Remove base64 support by @jorbuedo in #3018
- release(resolver): v2.0.1 by @stackchain in #3020
- fix(resolver): error handling by @banklesss in #3021
- release(resolver): v2.0.2 by @banklesss in #3022
- chore(resolver): update readme by @banklesss in #3023
- fix: Paint header blue for txHistory screen by @jorbuedo in #3025
- refactor(tsconfig): Remove noImplicitAny: false config by @michaeljscript in #3024
- fix(resolver): update unstoppable supported tlds and manage errors by @banklesss in #3026
- chore: releases by @banklesss in #3030
- fix: txHistory header color scope by @jorbuedo in #3033
- fix(theme): display toggle in dev mode only by @SorinC6 in #3032
- fix(resolver): show error when the domain has not a cardano address by @banklesss in #3034
- New Crowdin updates by @vsubhuman in #3035
- feature(workspace): relative path suggestion by @banklesss in #3036
- fix(resolver): wrong blockchain error by @banklesss in #3037
- fix(status-bar): Change status bar color on screen focus by @michaeljscript in #3038
- fix: missing buttons lifting by @banklesss in https://github.com/Emurgo/yoroi/pu...
4.24.0 "Scan me"
Summary
- New feature: Proof of onboarding (CIP99)
What's Changed
- release: version 4.23.0-rc.9 by @stackchain in #2821
- Fastlane deploy test by @crypto-titan in #2906
- Release/test ci version bump by @crypto-titan in #2907
- chore: upgrade yarn by @banklesss in #2910
- fix(swap): Fix order submitted and order cancelled event tracking by @MichalSzorad in #2912
- fix(swap): Prevent page viewed event from accidentally firing by @MichalSzorad in #2913
- Remove Appium tests from app folder by @rahulnr7 in #2917
- fix: update local theme colors by @SorinC6 in #2914
- feature(links): new links package by @stackchain in #2911
- feature(scan): interpret crypto links by @stackchain in #2916
- fix: Add multiline text to pool selection by @jorbuedo in #2924
- fix: price label for completed orders by @jorbuedo in #2925
- New Crowdin updates by @vsubhuman in #2922
- fix: Don't show invalid date by @jorbuedo in #2926
- fix: Hide asset in wallet explanation if none are in wallet by @jorbuedo in #2927
- feature(claim): cip99 by @stackchain in #2920
- chore: New Crowdin updates by @vsubhuman in #2929
- fix: exchange track order and other bugs by @jorbuedo in #2930
- fix: add SafeAreaView for claim modal by @SorinC6 in #2932
- fix: hide qr when its a read-only wallet by @banklesss in #2933
- fix: open order asset labels by @jorbuedo in #2934
- fix: keyboard avoiding android send screen by @banklesss in #2935
Full Changelog: v4.23.0...v4.24.0
4.23.0 "Swap it"
Summary
- New SWAP feature *beta
- New On Ramp feature (buy ADA)
What's Changed
- refactor: Started extracting wallets - storage by @stackchain in #2631
- Swap - API integration by @SorinC6 in #2582
- fix: tx to byron address by @banklesss in #2632
- feature: Disable swap for zero quantities by @jorbuedo in #2634
- feature: Banxa module by @stackchain in #2635
- feature: Banxa referral redirect by @stackchain in #2636
- feat(swap): switch and empty state by @jorbuedo in #2638
- fix: typos by @omahs in #2641
- feat(analytics): swap by @banklesss in #2637
- feature(swap): order values remain when switching between limit and market by @banklesss in #2640
- chore: New Crowdin updates by @vsubhuman in #2642
- chore(swap): tooltip check by @banklesss in #2644
- chore(swap): pool list api by @SorinC6 in #2645
- chore(swap): add confirmation screen real values by @SorinC6 in #2647
- chore(swap): buy/to asset list check by @banklesss in #2648
- chore(swap): sell/from asset list check by @jorbuedo in #2650
- refactor: Internationalize numbers by @jorbuedo in #2646
- Fix/updates(swap): design by @SorinC6 in #2649
- chore: New Crowdin updates by @vsubhuman in #2643
- feat(swap): Slippage screen by @MichalSzorad in #2639
- chore(swap): Some improvements by @jorbuedo in #2652
- fix: Buy/sell price update when updating the other field by @jorbuedo in #2653
- fix (swap) by @SorinC6 in #2654
- release: 4.20.0-rc.3 by @stackchain in #2615
- Fix typos by @jorbuedo in #2655
- chore: New Crowdin updates by @vsubhuman in #2651
- chore(swap): Format quantities by @jorbuedo in #2656
- feat(swap): Limit price by @MichalSzorad in #2658
- fix(swap): Fix trailing zero decimal input by @jorbuedo in #2662
- chore: New Crowdin updates by @vsubhuman in #2660
- fix(swap): Fix asset selection list bugs by @jorbuedo in #2661
- chore(swap) list orders check by @banklesss in #2657
- chore(swap): Typo by @jorbuedo in #2665
- chore: New Crowdin updates by @vsubhuman in #2664
- fix(swap): Asset price recalculation on asset change and minor bugs by @jorbuedo in #2667
- fix(initialization): Add scrollbar to inital screen and ToS changed screen by @MichalSzorad in #2670
- feat(swap): Integrate open orders with MuesliSwap API by @MichalSzorad in #2668
- refactor(swap): expandable card by @banklesss in #2669
- chore: New Crowdin updates by @vsubhuman in #2666
- feat(swap): Add completed orders and remove mocks by @MichalSzorad in #2671
- feature(settings): wallet settings revamp by @banklesss in #2672
- fix(swap): Ignore spaces when searching by @jorbuedo in #2674
- chore: New Crowdin updates by @vsubhuman in #2675
- fix(swap): (auto) should be shown only for the default liquidity pool by @jorbuedo in #2673
- Fix pool provider key by @jorbuedo in #2677
- fix(swap): Set pool auto when changing pool list by @jorbuedo in #2678
- chore(swap): add unsignedTx by @SorinC6 in #2659
- chore(settings): improvements by @banklesss in #2676
- chore: New Crowdin updates by @vsubhuman in #2679
- fix(swap) amount undefined by @SorinC6 in #2680
- fix(swap): Unknown pool provider by @jorbuedo in #2682
- fix(swap): Omit spaces when searching for an asset to sell by @MichalSzorad in #2684
- fix(swap): Buy value recalculation race condition by @jorbuedo in #2685
- fix(swap): Add not enough supply error msg by @jorbuedo in #2686
- fix(swap): Remove verified filter, API returns only verified ones by @jorbuedo in #2681
- chore: New Crowdin updates by @vsubhuman in #2687
- chore: add sign and submit with passwoard by @SorinC6 in #2663
- fix(swap): Choose best pool and fix changing it by @jorbuedo in #2690
- Swap resync btn by @SorinC6 in #2692
- Fixes pool providers by @SorinC6 in #2688
- chore: New Crowdin updates by @vsubhuman in #2691
- refactor: swap module by @stackchain in #2689
- chore(swap): add tab navigation by @banklesss in #2695
- fixes(swap) fees calculation, slippage error, market price by @SorinC6 in #2694
- refactor: bottomsheet modal by @banklesss in #2699
- fix(swap): scrolls by @banklesss in #2701
- chore: avoid notifying no changes by @stackchain in #2702
- chore: wallets->common + cardano by @stackchain in #2698
- chore: New Crowdin updates by @vsubhuman in #2693
- refactor(swap): Move calculations to swap package by @jorbuedo in #2697
- feat(analytics): swap remainder events by @banklesss in #2696
- chore(swap): fix typo by @neuodev in #2704
- feat(swap): define base storage type to be used for web & mobile by @neuodev in #2705
- chore: bump csl by @stackchain in #2706
- fix/confirm tx types by @stackchain in #2707
- fix: wrong import by @stackchain in #2708
- fix(swap): market price calculation and other bugs by @jorbuedo in #2709
- fix(transactions): Fix datum check when signing transactions by @MichalSzorad in #2710
- feature: collateral settings/manager by @stackchain in #2703
- chore: New Crowdin updates by @vsubhuman in #2711
- chore: BN improv / ISA by @stackchain in #2712
- feat: add tx metadata + feedback screen by @SorinC6 in #2700
- fix(swap): Slippage by @jorbuedo in #2714
- Fixes limit recalc and parseFromText edge cases by @jorbuedo in #2715
- chore: Remove verified by muesliswap by @jorbuedo in #2718
- chore: Add supported providers by @SorinC6 in #2716
- chore: Change counter text by @jorbuedo in #2719
- fix: add refresh btn logic by @SorinC6 in #2722
- Revert "fix: add refresh btn logic" by @jorbuedo in #2725
- fix: Update limit price on refresh by @jorbuedo in #2723
- refactor: tests unsupported pools by @stackchain in #2726
- fix: keyboard view by @stackchain in #2724
- fix: typos and upd expandable card api by @stackchain in #2727
- chore: New Crowdin updates by @vsubhuman in #2721
- fix(swap): Non ada pair selection by @jorbuedo in #2728
- fix/refactor: error message and datum by @SorinC6 in #2730
- fix: Show some fees and allow selected pool to be undefined by @jorbuedo in #2717
- feat(swap): Allow cancellation of an open order by @MichalSzorad in #2683
- chore: add datum arg to ledger tx sign by @banklesss in #2732
- fix(swap): Fix swap order cancellation witnesses creation by @MichalSzorad in #2733
- chore: New Crowdin updates by @vsubhuman in #2731
- fix(swap): Add swap cancellation easy-confirmation support by @MichalSzorad in https://github.com...
4.20.0 "Insight"
Summary
- User insights
- Layout updates
- Bugfixes
What's Changed
- chore: Added MAT metrics by @jorbuedo in #2553
- fix(CIP-36): Use stakingPrivateKey to sign CIP36 transaction metadata on a pw wallet by @MichalSzorad in #2554
- chore: Resumed detox for e2e tests by @rahulnr7 in #2540
- fix: iOS build on intel chip by @banklesss in #2558
- fix: Wrong status bar style on some screens by @banklesss in #2557
- fix: hide locked limit and staking page balances by @banklesss in #2559
- fix: Fix a few metrics events triggers by @jorbuedo in #2560
- Release/4.13.0 by @stackchain in #2542
- fix(translations): Reconnect Crowdin by @MichalSzorad in #2562
- chore: New Crowdin updates by @vsubhuman in #2565
- merge: production 4.13.0 by @stackchain in #2561
- chore: New Crowdin updates by @vsubhuman in #2566
- chore: New Crowdin updates by @vsubhuman in #2567
- feat(settings): app settings and menu revamp by @banklesss in #2563
- chore(tos): update by @banklesss in #2570
- chore: New Crowdin updates by @vsubhuman in #2571
- fix(auth): Hide splash screen on android SDK lower than 28 for biometrics by @MichalSzorad in #2574
- chore: Analytics notice and settings component by @jorbuedo in #2568
- feat: swap by @stackchain in #2555
- chore: New Crowdin updates by @vsubhuman in #2575
- chore: lock/tran/cmp by @stackchain in #2576
- chore: Swap feature FE components by @SorinC6 in #2538
- chore: New Crowdin updates by @vsubhuman in #2577
- chore: updates ci/pkgs by @stackchain in #2578
- chore: E2e tests for iOS platform by @rahulnr7 in #2556
- fix(build): Fix bob config in react-swap by @MichalSzorad in #2579
- chore: New Crowdin updates by @vsubhuman in #2580
- fix: Yoroi package resolution by @stackchain in #2581
- chore: Upgrade yoroi lib and cross-csl by @jorbuedo in #2583
- chore(tests): E2e html reporter by @rahulnr7 in #2585
- chore: Introduced dependency cruiser for the pkgs by @stackchain in #2586
- fix(sentry): Restore sentry by @MichalSzorad in #2588
- chore: Added new metrics event nft image viewed by @jorbuedo in #2587
- chore: New Crowdin updates by @vsubhuman in #2590
- chore: Renamed swap by @stackchain in #2591
- chore: Added order helpers by @stackchain in #2589
- fix: Github workflow by @stackchain in #2594
- fix: Order tests/type by @abdelkrimdev in #2593
- fix(swap): Fix build by changing fee type to string by @MichalSzorad in #2597
- chore(tests): Add E2E NFT gallery tests by @rahulnr7 in #2592
- chore: Nav headers revamp (theming fix) by @banklesss in #2598
- fix: Analytics scrolling by @banklesss in #2599
- feat(legal): Refactor agreement and add privacy policy by @MichalSzorad in #2603
- chore: Refactor analytics settings by @MichalSzorad in #2602
- feature(analytics): Legal revamp by @banklesss in #2595
- refactor: Pin revamp by @banklesss in #2600
- tests: E2e additional search tests NFT gallery by @rahulnr7 in #2601
- chore: Added analytics "on read more" link by @banklesss in #2606
- chore: New Crowdin updates by @vsubhuman in #2604
- chore: Action buttons color revamp by @banklesss in #2605
- feat(privacy-policy): Add privacy policy access from settings by @MichalSzorad in #2607
- fix(analytics): Hide Yoroi logo in analytics settings by @MichalSzorad in #2609
- chore: New Crowdin updates by @vsubhuman in #2610
- fix(revamp): create wallet header style by @banklesss in #2608
- chore(analytics): Remove feature flag by @MichalSzorad in #2611
- chore: Action banner buttons revamp by @banklesss in #2612
- chore: Action banner swap button by @banklesss in #2614
- chore: New Crowdin updates by @vsubhuman in #2613
- fix(analytics): Improve text styling and add translations on ToS Screens by @MichalSzorad in #2616
- fix(legal): Fix markdown styles for ToS and Privacy Policy by @MichalSzorad in #2617
- fix(language-picker): Adjust language picker item color and size by @MichalSzorad in #2618
- fix(analytics): nft event when focus page by @banklesss in #2624
- fix(analytics): Change font size, color, and alignment by @MichalSzorad in #2620
- fix(analytics): minor issues by @banklesss in #2621
- fix(tos): Update ToS by @MichalSzorad in #2623
- fix: pin subtitle by @banklesss in #2622
- chore: New Crowdin updates by @vsubhuman in #2619
- chore: New Crowdin updates by @vsubhuman in #2625
- fix: Fix legal agreement in dev and update agreement date by @MichalSzorad in #2627
- fix: restore qr scanner on focus by @banklesss in #2629
- fix(settings): Disable change PIN setting when biometrics are enabled by @MichalSzorad in #2628
- fix: mnemonic input by @banklesss in #2630
- test: Add new initial screen E2E tests by @rahulnr7 in #2626
New Contributors
- @rahulnr7 made their first contribution in #2540
- @abdelkrimdev made their first contribution in #2593
Full Changelog: v4.13.0...v4.20.0
4.13.0 "Catalyst pwd"
Summary
- Catalyst registration fix (Cardano app Ledger v5/v6) support
- QR Reader screen update
- Minor fixes
What's Changed
- doc: Updated readme setup process by @Nebyt in #2529
- feat: add swap package (imported from
Emurgo/yoroi-dex
) by @neuodev in #2531 - refactor: Revamp qr scanner (#2527) by @banklesss in #2527
- fix: Input password dots color on android by @banklesss in #2537
- fix: Splash screen color on android by @banklesss in #2535
- chore: Hide tabs on send when reading QR code by @banklesss in #2534
- fix: Privacy mode by @banklesss in #2541
- fix(Ledger): Add Ledger Cardano app V5 voting support by @MichalSzorad in #2536
- fix: Navigation from failed tx screen by @banklesss in #2539
- fix: send tx edit amounts by @banklesss in #2545
- fix(mat): rebuilding history after send tx submit fail by @banklesss in #2546
- fix(mat): qr scanner amount by @banklesss in #2543
- fix(mat): send tx wrong password error message by @banklesss in #2548
- fix(mat): input helper info color by @banklesss in #2547
- fix(tx-details): Fix transaction details privacy mode by @MichalSzorad in #2549
- chore: Added analytics (feature flag) by @jorbuedo in #2532
- chore: updated cli cmd for ampli by @stackchain in #2550
- chore: removed legacy app by @stackchain in #2551
- fix(mat): Fix MAT swipe navigation by @MichalSzorad in #2544
New Contributors
Full Changelog: v4.12.1...v4.13.0
4.12.1 iOS Name
Summary
- Yoroi Beta
- Support to multi asset transactions
- Support to CIP36 voting registration
- Byron wallets can't be added anymore
Full Changelog: v4.12.0...v4.12.1
4.12.0 Beta new RN
Summary
- Yoroi Beta
- Support to multi asset transactions
- Support to CIP36 voting registration
- Byron wallets can't be added anymore
What's Changed
- fix: crash when editing NFT by @jemubm in #2489
- Camera permissions fix by @jemubm in #2502
- gradle.properties fix by @jemubm in #2503
- fix orientation by @jemubm in #2504
- ledger wallet name trim fix by @jemubm in #2509
- feat(mat): Navigate to transaction start screen from token select by @MichalSzorad in #2480
- Disable dark mode by @jemubm in #2508
- fix: ledger catalyst voting by @stackchain in #2505
- chore: byron deprecated / preprod btn by @stackchain in #2510
- fix: rn-paper anchor by @stackchain in #2511
- Add custom back navigation to edit amount screen by @MichalSzorad in #2512
- fix(transactions): Use local timezone to display transaction time by @MichalSzorad in #2494
- Fix stacking registration and deregistration in testnet by @jemubm in #2513
- chore(ledger): Update yoroi-lib to fix Ledger payload inputs order by @MichalSzorad in #2515
- Read-Only Wallet Fix by @jemubm in #2516
- Restoring splash screen logo and colors by @jemubm in #2517
- fix: anchor mt by @stackchain in #2518
- fix(ledger): Fix Ledger bluetooth connect on iOS by @MichalSzorad in #2519
- fix qr reader when fails by @jemubm in #2520
- Qr reader refactor by @jemubm in #2522
- ci: fastlane updates by @stackchain in #2523
- fix: Choose transport on confirm transaction press by @MichalSzorad in #2521
- Go Back Block In Submitted Tx Screen by @jemubm in #2507
Full Changelog: 4.11.0...v4.12.0
4.11.0
What's Changed
- chore: pro-guard by @stackchain in #2501
- upgrade cls mobile bridge by @jemubm in #2500
Full Changelog: 4.10.5...4.11.0