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

Release branch for 7.7.0 #8882

Merged
merged 51 commits into from
May 29, 2024
Merged

Release branch for 7.7.0 #8882

merged 51 commits into from
May 29, 2024

Conversation

botwoo
Copy link
Collaborator

@botwoo botwoo commented May 26, 2024

⚠️ Please do not merge the PR from the GitHub interface. ⚠️

Instead, you can use the following command:

 git checkout release/7.7.0 && git pull 
 git checkout trunk && git pull 
 git merge --no-ff release/7.7.0 -m 'Merge release/7.7.0 into trunk' 
 git push origin trunk 

Changelog:

* Add - Add share key query param when sending data to Stripe KYC
* Add - Add the WooPay Direct Checkout flow to the blocks mini cart widget.
* Add - feat: add multi-currency support to Store API
* Add - feat: error message on 1M+ amount
* Add - feat: tokenized cart PRBs on PDPs via feature flag.
* Add - Render ECE buttons behind a feature flag.
* Fix - Charm pricing and rounding options corrected for all currencies that aren't presented with decimal points.
* Fix - fix: remove WooPay checkout pages scripts from non-checkout pages
* Fix - fix: settings notices consistency
* Fix - fix: Store API tokenized cart nonce verification
* Fix - Fix a bug in Tracks where shopper events are not fired properly.
* Fix - Fix ECE error in the blocks checkout when PRBs are disabled.
* Fix - Fix Payment block render error while editing the block checkout page.
* Fix - Fix shortcode orders when using WooPay Direct Checkout.
* Fix - Improve visibility of WooPay button on light and outline button themes
* Fix - Updating saved payment method billing address before processing the payment
* Update - Do not auto-redirect to WooPay on page load.
* Update - Pass previous exception with exception
* Update - Removed deprecated deposit_status key from account status
* Update - Remove public key encryption setting from WooPayments settings
* Update - Update XPF currency formatting.
* Dev - Add command to run QIT PHPStan tests.
* Dev - Add local release package support for PHPStan.
* Dev - Bump tested up to version for WP to 6.5 and WC to 8.9.1.
* Dev - Fix Klarna E2E tests.
* Dev - Guarantee REST intialization on REST request context (avoiding rest_preload_api_request context).
* Dev - Upgrade jetpack sync package version.

