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 #3039
- fix: remove unused keyboard spacer by @banklesss in #3042
- fix(ramp-on-off): minors by @banklesss in #3043
- fix(ui): Multiple issues by @jorbuedo in #3046
- fix(swap): minor spacing and wrapping issues by @banklesss in #3048
- chore(translations): New Crowdin updates by @vsubhuman in #3045
- chore: releases by @banklesss in #3049
- refactor(api): Use hex format to check for asset supply by @michaeljscript in #3050
- feature(metrics): complete version 7 by @banklesss in #3051
- fix: uat by @banklesss in #3054
- fix: Only add event listeners once by @jorbuedo in #3052
- fix: Different price impact description for moderate and high by @jorbuedo in #3053
- chore: New Crowdin updates by @vsubhuman in #3056
- fix: Hide wallet names too long by @jorbuedo in #3055
- fix: Many UAT reports by @SorinC6 in #3057
- fix(wallet): Fix recovery phrase spacing and wrapping by @michaeljscript in #3058
- fix(receiver): change input receiver placeholder position by @banklesss in #3060
- fix(receiver): hidden memo input by @banklesss in #3061
- fix(receiver): button top line by @banklesss in #3062
- fix(send): tx details styles by @SorinC6 in #3063
- fix: update action paddings on confirm TX screen by @banklesss in #3064
- fixes(release 4.25.0) by @SorinC6 in #3071
Full Changelog: v4.24.0...v4.25.0