-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
224 lines (161 loc) · 5.96 KB
/
changelog.txt
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
= 2.6.2 - 2024-09-24 =
* Fix - Fix issue with variable subscriptions
= 2.6.1 - 2024-09-14 =
* Update - Display plugin version warning only if a newer version is available.
= 2.6.0 - 2024-09-14 =
* Fix - Resolved an issue where an HPOS incompatibility warning was incorrectly triggered.
* Fix - Fixed misleading warning message in settings before the first successful ping is received.
* Update - Refactored JavaScript to TypeScript for improved maintainability and code quality.
* Performance - Minified CSS and JavaScript files.
= 2.5.1 - 2024-08-16 =
* Fix - Undefined variable in subscription charge (since 2.5.0)
= 2.5.0 - 2024-08-15 =
* Update - Refactor auto-capture settings to use dropdown instead of checkbox
* Tweak - Trim server error messages
* Performance - Save needs_processing transient (WCS)
= 2.4.1 - 2024-05-31 =
* Add - Add Forbrugsforeningen (payment method)
= 2.4.0 - 2024-05-13 =
* Add - Add payment details on thankyou page
* Add - Add lifetime parameter to payment links
* Fix - Avoid unnecessary wp_cache_flush in synchronization
* Fix - Optimize and tune thankyou page loading
= 2.3.0 - 2024-05-10 =
* Add - Add support for Initial Charge in WooCommerce Subscriptions
* Add - Add support for free trials in WooCommerce Subscriptions
* Add - Add WordPress plugin dependency header
* Fix - Refactor `thankyou` page to be much faster and use fewer resources
* Fix - Refactor WooCommerce Subscriptions (optimization)
* Fix - Various optimizations and smaller changes
= 2.2.2 - 2024-04-23 =
* Add - Add ToS checkbox for Subscriptions (optional)
* Fix - Minor fixes
= 2.2.1 - 2024-03-17 =
* Add - Add support for old versions of WooCommerce
* Fix - Improve some error messages
* Fix - Minor optimizations
= 2.2.0 - 2024-03-13 =
* Add - Add bulk action: Capture and Complete
* Add - WooCommerce Subscriptions retry failed charges
* Fix - 'Capture on Complete' now tries to capture before the order status changes (i.e. before e-mails)
* Fix - Various performance optimizations
* Fix - Fix PHP warnings
= 2.1.4 - 2024-03-02 =
* Add - Add default values to all options
* Fix - Fix PHP warning
= 2.1.3 - 2024-03-01 =
* Add - Improve WCS redirect by adding payment window to allowed_redirect_hosts
* Fix - Fix Woo Subscriptions bug caused by our old plugin (<= 1.3.15)
= 2.1.2 - 2024-03-01 =
* Fix - Fix missing type cast.
= 2.1.1 - 2024-02-21 =
* Fix - Fix conflict when multiple payments have the same orderid
= 2.1.0 - 2024-02-20 =
* Add - Add support for all WooCommerce Subscription features
* Add - Add option to auto-complete virtual orders
* Add - Send Subscription items to the scanpay dashboard
* Fix - Display metaboxes in shops without HPOS.
* Fix - Use preemptive synchronization after capture and charge.
* Fix - Performance optimizations
= 2.0.7 =
* Fix - Fix TypeError in plugins.php (PHP 7.4 only)
= 2.0.3 =
* Fix - Only show meta boxes in scanpay orders.
* Fix - Refund button disappearing when it should not.
* Add - Add warning if order total does not match net payment.
= 2.0.1 =
* Add - Add CSS height to card icons
= 2.0.0 =
Complete rewrite with many improvements
= 1.3.15 =
Fixed crash if autocapture was empty.
= 1.3.14 =
Refined autocapture option.
= 1.3.13 =
Refined trim method used to compare totals.
= 1.3.12 =
No longer requires php bcmath (bccomp requires it).
= 1.3.11 =
Fixed more total mismatch cases.
= 1.3.10 =
Fixed total mismatch being triggered sometimes when it should not.
= 1.3.9 =
Added debug info for total mismatch cases.
= 1.3.8 =
No longer errors on negative items. Instead replaces all items with 'Discounted cart'.
= 1.3.7 =
Capture on complete: Try transaction id stored in scanpay table first.
= 1.3.6 =
Added payid link.
= 1.3.5 =
Added shopid to dashboard pingurl configuration url
= 1.3.4 =
Made it possible to change payment method for subscriptions with no scanpay subscriber id registered.
= 1.3.3 =
Fixed subscription bug.
= 1.3.2 =
Fixed scanpay details not being saved, if order status was changed manually before seq.
= 1.3.1 =
Fixed send ping in module settings.
= 1.3.0 =
Added support for card icons in checkout.
Improved plugin settings and setup guide.
= 1.2.4 =
Fixed payment method change upon failed subscriptions
= 1.2.3 =
Fixed an issue where Scanpay details sometimes would not show.
= 1.2.2 =
Fixed switch statement warning.
= 1.2.1 =
Fixed bug causing "time since last pingurl" to display wrongly in settings.
= 1.2.0 =
Added support for capture on complete.
= 1.1.1 =
Fixed scanpay client header merge.
Fixed plugin load order.
= 1.1.0 =
Added BETA support for subscriptions. Requires the use of the WooCommerce Subscriptions plugin.
Added support for autocompletion (including autocapture) of orders with virtual goods.
= 1.0.10 =
Fixed some cases where the code added in 1.0.9 would kick in when it should not.
= 1.0.9 =
Added support for hooks changing total. This will make coupon plugins that modifies the grand total also change the actualy paid amount.
= 1.0.8 =
Added tax to item fees.
= 1.0.7 =
Verified to work with woocommerce 3.5.0.
= 1.0.6 =
Updated supported wordpress/woocommerce versions.
= 1.0.5 =
Added new ping endpoint to remove slashes, kept support for old one.
= 1.0.4 =
Item fees are now considered.
= 1.0.3 =
Added 'woocommerce_scanpay_newurl_data' filter to allow plugins to customize payment link parameters.
= 1.0.2 =
No longer exits if woocommerce is disabled.
= 1.0.0 =
Updated version compatibility.
= 0.12 =
Fixed double stock reduction.
= 0.11 =
Now uses item line total instead of item price for Scanpay API.
= 0.10 =
Fixed double Scanpay order display.
= 0.09 =
Added MobilePay support.
= 0.07 =
Fixed debug log warnings.
= 0.06 =
Cart now emptied only after payment is complete (before it was emptied at payment redirect).
Item stocks now reduced upon first ping rather than on redirect.
= 0.05 =
Added Scanpay Details panel to orders that have been processed by Scanpay.
= 0.04 =
Autocapture option added. Improved error reporting.
= 0.03 =
Sku field now a string.
= 0.02 =
Fixes.
= 0.01 =
Initial version.