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.8.0 #7704

Merged
merged 60 commits into from
Nov 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
e0c22fb
refactor: hooks and selector dependencies (#7571)
frosso Oct 30, 2023
cc3e504
Bump WC and WP tested up to versions to 8.2.0 and 6.3 (#7580)
malithsen Oct 30, 2023
691e342
Display express payment buttons on checkout blocks pay-for-order page…
hsingyuc Oct 30, 2023
ad935b0
Logging the changes to the PaymentContext (#7513)
jessy-p Oct 30, 2023
20aaa54
Fix cancellation spelling (#7354)
leonardola Oct 31, 2023
b011b37
Disable activation of LPM's requiring additional currencies when MC i…
tpaksu Oct 31, 2023
b57a353
refactor disputed order notice to separate side effects & add a `_vie…
haszari Oct 31, 2023
81825d8
Fix total price for Google Pay on quantity change. (#7573)
dpaun1985 Nov 1, 2023
88346b1
Fix currency formatting for totals on My Account > Subscriptions page…
jessepearson Nov 1, 2023
5685aab
Remove WC beta tests from matrix config & add a todo comment (#7598)
achyuthajoy Nov 1, 2023
3e277ff
Merge trunk v6.7.0 into develop
botwoo Nov 1, 2023
5265b45
Add WooCommerce Multi-Currency support on WooPay (#7246)
alefesouza Nov 1, 2023
45b8d13
Always show Express payment buttons for Pay for Order page (#7535)
elazzabi Nov 2, 2023
69d222b
Check for store api rest route in parameter (#7558)
bborman22 Nov 2, 2023
59ad3a8
chore: cleanup unused hook dependency (#7609)
frosso Nov 2, 2023
882b385
Avoid returning Stripe error message when capturing more than order a…
mgascam Nov 2, 2023
3b42d0f
Do not show WooPay button on external/affiliate product page (#7589)
LCmry Nov 2, 2023
a5cabd0
Add refund controls when transaction is missing order (#7060)
KarlisJ Nov 3, 2023
77c1e9b
Merge trunk v6.7.1 into develop
botwoo Nov 3, 2023
7ce4fb1
Merge remote-tracking branch 'origin/trunk' into develop
Nov 3, 2023
b6d7d21
(Privacy) Fixed some newly added PII keys were not redacted (#7549)
naman03malhotra Nov 3, 2023
b844c2c
Remove unused account status settings chip code (#7613)
vladolaru Nov 6, 2023
9907d38
feat: add UPE appearance filter (#7578)
frosso Nov 6, 2023
28f6363
Fix the amount conversion rate for blocked transactions (#7641)
eduardoumpierre Nov 6, 2023
d788b1f
Get WooPay 1st party auth flow to work on page load (#7602)
cesarcosta99 Nov 6, 2023
e56b4e5
Allow customers to create an account automatically via Express Paymen…
james-allan Nov 7, 2023
831e012
Exclude estimated deposits from useDeposits data hook by default (#7605)
haszari Nov 7, 2023
6e39464
Update pay-for-order js config billing email (#7321)
hsingyuc Nov 7, 2023
e3b86b4
Ensure shortcode renders for Privacy Policy & Terms of Service (#7601)
lovo-h Nov 7, 2023
f726710
Remove outdated `wcpay_transactions_download` tracking events. (#7627)
mordeth Nov 7, 2023
a2f53a3
Introduce the `wcpay_terminal_payment_completed_order_status` filter …
mordeth Nov 7, 2023
6e50d88
Fix not allowed page when clicking Set up WooPayments from Core and a…
oaratovskyi Nov 7, 2023
c8742c5
Update yoast/phpunit-polyfills to 1.1.0 to prevent version mismatch w…
Nov 8, 2023
f0d1ae0
Update links across the plugin to woo.com (#7643)
dmallory42 Nov 8, 2023
0ad6573
Handle rejected capability status (#7586)
KarlisJ Nov 8, 2023
da7ba25
Polish logic of redirect when click Set Up WooPayments from WC Home (…
oaratovskyi Nov 8, 2023
5426408
Restructure the pay-for-order check for express buttons (#7594)
hsingyuc Nov 9, 2023
cbcb806
Add Affiliate for WooCommerce support on WooPay (#7291)
alefesouza Nov 9, 2023
fa9676f
Update plugin name to WooPayments (#7676)
oaratovskyi Nov 9, 2023
dfad88c
Hide IPP references in Transaction settings when Cash on Delivery is …
mgascam Nov 9, 2023
51d9b85
Calculate next deposit date rather than relying on estimated deposits…
brucealdridge Nov 10, 2023
500a578
Revert "Exclude estimated deposits from useDeposits data hook by defa…
Jinksi Nov 10, 2023
ca02832
Code quality: remove redundant pluralised string in account balances …
Jinksi Nov 10, 2023
5699cde
Fixes to the account status logic (#7665)
dmallory42 Nov 10, 2023
0084310
WC Beta E2E tests - Add workaround to revert to classic checkout (#7690)
achyuthajoy Nov 10, 2023
6eddc3d
RPP: Default to automatic capture (#7645)
zmaglica Nov 10, 2023
45be04f
refactor: checkout error handling (#7653)
frosso Nov 10, 2023
b3e8c38
Update Fraud & Risk tools radio button to match colors with the curre…
eduardoumpierre Nov 10, 2023
0ecb8e1
Remove UGX from zero decimal currencies (#7575)
naman03malhotra Nov 10, 2023
62741f7
Revert CC asset (#7698)
KarlisJ Nov 13, 2023
9ac05ff
Add country to PM amount limits (#7692)
KarlisJ Nov 13, 2023
a88fb87
Fix builders being stuck after leaving KYC without finishing (#7642)
oaratovskyi Nov 13, 2023
8cc8767
Bump tested up to WP 6.4 (#7703)
vladolaru Nov 13, 2023
98b361f
Update admin PhoneInput style (#7611)
ismaeldcom Nov 13, 2023
86074aa
Update version and add changelog entries for release 6.8.0
github-actions[bot] Nov 13, 2023
d501688
Remove erroneous changelog entries
vladolaru Nov 14, 2023
11c0686
Silence QIT semgrep false positives (#7719)
vladolaru Nov 15, 2023
781c83c
Revert "feat: add UPE appearance filter (#7578)" (#7722)
frosso Nov 15, 2023
f2cce86
revert changelog entries
frosso Nov 15, 2023
525293d
Amend changelog entries for release 6.8.0
botwoo Nov 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ We currently support the following variables:

## Test account setup

For setting up a test account follow [these instructions](https://woocommerce.com/document/woopayments/testing-and-troubleshooting/dev-mode/).
For setting up a test account follow [these instructions](https://woo.com/document/woopayments/testing-and-troubleshooting/dev-mode/).

You will need a externally accessible URL to set up the plugin. You can use ngrok for this.

Expand Down
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ Full details of the Automattic Security Policy can be found on [automattic.com](

## Supported Versions

Generally, only the latest version of the extension has continued support. In some cases, we may opt to backport critical vulnerabilities fixes to previous versions.
Generally, only the latest version of the extension has continued support. In some cases, we may opt to backport critical vulnerabilities fixes to previous versions.

## Reporting a Vulnerability

[WooCommerce Payments](https://woocommerce.com/payments/) is an open-source plugin for WooCommerce. Our HackerOne program covers the plugin software.
[WooPayments](https://woo.com/payments/) is an open-source plugin for WooCommerce. Our HackerOne program covers the plugin software.

**For responsible disclosure of security issues and to be eligible for our bug bounty program, please submit your report via the [HackerOne](https://hackerone.com/automattic) portal.**

Expand Down
40 changes: 18 additions & 22 deletions assets/images/payment-methods/cc.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion bin/wcpay-live-branches/wcpay-live-branches.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,7 @@
*/
function appendHtml( el, contents ) {
const $el = $( el );
const wooColor = '#7F54B3'; // https://woocommerce.com/brand-and-logo-guidelines/
const wooColor = '#7F54B3'; // https://woo.com/brand-and-logo-guidelines/
const styles = $( '<style>' ).text( `
#wcpay-live-branches {
border: 3px dotted ${ wooColor };
Expand Down
37 changes: 37 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
*** WooPayments Changelog ***

= 6.8.0 - 2023-11-16 =
* Add - Added mechanism to track and log changes to the payment context (reengineering payment process)
* Add - Add rejected payment method capability status
* Add - Per-country amount limits for payment methods
* Fix - Add Affiliate for WooCommerce support on WooPay.
* Fix - Add WooCommerce Multi-Currency support on WooPay.
* Fix - Allow customers using express payment methods (eg Apple Pay, Google Pay) to create an account automatically when purchasing subscription products if the store settings allow.
* Fix - Display express payment buttons on checkout blocks pay-for-order page
* Fix - Do not load WooPay button on external/affiliate product pages
* Fix - Ensure shortcode renders for Privacy Policy & Terms of Service.
* Fix - Fix builders being stuck after leaving KYC without finishing
* Fix - Fix Multi-Currency formatting for totals on My Account > Subscriptions page.
* Fix - Fix not allowed page when clicking Set up WooPayments from Core and account is already onboarded
* Fix - Fix spelling of cancellation
* Fix - Fix the amount conversion rate for blocked transactions on the transaction details page.
* Fix - Fix total price for Google Pay on quantity change.
* Fix - Fix transaction failure with UGX currency
* Fix - Fix WooPay session handler's Store API route checks.
* Fix - Handle checkout errors that appear during payment method creation request
* Fix - Redact Stripe support contact prompt from error message when capturing amounts greater than authorized.
* Fix - Remove references to In-Person Payments from Transaction settings when Cash on Delivery is disabled.
* Fix - Show Google Pay/Apple Pay buttons in the Pay for Order page
* Fix - Some array key info were not redacted in the logs
* Fix - Update Fraud & Risk tools radio input background color to match the current theme.
* Fix - Update plugin name to WooPayments
* Fix - Updates to the account status logic to reflect status more accurately in some cases.
* Update - Get WooPay 1st party auth flow to work on page load.
* Update - Restructure the pay-for-order check
* Update - Update links across the plugin from woocommerce.com to woo.com (new site URL).
* Update - Update pay-for-order js config billing email to session email
* Dev - Bump tested up to version for WP to 6.4
* Dev - Fire a tracks event for disputed order notice view.
* Dev - Introduce `wcpay_terminal_payment_completed_order_status` filter. Allows overriding the order status after a successful terminal payment.
* Dev - Remove outdated wcpay_transactions_download tracking events.
* Dev - Remove unused JS code
* Dev - Use automatic capture as default flag in new payment process.

= 6.7.1 - 2023-11-03 =
* Fix - Replaced the concrete logging class with a logger interface

Expand Down
147 changes: 0 additions & 147 deletions client/account-status-settings/index.js

This file was deleted.

14 changes: 0 additions & 14 deletions client/account-status-settings/style.scss

This file was deleted.

Loading
Loading