Release 5.34.0 - #2137
Merged
Merged
Conversation
* redesign account header * add tool bar to account header * update links for dropdown * adjust account dropdown * rm bottomNav * rm unused styles * tweaks header padding and button icon sizes * adds basic Wallets list layout and actions button * adds rename wallet option in new wallet modal, tweaks styles for active wallets and options * adds background action to update non active key names, adds new wallet pane for create a new wallet options * adds token prices for each wallet in wallets page * upgrades unit tests for new account layout, tweaks layout to handle errors fetching token prices more gracefully * refactors all e2e tests for redesign element changes * refactors onboarding e2e tests to use new dom structure * adds chevron to account selector, tweaks padding --------- Co-authored-by: Piyal Basu <pbasu235@gmail.com>
* adds initial layout for asset detail redesign. Adds logo, title, price, and delta rows * adds asset detail balance and value, adds asset detail operations list * tweaks tests for new layout, tweaks styles for asset warning * moves delta color helper into common helper * removes test for buy button in detail, no longer present in detail pages * adds contract id in asset detail for sep 41 tokens
* refactors history items to use new design, moves icons under operation text, moves dat under operation amount * fixes typing of HorizonOperation from background response to avoid the need to cast around the operation type internals * refactors history item to use columns for each operation detail, adds tx hash and status * extracts data helpers to process data for history row items * adds new elements for body and metadata for transaction detail bottom sheet * adds credit and debit indicator colors for transaction status and amounts, tweaks tests for new dom structure * tweaks e2e tests for new layout changes in history
* reduce margin between asset logo and title on asset detail page, make 0 % change the same color as negative deltas * bumps up the font size to sm in the account header actions * adds right header menu for asset details, includes asset link to stellar expert and copy address button * adds allow list domains to the network selector dropdown, with option to remove the domain from the allowed list * closes network modal on action to remove domain from allow list * tweaks connected apps in network selector to only show most recently connected app * tweaks allowList accessor for empty allow list cases
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
* makes swap destination amount use positive credit UI treatment * vertical align src and dest rows in transaction detail view * tweaks transaction detail padding and adds asset code to row titles for change trust ops * improves slide up modal transitions * truncates history amount row
* adds Set destination asset step in send flow * adds price data for send amount and price denomination switcher * fixes currency selection and adds transaction simulation to tx sending screen * adds submit result stage of sending transaction, adds blockaid warning to new review step * adds swap to step, extracts common internal transaction components * restructures e2e tests for swap and send redesigns, removes dead code from previous implementation, abstracts common helpers to external files * removes debug logs, and dot only debug call in tests, tweaks error state in review tx * cleans up transaction submission hook, uses available balance in all send and swap displays * removes user selection from loader element * tweaks swap tests for display tweaks
…n asset detail view
aristidesstaffieri
marked this pull request as ready for review
July 16, 2025 18:39
* adds active memo to button text when memo is set in send payment * displays federated address throughout send flow when applicable * tweaks alignment of asset directional indicator * tweaks asset alignments, fixes dest asset icon bug * use current destination as default value * adds invalid state error indicator in send and swap flows * tweaks test to account for enter transitions and tweaks form reset to better handle the input default values
* adds slider pane component and uses slide pane in grant access blockaid info pane * adds malicious site pane details * removes unused import
* implements new sign message design, implements sep53 handling of messages * Update extension/src/popup/views/SignMessage/index.tsx Co-authored-by: Danilo Silva <danilo.silva@ckl.io> * removes incorrect usage of style props on button * adds api version to signBlob message handler, adds backwards compatability in message handling, updates examples * updates tests and snapshots --------- Co-authored-by: Danilo Silva <danilo.silva@ckl.io>
* adds new SignTransaction modal body and details * adds sign transaction blockaid panes * removes unused warning modals * adds blockaid tx expanded pane to review transaction component * revive SignTransaction tests, upgrade test for yaml formatting * updates the sign tx e2e tests to match new dom structure * adds new sign transaction snapshot * expand custom token note in asset diffs * adds xdr row in review transaction metadata * removes request access step in sign transaction api layer * removes unused imports * adds new snapshots for signing modals * adds authorizations dropdowns and restyles operation details * adds warning and detail style tweaks * tweaks styles for review transaction details, tweaks test for modal review step * bumps action btn size to LG * adds new snapshot for btn size changes
* uses new design in sign auth entry flow * update title copy in sign auth entry * updates key identicon border color to dark mode * mocks frequent APIs in addAsset e2e test * upgrades sendPayment e2e tests to use stubs for critical routes
* uses correct field asset diffs check for icons * adds trustline summary indicators when a transaction includes trustline ops in sign transaction flow
* updates add token api modal to match redesign styles * tweaks warning notification styles to align to new design system changes * adds internal transaction flow for change trust ops in manage assets flow * tweak modal padding * adds back blockaid warning for asset in internal change trust flow, adds case for adding custom token, tweaks e2e tests for flow changes * uses stubs in freighter api integration tests * make stubs use context optionall for multi context tests * token prices stub uses context for mocks * tweaks tests for api integration changes and generates new sign auth entry snapshot * reverts warning copy changes, tweaks test handlers for confirm button * removes snapshot for token label warning
…2188) * applies redesign to remaining notifications, tweaks multi pane slider behavior to fade between panels, cleans up handling of disabled state * applies redesign to preferences * applies redesign to reveal recovery phrase * tweaks padding on grant access blockaid warning * tweak grant access domain scan warning, upgrades tests for warnings redesign * tweaks settings text color, tweaks test for new copy * replaces snapshot for visual changes to recovery phrase * tweaks settings test to toggle validating memos setting correctly after dom change * makes custom token addition/removal use confirmation modal * checks asset lists for asset images on stellar expert search results
* removes padding for top view content in send destination step * fixes phantom height on tx review panel, improves input sanitization on network fees * tweaks padding on usd value amounts * use usd balance based on available xlm in asset selection * fixes client side fuzzu search for assets in swap destination step * adds visual QA changes and fixes fee base setting * fixes package version injection in api layer, tweaks modal styles * uses correct path for package json in api package * updates tests for rounding tweak, adds global package var to test harness * updates testnet test token address * adds internal flag for HardwareSign, tweaks cache config for balance dependent flows * various style and design system updates including larger buttons across the app, padding tweaks, and copy changes. Updates preferences to use card * tweaks sendPayment e2e tests in order to match new send asset design tweaks and new testnet token state * implements redsign of asset list management and tweaks card layout for all settings, adds new logo * tweaks e2e test assertions for copy changes * tweaks login and onboarding test for design and copy updates * tweaks api tests for copy changes in login flow * reset submission state on close for send flow * tweaks padding on internal transaction settings, adds input validation for fees and timeout in internal tx settings
* tweaks button sizes in settings and welcome splash page, switches input measuring in send to use shadow element measuring, adds new icons * updates snapshot for home page * updates manifest icons, tweaks styles on empty tokens text
…nsaction data is already present (#2206)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements app-wide v3 UI redesign