jessy-p and others added 30 commits May 6, 2024 04:31
…nts (#8764)

Co-authored-by: Timur Karimov <[email protected]>
Co-authored-by: Timur Karimov <[email protected]>
Co-authored-by: Brett Shumaker <[email protected]>
Co-authored-by: Jessy <[email protected]>
Co-authored-by: Nagesh Pai <[email protected]>
malithsen and others added 18 commits May 20, 2024 17:07
Copy link
Contributor

Release zip build & Smoke tests

Check status of zip file build & smoke tests at https://github.com/Automattic/woocommerce-payments/actions/runs/9243082561

@botwoo
Copy link
Collaborator Author

botwoo commented May 26, 2024

Test the build

Option 1. Jetpack Beta

  • Install and activate Jetpack Beta.
  • Use this build by searching for PR number 8882 or branch name release/7.7.0 in your-test.site/wp-admin/admin.php?page=jetpack-beta&plugin=woocommerce-payments

Option 2. Jurassic Ninja - available for logged-in A12s

🚀 Launch a JN site with this branch 🚀

ℹ️ Install this Tampermonkey script to get more options.


Build info:

  • Latest commit: b52d2f7
  • Build time: 2024-05-29 07:23:10 UTC

Note: the build is updated when a new commit is pushed to this PR.

Copy link
Contributor

github-actions bot commented May 26, 2024

Size Change: -24.8 kB (-2%)

Total Size: 1.23 MB

Filename Size Change
release/woocommerce-payments/dist/blocks-checkout-rtl.css 2.07 kB +3 B (0%)
release/woocommerce-payments/dist/blocks-checkout.css 2.07 kB +1 B (0%)
release/woocommerce-payments/dist/blocks-checkout.js 50.4 kB -5.92 kB (-11%) 👏
release/woocommerce-payments/dist/cart-block.js 15.3 kB -6.11 kB (-29%) 🎉
release/woocommerce-payments/dist/cart.js 4.46 kB +75 B (+2%)
release/woocommerce-payments/dist/checkout.js 31.4 kB -6.18 kB (-16%) 👏
release/woocommerce-payments/dist/index.js 293 kB +154 B (0%)
release/woocommerce-payments/dist/multi-currency-switcher-block.js 59.5 kB +31 B (0%)
release/woocommerce-payments/dist/multi-currency.js 54.7 kB +61 B (0%)
release/woocommerce-payments/dist/order.js 41.8 kB +38 B (0%)
release/woocommerce-payments/dist/payment-gateways.js 38.6 kB +28 B (0%)
release/woocommerce-payments/dist/payment-request.js 5.87 kB -6.08 kB (-51%) 🏆
release/woocommerce-payments/dist/product-details.js 11.1 kB -6.04 kB (-35%) 🎉
release/woocommerce-payments/dist/settings-rtl.css 11 kB -30 B (0%)
release/woocommerce-payments/dist/settings.css 10.9 kB -29 B (0%)
release/woocommerce-payments/dist/settings.js 201 kB -31 B (0%)
release/woocommerce-payments/dist/woopay-direct-checkout.js 4.83 kB +284 B (+6%) 🔍
release/woocommerce-payments/dist/woopay-express-button.js 15.1 kB -5.92 kB (-28%) 🎉
release/woocommerce-payments/dist/woopay.js 69.4 kB +20 B (0%)
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-users.js 390 B +188 B (+93%) 🆘
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-users.js 517 B +287 B (+125%) 🆘
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/build/index.js 13.5 kB -67 B (0%)
release/woocommerce-payments/dist/express-checkout-rtl.css 155 B +155 B (new file) 🆕
release/woocommerce-payments/dist/express-checkout.css 155 B +155 B (new file) 🆕
release/woocommerce-payments/dist/express-checkout.js 3.55 kB +3.55 kB (new file) 🆕
release/woocommerce-payments/dist/tokenized-payment-request-rtl.css 155 B +155 B (new file) 🆕
release/woocommerce-payments/dist/tokenized-payment-request.css 155 B +155 B (new file) 🆕
release/woocommerce-payments/dist/tokenized-payment-request.js 6.24 kB +6.24 kB (new file) 🆕
ℹ️ View Unchanged
Filename Size
release/woocommerce-payments/assets/css/admin.css 1.08 kB
release/woocommerce-payments/assets/css/admin.rtl.css 1.08 kB
release/woocommerce-payments/assets/css/success.css 172 B
release/woocommerce-payments/assets/css/success.rtl.css 172 B
release/woocommerce-payments/dist/bnpl-announcement-rtl.css 530 B
release/woocommerce-payments/dist/bnpl-announcement.css 531 B
release/woocommerce-payments/dist/bnpl-announcement.js 20 kB
release/woocommerce-payments/dist/checkout-rtl.css 599 B
release/woocommerce-payments/dist/checkout.css 599 B
release/woocommerce-payments/dist/index-rtl.css 40.7 kB
release/woocommerce-payments/dist/index.css 40.7 kB
release/woocommerce-payments/dist/multi-currency-analytics.js 1.05 kB
release/woocommerce-payments/dist/multi-currency-rtl.css 3.28 kB
release/woocommerce-payments/dist/multi-currency.css 3.29 kB
release/woocommerce-payments/dist/order-rtl.css 733 B
release/woocommerce-payments/dist/order.css 735 B
release/woocommerce-payments/dist/payment-gateways-rtl.css 1.21 kB
release/woocommerce-payments/dist/payment-gateways.css 1.21 kB
release/woocommerce-payments/dist/payment-request-rtl.css 155 B
release/woocommerce-payments/dist/payment-request.css 155 B
release/woocommerce-payments/dist/product-details-rtl.css 398 B
release/woocommerce-payments/dist/product-details.css 402 B
release/woocommerce-payments/dist/subscription-edit-page.js 669 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal-rtl.css 527 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal.css 527 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal.js 19.4 kB
release/woocommerce-payments/dist/subscription-product-onboarding-toast.js 693 B
release/woocommerce-payments/dist/subscriptions-empty-state-rtl.css 120 B
release/woocommerce-payments/dist/subscriptions-empty-state.css 120 B
release/woocommerce-payments/dist/subscriptions-empty-state.js 18.5 kB
release/woocommerce-payments/dist/tos-rtl.css 235 B
release/woocommerce-payments/dist/tos.css 236 B
release/woocommerce-payments/dist/tos.js 21 kB
release/woocommerce-payments/dist/woopay-express-button-rtl.css 155 B
release/woocommerce-payments/dist/woopay-express-button.css 155 B
release/woocommerce-payments/dist/woopay-rtl.css 4.25 kB
release/woocommerce-payments/dist/woopay.css 4.22 kB
release/woocommerce-payments/includes/subscriptions/assets/css/plugin-page.css 622 B
release/woocommerce-payments/includes/subscriptions/assets/js/plugin-page.js 815 B
release/woocommerce-payments/vendor/automattic/jetpack-assets/build/i18n-loader.js 2.44 kB
release/woocommerce-payments/vendor/automattic/jetpack-assets/src/js/i18n-loader.js 1.01 kB
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-admin-create-user.css 196 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-admin-create-user.js 20 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-admin-create-user.rtl.css 196 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-login.css 627 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-login.js 20 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/jetpack-sso-login.rtl.css 628 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/tracks-ajax.js 522 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/dist/tracks-callables.js 581 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-admin-create-user.css 214 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-admin-create-user.js 523 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-login.css 722 B
release/woocommerce-payments/vendor/automattic/jetpack-connection/src/sso/jetpack-sso-login.js 408 B
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/babel.config.js 160 B
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/build/index.css 2.36 kB
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/build/index.rtl.css 2.36 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/about.css 1.03 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin-empty-state.css 291 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin-order-statuses.css 403 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin.css 3.6 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/checkout.css 299 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/modal.css 742 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/view-subscription.css 572 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/wcs-upgrade.css 411 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/admin-pointers.js 544 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/admin.js 9.4 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/jstz.js 6.8 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/jstz.min.js 3.83 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/meta-boxes-coupon.js 544 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/meta-boxes-subscription.js 2.52 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/moment.js 22.1 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/moment.min.js 11.6 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/payment-method-restrictions.js 1.29 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/wcs-meta-boxes-order.js 502 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/payment-methods.js 355 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/single-product.js 429 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/view-subscription.js 1.38 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/frontend/wcs-cart.js 781 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/modal.js 1.1 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/wcs-upgrade.js 1.27 kB
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/build/index.css 392 B
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/build/index.js 3.05 kB

compressed-size-action

@ricardo ricardo merged commit f4804ab into trunk May 29, 2024
24 of 25 checks passed
@ricardo ricardo deleted the release/7.7.0 branch May 29, 2024 09:09
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.