Skip to content

Conversation

@itsmeichigo
Copy link
Contributor

@itsmeichigo itsmeichigo commented Dec 11, 2025

Closes WOOMOB-549

Description

This PR updates the code points that open the wp-admin page for updating plugin to use the authenticated web view if possible. This helps avoid authenticating again.

Additionally, I improved the logic to show the plugin info screen for updating rather than showing the plugin list. cc @iamgabrielma as you expressed concerns in the past about this, but it seems to work fine from my testing. Let me know what you think.

Test Steps

  • Pre-requisites: Set up a Jurassic Ninja site with an outdated version of WooCommerce by uploading the zip of an older version here.
  • If you want to test the site with WPCom authenticated, ensure that SSO is enabled in Jetpack > My Jetpack > Products > Secure Sign On. Otherwise, you'll have to log in to wp-admin with site credentials.
  • Navigate to Menu tab > Settings.
  • Confirm that in the Plugins section, WooCommerce is displayed as outdated. Tap on that row and confirm that a web view is displayed and you're authenticated right away.
  • Dismiss the web view and select Plugins. Tap the WooCommerce row again and confirm that you see an authenticated web view here too.
  • Try updating the plugin from the web view if needed.

Screenshots

Simulator.Screen.Recording.-.iPhone.17.-.2025-12-11.at.19.02.29.mov

  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

@itsmeichigo itsmeichigo added this to the 23.9 milestone Dec 11, 2025
@dangermattic
Copy link
Collaborator

dangermattic commented Dec 11, 2025

1 Warning
⚠️ This PR is assigned to the milestone 23.9. This milestone is due in less than 2 days.
Please make sure to get it merged by then or assign it to a milestone with a later deadline.

Generated by 🚫 Danger

@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Dec 11, 2025

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16448-9664b56
Version23.8
Bundle IDcom.automattic.alpha.woocommerce
Commit9664b56
Installation URL4r86njmogtsvo
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@itsmeichigo itsmeichigo marked this pull request as ready for review December 11, 2025 12:11
@adborbas adborbas self-assigned this Dec 12, 2025
Copy link
Contributor

@adborbas adborbas left a comment

Choose a reason for hiding this comment

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

Nice 👍

Image Image

@itsmeichigo itsmeichigo merged commit 3538801 into trunk Dec 12, 2025
16 checks passed
@itsmeichigo itsmeichigo deleted the woomob-549-updating-woocommerce-and-plugins branch December 12, 2025 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants