-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchange_log.txt
More file actions
144 lines (125 loc) · 10.4 KB
/
change_log.txt
File metadata and controls
144 lines (125 loc) · 10.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
### 3.3.0 | 2024-04-18
- Fixed an issue where feed processing can fail if the connected PayPal account is changed after a feed is created.
- Fixed an issue where connecting to PayPal on the settings page fails in certain situations.
- Fixed an issue where additional payment methods might not display if there is a subscription feed active on the form.
- Fixed an issue where the PayPal field fails validation when required and hidden by a 100% coupon.
- Fixed an issue where a form validation error can occur when using the PayPal Buttons when the PayPal field is hidden by conditional logic and isn't configured on the feed.
### 3.2.0 | 2024-04-16
- Added support for the http_request_timeout filter when calling the expected $request_url.
- Fixed an issue where PayPal additional payment buttons aren't displayed in conversational forms (requires Conversational Forms version 1.3 or later).
- Fixed an issue where subscription feeds do not work when the form is embedded using the function call or the shortcode.
- Removed support for the 'SOFORT' payment method which PayPal is no longer supporting as of 4/18/24.
### 3.1.0 | 2024-03-21
- Fixed an issue where the field label's required legend is always displayed in the form editor on initial page load.
- Fixed an issue where the field label's required legend is not using the form's required field indicator setting.
- Fixed the PHP 8.2 creation of dynamic property deprecation notice that occurs on form submission using a subscription feed.
- Fixed an issue where a connection can fail due to a cached previously failed connection attempt.
- Fixed an issue where the add-on will fail to connect and simply reload the settings page with no error message.
### 3.0.0 | 2023-11-30
- Added support for the Gravity Forms 2.8 form editor compact view.
- Updated the theme framework variables to be compatible with Gravity Forms 2.8.
### 2.9.0 | 2023-10-30
- Fixed an issue where the PayPal SDK isn't loaded correctly in WordPress 6.4.
### 2.8.0 | 2023-10-11
- Fixed an issue where creating a subscription fails because of insufficient permissions.
- Fixed a PHP notice that occurs the first time the settings page is visited when using PHP 8.1.
### 2.7.0 | 2023-08-31
- Updated the number of funding sources displayed by default to avoid errors when processing payments.
- Fixed an issue that causes the PayPal Buttons to display improperly when used in Conversational Forms.
- Fixed an issue which prevents the "Previous" button from displaying properly.
- Added support for a new PayPal event.
- Fixed an issue where credit card payments can fail on conversational forms containing page fields.
### 2.6 | 2023-06-07
- Added the "Subscription Created" event type for Notifications.
- Updated subscriptions handler to remove the deprecated sanitization filter.
- Updated the "Using the PPCP Add-on" documentation links.
- Fixed an issue that causes submissions to break if more than one form is on a page.
- Fixed an issue where delayed feeds are not triggered after successful subscription payments.
- Fixed an issue where PayPal inline scripts are loaded for forms that don't have a PayPal Checkout field.
- Fixed an issue so that the PayPal Docs correctly link to the correct URL.
- Fixed an issue which prevents showing the "Display Other Payment Buttons" setting for PayPal accounts without Credit Card support.
- Fixed an issue where a php warning is thrown when working with subscriptions.
### 2.5 | 2023-01-19
- Added support for the new theme framework.
### 2.4.1
- Added Gravity Forms license key to the OAuth process.
- Fixed an issue where the PayPal buttons can be displayed multiple times for ajax enabled multipage forms.
### 2.4 | 2022-04-19
- Added the "Display Other Payment Buttons" setting in the form editor to allow rendering buttons for a variety of funding sources, including Venmo.
- Added the [gform_ppcp_enable_funding](https://docs.gravityforms.com/gform_ppcp_enable_funding/) filter that allows adding custom funding sources.
- Updated the PayPal field settings to remove the deprecated credit card style setting.
- Fixed an issue which prevents the PayPal payment button from being displayed when the submit button is a target of conditional logic.
- Fixed an issue which causes the PayPal payment button to be displayed even when the payment amount is set to 0.
- Fixed an issue which causes the focus to be removed from user-defined price fields as soon as the user types in the field.
- Fixed an issue where entries are marked as paid before payments are captured.
- Fixed an issue which causes the payment method selector to be hidden when there is a subscription feed, even if the active feed is not a subscription.
- Fixed an issue where the PayPal payment button is not hidden by conditional logic.
- Fixed an issue where the appearance preview in the editor does not always reflect the appearance on the front end.
- Fixed an issue where all sandbox transactions are failing the 3D Secure challenge.
- Fixed an issue where the PayPal button is not displayed on forms with legacy mode enabled.
### 2.3 | 2022-02-02
- Updated the alert styles.
- Fixed an issue that causes the smart buttons to appear in the wrong place in the editor in Gravity Forms 2.6.
- Fixed an issue where orders fail to be processed when the order currency is different than the default Gravity Forms currency.
- Fixed an issue where smart buttons do not function correctly when a feed is switched between a product and a subscription feed.
- Fixed a typo in an error message.
### 2.2 | 2021-15-09
- Added a new setting to the PayPal field's appearance tab to show or hide the [PayPal credit messages](https://www.paypal.com/merchantapps/appcenter/accelerategrowth/paylatermessaging).
- Fixed an issue that prevents transactions from processing if the product name or description exceeds the character limit.
- Fixed an issue which causes the Dashboard to break if the PayPal API has a Server Error.
### 2.1 | 2021-05-26
- Added the [gform_ppcp_discount_total](https://docs.gravityforms.com/gform_ppcp_discount_total/) filter that allows modifying the discount total value before sending it to PayPal.
- Fixed an issue that prevents forms from submitting properly when enabled with Ajax.
- Fixed an issue that causes duplicate PayPal smart buttons to appear on multi-page forms using Ajax.
- Fixed the do not prompt buyer to include a shipping address setting to work correctly with forms configured with a subscription feed.
- Fixed an issue that causes a notice about misconfigured subscription settings to display in other add-on settings.
- Fixed an issue where the PayPal credit button incorrectly appears as a payment option for subscriptions.
- Fixed an issue that causes PayPal Checkout to generate PHP notices when saving feeds for other add-ons.
- Fixed an issue where the submit button does not display if a PayPal feed is active.
- Fixed an issue that prevents form editors from creating test submissions in preview with forms that have a subscription feed.
### 2.0 | 2020-04-14
- Added support for subscriptions.
- Added support for authorizing a payment and capturing later for products and services.
- Added a refund button to the entry detail page to allow payments to be refunded in full from Gravity Forms.
- Added support for setup fees within subscription feeds.
- Added support for trial periods within subscription feeds.
- Added logging statements.
- Updated the name of the add-on from PayPal Commerce Platform to PayPal Checkout.
- Updated the menu and form editor icons to use Gravity Forms 2.5's font icon set instead of an svg.
- Updated error messages displayed when insufficient address details are sent to PayPal.
- Updated error message displayed when PayPal cannot locate an order ID.
- Updated PayPal payment buttons to abide by conditional logic rules set on the form submit button.
- Updated the PayPal field appearance tab in the form editor so that smart button previews fully display in horizontal layouts regardless of their selected size.
- Fixed the PayPal field so it renders when product quantity is disabled in Gravity Forms 2.5+.
- Fixed some javascript errors that sometimes occur when rendering the PayPal Smart Buttons.
- Fixed an issue that allows the credit card field to display with a subscription feed if it is the only payment method.
- Fixed display issues with the PayPal credit card field in the editor when used in combination with the legacy markup setting.
- Fixed an issue where changes to the Cardholder Name settings in the PayPal field are not being retained on save.
- Fixed an issue where field settings won't expand in the form editor if the add-on is not connected to PayPal.
- Fixed an issue that causes form submissions to fail when a product price is calculated using merge tags.
- Fixed an issue with locating entries by transaction ID when processing some webhook events.
- Fixed an issue where the credit card field was displaying in multi-page forms when PayPal Checkout is selected as the payment option.
- Fixed an issue that prevented submissions from processing when a form contains an invisible recaptcha.
- Fixed a layout issue when using multi-page forms with PayPal Checkout.
- Fixed the layout of the smart button options in the appearance tab of the PayPal field in Gravity Forms 2.5.
### 1.4 | 2020-09-24
- Added support for Gravity Forms 2.5.
- Fixed an issue where order total is not calculated accurately when coupons are applied.
### 1.3 | 2020-08-05
- Added support for WordPress 5.5.
- Fixed a JavaScript error thrown in WordPress 5.5.
- Fixed multiple layout issues with the Smart Payment Buttons on multi-page forms.
- Fixed an issue where an error message is not displayed when checkout fails.
### 1.2 | 2020-07-15
- Added security enhancements.
- Added accessibility enhancements that announcing supported credit cards and card errors to screen readers.
- Fixed an JS error thrown in forms without any conditional logic field set.
- Fixed an payment error when pricing fields have conditional logic based on non-pricing fields.
- Added a warning message that disables the Connect to PayPal button for sites on localhost.
### 1.1 | 2020-05-06
- Fixed an issue where Euro users cannot submit payments successfully.
- Fixed Smart Payment Buttons not working with authorize intent orders.
- Fixed an issue where the PayPal field contains an unclosed span tag in certain PayPal field and form layout configurations.
- Fixed an issue where newly registered PayPal accounts cannot see their accounts are connected and their status.
### 1.0 | 2020-03-30
- It's all new!