Blocker (already flagged within the PR description): “GoDaddy” is shown unconditionally, so it’s factually unsuitable for each user whose registrar is not GoDaddy – and it bakes a 3rd-party model into a string that will likely be despatched to GlotPress and translated into every locale, so fixing it later invalidates all these translations. Hardcoded “GoDaddy” within the connect description – factually mistaken for most users and bakes a model identify right into a translated string. Connected self-hosted customers who have already got the standard WordPress Agent shell enabled need to see their remaining allowance and the upgrade path before and after exhaustion. Having an ETA will help users here. None are introduced right here – all are existing onboarding behaviour this site visitors had not previously met. Add text-wrap: stability to the card title so the longer titles break extra evenly. Each tab should present solely its matching notifications, and scrolling ought to load more of that kind. The identical mixture exists in a number of other locations that load these types, so this also fixes the disabled “Continue” buttons within the Reader onboarding modals and the disabled “Still need help? Bump an hd-auth stat at every auth resolution within the dashboard’s AuthProvider: success:bootstrap / success:fetch when the user resolves (once per web page load).
It will get its own web page in a observe-up PR. The provisioning state was already handled this way on the “Needs setup” web page – this brings the licenses page in line with it. The session bug that produces this state most often is being addressed individually (DOTCOM-14911). The accessible-when-disabled pattern keeps the button reachable by keyboard and display screen readers, and it should not lose the visible disabled state due to that. 69adb7. I re-ran wp-babel-makepot on the file to check: both duration comments nonetheless extract, and the registrar string retains its translators comment, so nothing regressed there. There was an issue hiding this remark. Same purpose, and there is no existing dark treatment sample for them to follow. The dark variants are generated deterministically by a colour-map script, so the therapy is consistent and re-tunable. For UI changes, have you ever examined the affected components in darkish mode? Fixes three CSS scoping bugs in apps/odyssey-stats/webpack-css-scope.js, found by auditing the config towards each mount/portal mechanism really reachable in @wordpress/ui, @wordpress/parts, and @automattic/charts, and provides an automated construct-time verify to catch regressions of the identical failure mode going forward. An unanswered test is handled as a useless session. That can be what shows for the second earlier than the check solutions.
Submitting saves the application, reveals a affirmation snackbar, and returns to the Partner Directory dashboard. The “Finish profile” / “Edit profile” button exhibits gray text with a grey border (see the After screenshot), instead of a blue border. Say “three Updates” instead of “three Accessible”, and cease the cell’s link underline rendering in link blue below status-colored text. The string textual content itself did change, though, so its present translation will want redoing. 224), so it is going to typically be undefined. On translations: two strings are new because the batch that went out on the 26th – Your domain name stays with %s and can simply level to your new site. With wpcom-consumer-bootstrap off, which is the default in improvement, the consumer fetches the consumer itself, sees the failure and logs out cleanly, so that you never attain this display. When the lookup comes again empty it falls back to your generic wording, so no consumer ever sees a incorrect registrar identify.
Interpolate the user’s precise registrar into the join description, falling again to generic wording when the inbound-transfer-standing lookup returns nothing, and emphasize the name with via createInterpolateElement – matching how the not-supported variants in the identical card emphasize the domain identify. Offer a help link on each department, together with the generic error. 3. Visit /start/personal-monthly. It ought to redirect like the remaining, and the domain step shouldn’t offer a free first-year area. Each blocker named then has since cleared: the account step, the domain step and the pricing grid are all Stepper’s now. The plan lands within the cart on entry and the movement routes previous the plans grid, which is what the outdated flows did with a fulfilled plans step. The 2023 decision to build these on the old framework famous that migrating should not be a big deal. Verified stay on a real Jetpack site, not just in a neighborhood construct – see screenshots below. Doc-only change – no runtime or construct impression.