Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump WooCommerce Admin version to 2.8.0-rc.3 #31018

Merged
merged 1 commit into from Oct 25, 2021

Conversation

mattsherman
Copy link
Contributor

This PR bumps the bundled WooCommerce Admin version to 2.8.0-rc.3, in preparation for the upcoming WooCommerce 5.9 release.

Changes since 2.7.2

From WooCommerce Admin 2.8.0-rc.3 changelog.txt

Testing

From Release Testing Instructions WooCommerce Admin 2.8.0

Store Profiler and Product task - include Subscriptions #7734

Non US stores
  1. Deactivate and delete WooCommerce Payments if you have it installed.
  2. Go to step one of the store profiler and select France (or any country other than the US) as the store Country / Region.
  3. Go to step three of the store profiler (Product Types).
  4. Verify Subscriptions is shown as a paid extension (with a price chip).
  5. Check Subscriptions and continue with the OBW.
  6. Go back to the Home screen by pressing Skip setup store details in step one of the store profiler. Check that the task item Add Subscriptions to my store is visible in the setup task list.
  7. Press Add my products in the setup task list.
  8. Select Start with a template. Verify that the option Subscription product is not visible in the popup.
US stores
  1. Deactivate and delete WooCommerce Payments.
  2. Go to step one of the store profiler and select US as the store Country / Region.
  3. Go to step three of the store profiler (Product Types).
  4. Verify Subscriptions is shown as free (without a price chip). Also, verify that the text
The following extensions will be added to your site for free: WooCommerce Payments. An account is required to use this feature

is visible at the bottom when WooCommerce Payments is not installed.

screenshot-one wordpress test-2021 09 30-14_12_58

  1. Check Subscriptions and press Continue and verify that the WooCommerce Payments plugin is installed and activated and it's not shown in the Free features list

screenshot-one wordpress test-2021 09 30-14_32_20

  1. Verify that the WooCommerce Payments plugin is being shown in the Free features list when the store country is other than the US.

  2. Go back to the Home screen by pressing Skip setup store details in step one of the store profiler. Check that the task item Add Subscriptions to my store is not visible in the setup task list. It should be visible if the store is from any country other than the US.

screenshot-one wordpress test-2021 09 30-14_39_28

  1. Press Add my products in the setup task list.
  2. Select Start with a template. Verify that the option Subscription product is visible in the popup

screenshot-one wordpress test-2021 09 30-14_35_22

  1. Select Subscription product and press Ok. You should have been redirected to post-new.php?post_type=product&subscription_pointers=true.

@mattsherman mattsherman self-assigned this Oct 23, 2021
@mattsherman
Copy link
Contributor Author

@Konamiman @peterfabian This version bump of WCA should be included in WooCommerce 5.9 RC 1. This will be another version bump of WCA to the final version of 2.8.0, which will then need to be included in WooCommerce 5.9 final.

@Konamiman Konamiman added this to the 5.9.0 milestone Oct 25, 2021
@Konamiman Konamiman added the release: cherry-pick Commits from this PR also needs to be added to current release branch. label Oct 25, 2021
@Konamiman Konamiman self-requested a review October 25, 2021 07:08
@Konamiman Konamiman merged commit 354926a into release/5.9 Oct 25, 2021
@Konamiman Konamiman deleted the update/woocommerce-admin-2.8.0-rc.3 branch October 25, 2021 07:09
@Konamiman
Copy link
Contributor

Merged into release/5.9 for inclusion in WooCommerce 5.9 RC. Needs to be cherry-picked into trunk.

@github-actions
Copy link
Contributor

Hi @Konamiman, thanks for merging this pull request. Please take a look at these follow-up tasks you may need to perform:

  • Add the status: needs changelog label
  • Add the status: needs testing instructions label

@Konamiman
Copy link
Contributor

Equivalent pull request for WooCommerce 6.0: #31091

@Konamiman Konamiman removed the release: cherry-pick Commits from this PR also needs to be added to current release branch. label Nov 5, 2021
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.

None yet

2 participants