These modifications don’t cease the crashes – they make them attributable, so the actual part-degree fixes may be prioritised. This PR changes what we record on an existing Tracks occasion. One limitation worth recording: wpcomValidateSignupEmail throws on a failed request, so the event never fires when the endpoint is unavailable. This transformation separates the rejection causes from one another, however “the endpoint was down” is still not a cause this occasion can carry. It’s stored at 72% of the theme shade quite than solid, so an open note’s strong bar nonetheless out-ranks a merely-unread row. The acquisition settings display screen was producing precisely that hyperlink: it built a basic Calypso path from a shared path helper and rendered it as a relative href with out wrapping it, so the clicking never left the Dashboard. 2026-07-28) left the Visitors, Likes, and Comments summary tiles stuck in their skeleton/loading state forever, whereas Views loaded correctly. Open checkout whereas logged out, for instance by adding a plan to the cart in a logged-out browser profile and proceeding to checkout.
Email administration is a self-contained cluster: a single selector fed three consumers, all of which passed the purchase into the identical header component. The identical file wraps its different Calypso links accurately, so this was a missed wrapper moderately than a deliberate selection. Adds exterior links to the actual partner directories into the onboarding tour of A4A, so businesses can really see the place they’re going to be listed when joining the directory. Fixing that link removes the supply, however the legacy paths are still reside in bookmarks, wp-admin hyperlinks and support documentation, so the router now handles them too. Mounting a Calypso-side palette that navigates by the Calypso router makes the button significant, so the filter can let it through. The palette reuses the dashboard’s navigation command definitions, mapped onto the Calypso routes they correspond to (/domains/manage, /electronic mail, /me/purchases, …). Mount a command palette on Calypso pages and cease hiding the admin bar’s palette button there.
Rather than generalise the dashboard part, this provides a small Calypso counterpart that reuses the shared command checklist (labels, icons, search terms) and provides its personal route map and navigation. The dashboard bundles a command palette, however no app variant mounted it, so it was unreachable – there was no listener and no solution to open it. Click it, or press ⌘K. Click View billing and fee settings and confirm it lands on the right Manage Purchase page for that subscription. Click Renew now and confirm checkout opens with the correct e-mail subscription within the cart at the suitable value. Dashboard equal. They redirect to the domain overview, on the grounds that landing on the correct domain beats a lifeless end. SHILL-2256 removes it; the assembler stays alive till the last consumer migrates, so the work is touchdown web page by web page. Visit /home/:site (or every other Calypso page) on a construct with the omnibar enabled. This turns it on for dotcom and provides it a discoverable, clickable entry level in the omnibar (in addition to the keyboard shortcut), matching how Help and Notifications already surface there. This solely impacts the omnibar. The choice was to go away translation fully to Calypso, however that solely covers users passing via Calypso first – it does nothing for a link that lands on the Dashboard host straight, which is the case in the error logs.
Production error logs show InvalidDomainError: The domain specified will not be valid. Confirm the error message rendered within the kind is unchanged in both cases, together with the “please log in” link in the taken case. The app ought to full login as a substitute of staying on the login screen. Due to this, the browser showed “Authorized” while the app stayed on the login display screen, and the only workaround was to reinstall from the direct download. Browser translation extensions rewrite text nodes underneath React, which then crashes with insertBefore/removeChild errors. That approach errors that happen at the identical part of the part tree are grouped collectively. The same errors were also classified as benign and skipped for logging, on the assumption that a redirect to log in was about to occur. Badges after the swap, with the identical labels as before. For a Titan subscription, open Manage all mailboxes and verify the identical subscription card renders there. 3. Confirm the listing exhibits one row per shopper, with purchases, pending orders, estimated commissions and subscription status. Since the new badge follows the design system, additionally look at considered one of the brand new dashboard screens in dark mode. Open the screens with date fields – scheduled updates, site logs, exercise logs, scan history – and affirm the date and datetime controls render and settle for input.