Skip to content

Conversation

@gavande1
Copy link
Contributor

@gavande1 gavande1 commented Nov 6, 2025

Related issues

Proposed Changes

  • Update Studio deeplink URL scheme from wpcom-local-dev:// to wp-studio://.
  • Update docs

Testing Instructions

  • Check out this branch in Studio
  • Run Studio. npm start
  • Try to log in to the WordPress.com account
  • Make sure you are logged in without any regression.

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@gavande1 gavande1 self-assigned this Nov 6, 2025
@gavande1 gavande1 requested a review from a team November 6, 2025 12:49
@gavande1 gavande1 changed the title Studio: Update Studio deeplink URL scheme from wpcom-local-dev to wp-studio Studio: Update Studio deeplink URL scheme from wpcom-local-dev to wp-studio Nov 6, 2025
Copy link
Contributor

@gcsecsey gcsecsey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Rahul for tackling updating the deeplink scheme! 🙌

The changes LGTM and work well with the backend PR. I'm redirected to the app using the new scheme, and I'm logged in as expected. I experienced no regressions.

Redirect After login
Image Image

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

📊 Performance Test Results

Comparing 8626060 vs trunk

site-editor

Metric trunk 8626060 Diff Change
load 12694.00 ms 7581.00 ms -5113.00 ms 🟢 -40.3%

site-startup

Metric trunk 8626060 Diff Change
siteCreation 24627.00 ms 26379.00 ms +1752.00 ms 🔴 7.1%
siteStartup 6992.00 ms 6966.00 ms -26.00 ms 🟢 -0.4%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change

Copy link
Contributor

@epeicher epeicher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @gavande1! I have tested it, and I can see that the new protocol prefix is being used successfully. LGTM! :shipit:

OAuth After
Image Image

Copy link
Contributor

@ivan-ottinger ivan-ottinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update, Rahul! The change looks good. I think we could also update other occurrences of wpcom-local-dev in the codebase - e.g. in the related tests and docs.

@ivan-ottinger
Copy link
Contributor

One more thing: Maybe I missed it somewhere in other discussions, but what about the sync-connect-site deeplink that is still used in Calypso with the old scheme? I am guessing you are planning to update it a separate PR, right?

@gavande1
Copy link
Contributor Author

gavande1 commented Nov 7, 2025

One more thing: Maybe I missed it somewhere in other discussions, but what about the sync-connect-site deeplink that is still used in Calypso with the old scheme? I am guessing you are planning to update it a separate PR, right?

@ivan-ottinger, Yes. I am planning to address it in a separate PR. I am working on it right now. I will raise the PR soon.

@gavande1 gavande1 force-pushed the stu-936-update-studio-deeplink-url-scheme branch from f89f709 to 2ca248c Compare November 7, 2025 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants