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 6.7.0 #7576

Merged
merged 64 commits into from
Nov 1, 2023
Merged

Release branch for 6.7.0 #7576

merged 64 commits into from
Nov 1, 2023

Conversation

botwoo
Copy link
Collaborator

@botwoo botwoo commented Oct 29, 2023

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

Instead, you can use the following command:

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

Changelog:

* Add - Added an internal logger class, meant for use by classes within src.
* Add - Added Authorizations reporting endpoint.
* Add - Added documentation for reports API
* Add - Added WooPay button locations setting
* Add - Add IE, DK, FI, NO, and SE as supported countries to Klarna payment method
* Add - Integrate Duplicate Payment Prevention Service to the new payment process (project RPP).
* Add - Introduce tracking for fraud purposes prior to WooPayments onboarding.
* Add - Use admin theme color and the correct WooCommerce colors across subscription interfaces.
* Add - Validate order phone number in InitialState (RPP).
* Fix - Add additional security checks in the plugin
* Fix - Capital loans page broken on WooCommerce 8.2.0
* Fix - Clear floats for payment request button wrapper.
* Fix - Correct the display style for duplicate relevant notices in the thank-you page.
* Fix - Ensure subscriptions have a date created that correctly accounts for the site's timezone. Fixes issues with subscriptions having a date created double the site's UTC offset.
* Fix - Fix Afterpay checkout error when shipping information is missing
* Fix - Fix Documents page loading on WooCommerce 8.2.0.
* Fix - Fixed tooltip alignment for mobile view in payment settings
* Fix - Fix Multi-Currency formatting on My Account > Orders page.
* Fix - Fix order status inconsistency in HPOS mode on Order Edit screen.
* Fix - Fix WooPay Same My Info adding unnecessary spacing to checkout
* Fix - Format the display of created date for payment intent instead of timestamp.
* Fix - Improve multi-currency compatibility with WooCommerce Deposits
* Fix - Limit early WooPay session requests based on feature flag.
* Fix - Prevent deleting wrong order in the duplicate payment prevention service
* Fix - Prevent settings access to partially onboarded accounts
* Fix - Prevent subscription from turning into manual renewal after deleting payment method.
* Fix - Removed link to setup intent
* Fix - Resolve an issue that would cause 3rd party plugin edit product fields with the show_if_variable-subscription class to be incorrectly hidden.
* Fix - Set WooPay first party feature flag to off when incompatible extensions are active.
* Fix - show/hide WooPay checkout page tooltip on click
* Fix - Show loading state when accepting a dispute from the transaction details screen.
* Fix - Update to properly show tooltip on Payments > Settings page when account is in PO state.
* Fix - When HPOS is enabled, fix quick-editing the subscription statuses on the admin list table.
* Update - Align deferred intent creation UPE checkout script with UPE inn terms of fonts appearance
* Update - Enables deferred intent UPE for existing legacy card stores
* Update - feat: add WooPay button SSR
* Update - Unify payment method icon design
* Update - Update Checkout appearance section to display WooPay checkout preview UI.
* Dev - Added authentication required state
* Dev - Add pay-for-order Tracks events
* Dev - Add Shopper Tracks events
* Dev - Fixed version check regex
* Dev - PHP 8.1 compatibility
* Dev - Remove redundant Tracks events in WooPay OTP flow
* Dev - Restore skipped e2e merchant tests
* Dev - Update subscriptions-core to 6.4.0.

malithsen and others added 30 commits October 9, 2023 20:27
…tion details and order edit screens (#7448)

Co-authored-by: Shendy <[email protected]>
Co-authored-by: Rua Haszard <[email protected]>
Co-authored-by: Timur Karimov <[email protected]>
Co-authored-by: Guilherme Pressutto <[email protected]>
Co-authored-by: Ismael Martín Alabarce <[email protected]>
timur27 and others added 22 commits October 25, 2023 08:36
Made tooltip design aligned with Wordpress/tooltip and made it mobile-compatible
Co-authored-by: jessy <[email protected]>
Co-authored-by: Naman Malhotra <[email protected]>
…#7450)

Co-authored-by: Mike Moore <[email protected]>
Co-authored-by: Brian Borman <[email protected]>
Co-authored-by: jessy <[email protected]>
Co-authored-by: Jessy P <[email protected]>
Co-authored-by: Radoslav Georgiev <[email protected]>
Co-authored-by: Mike Moore <[email protected]>
Co-authored-by: Brian Borman <[email protected]>
Co-authored-by: jessy <[email protected]>
Co-authored-by: Jessy P <[email protected]>
Co-authored-by: Radoslav Georgiev <[email protected]>
Co-authored-by: Kārlis Janisels <[email protected]>
Co-authored-by: Brady Valentino <[email protected]>
@botwoo botwoo requested a review from a team as a code owner October 29, 2023 12:07
@github-actions
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/6683214858

@botwoo
Copy link
Collaborator Author

botwoo commented Oct 29, 2023

Test the build

Option 1. Jetpack Beta

  • Install and activate Jetpack Beta.
  • Use this build by searching for PR number 7576 or branch name release/6.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: a59400c
  • Build time: 2023-10-30 14:57:33 UTC

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

@github-actions
Copy link
Contributor

github-actions bot commented Oct 29, 2023

Size Change: +8.46 kB (+1%)

Total Size: 1.44 MB

Filename Size Change
release/woocommerce-payments/assets/css/admin.css 1.06 kB +20 B (+2%)
release/woocommerce-payments/dist/blocks-checkout-rtl.css 1.8 kB +1 B (0%)
release/woocommerce-payments/dist/blocks-checkout.css 1.8 kB +1 B (0%)
release/woocommerce-payments/dist/blocks-checkout.js 75.1 kB +167 B (0%)
release/woocommerce-payments/dist/checkout-rtl.css 441 B +1 B (0%)
release/woocommerce-payments/dist/checkout.css 442 B +1 B (0%)
release/woocommerce-payments/dist/checkout.js 28.9 kB +90 B (0%)
release/woocommerce-payments/dist/index-rtl.css 36.4 kB -31 B (0%)
release/woocommerce-payments/dist/index.css 36.4 kB -29 B (0%)
release/woocommerce-payments/dist/index.js 284 kB +316 B (0%)
release/woocommerce-payments/dist/multi-currency-rtl.css 3.39 kB +509 B (+18%) ⚠️
release/woocommerce-payments/dist/multi-currency-switcher-block.js 60.2 kB +10 B (0%)
release/woocommerce-payments/dist/multi-currency.css 3.39 kB +513 B (+18%) ⚠️
release/woocommerce-payments/dist/multi-currency.js 55.4 kB +538 B (+1%)
release/woocommerce-payments/dist/order.js 41.1 kB +33 B (0%)
release/woocommerce-payments/dist/payment-gateways-rtl.css 1.3 kB +609 B (+88%) 🆘
release/woocommerce-payments/dist/payment-gateways.css 1.3 kB +607 B (+88%) 🆘
release/woocommerce-payments/dist/payment-gateways.js 39.1 kB +528 B (+1%)
release/woocommerce-payments/dist/payment-request-rtl.css 153 B +7 B (+5%) 🔍
release/woocommerce-payments/dist/payment-request.css 153 B +7 B (+5%) 🔍
release/woocommerce-payments/dist/payment-request.js 13.1 kB +1.36 kB (+12%) ⚠️
release/woocommerce-payments/dist/settings-rtl.css 9.99 kB +923 B (+10%) ⚠️
release/woocommerce-payments/dist/settings.css 10 kB +926 B (+10%) ⚠️
release/woocommerce-payments/dist/settings.js 232 kB -1.93 kB (-1%)
release/woocommerce-payments/dist/subscription-product-onboarding-modal.js 20.4 kB +72 B (0%)
release/woocommerce-payments/dist/subscriptions-empty-state.js 19.5 kB +68 B (0%)
release/woocommerce-payments/dist/tos.js 22 kB +77 B (0%)
release/woocommerce-payments/dist/upe_checkout-rtl.css 441 B +1 B (0%)
release/woocommerce-payments/dist/upe_checkout.css 442 B +1 B (0%)
release/woocommerce-payments/dist/upe_checkout.js 34.1 kB +11 B (0%)
release/woocommerce-payments/dist/upe_split_checkout-rtl.css 441 B +1 B (0%)
release/woocommerce-payments/dist/upe_split_checkout.css 442 B +1 B (0%)
release/woocommerce-payments/dist/upe_split_checkout.js 34.7 kB +10 B (0%)
release/woocommerce-payments/dist/upe_with_deferred_intent_creation_checkout.js 37.1 kB +249 B (+1%)
release/woocommerce-payments/dist/upe-blocks-checkout-rtl.css 1.8 kB +1 B (0%)
release/woocommerce-payments/dist/upe-blocks-checkout.css 1.8 kB +1 B (0%)
release/woocommerce-payments/dist/upe-blocks-checkout.js 40.9 kB +1.36 kB (+3%)
release/woocommerce-payments/dist/upe-split-blocks-checkout-rtl.css 1.8 kB +1 B (0%)
release/woocommerce-payments/dist/upe-split-blocks-checkout.css 1.8 kB +1 B (0%)
release/woocommerce-payments/dist/upe-split-blocks-checkout.js 42.5 kB +1.44 kB (+3%)
release/woocommerce-payments/dist/woopay-express-button-rtl.css 153 B +7 B (+5%) 🔍
release/woocommerce-payments/dist/woopay-express-button.css 153 B +7 B (+5%) 🔍
release/woocommerce-payments/dist/woopay-express-button.js 52 kB +80 B (0%)
release/woocommerce-payments/dist/woopay-rtl.css 3.91 kB +65 B (+2%)
release/woocommerce-payments/dist/woopay.css 3.91 kB +65 B (+2%)
release/woocommerce-payments/dist/woopay.js 71.7 kB +135 B (0%)
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/about.css 1.03 kB -170 B (-14%) 👏
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/css/admin.css 3.6 kB +42 B (+1%)
release/woocommerce-payments/vendor/woocommerce/subscriptions-core/assets/js/admin/admin.js 9.4 kB -231 B (-2%)
ℹ️ View Unchanged
Filename Size
release/woocommerce-payments/assets/css/success.css 158 B
release/woocommerce-payments/dist/multi-currency-analytics.js 1.05 kB
release/woocommerce-payments/dist/order-rtl.css 676 B
release/woocommerce-payments/dist/order.css 679 B
release/woocommerce-payments/dist/product-details.js 898 B
release/woocommerce-payments/dist/subscription-edit-page.js 669 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal-rtl.css 519 B
release/woocommerce-payments/dist/subscription-product-onboarding-modal.css 519 B
release/woocommerce-payments/dist/subscription-product-onboarding-toast.js 693 B
release/woocommerce-payments/dist/subscriptions-empty-state-rtl.css 117 B
release/woocommerce-payments/dist/subscriptions-empty-state.css 117 B
release/woocommerce-payments/dist/tos-rtl.css 230 B
release/woocommerce-payments/dist/tos.css 231 B
release/woocommerce-payments/includes/subscriptions/assets/css/plugin-page.css 622 B
release/woocommerce-payments/includes/subscriptions/assets/js/plugin-page.js 814 B
release/woocommerce-payments/vendor/automattic/jetpack-assets/build/i18n-loader.js 2.43 kB
release/woocommerce-payments/vendor/automattic/jetpack-assets/src/js/i18n-loader.js 1.01 kB
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-identity-crisis/babel.config.js 160 B
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/build/index.css 2.32 kB
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/build/index.js 13.8 kB
release/woocommerce-payments/vendor/automattic/jetpack-identity-crisis/build/index.rtl.css 2.32 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/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/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.38 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

@malithsen malithsen merged commit 0ba99c9 into trunk Nov 1, 2023
38 of 39 checks passed
@malithsen malithsen deleted the release/6.7.0 branch November 1, 2023 15:02
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.