forked from wp-premium/woocommerce-table-rate-shipping
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
316 lines (231 loc) · 9.26 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
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
*** Table Rate Shipping Changelog ***
2020-08-19 - version 3.0.29
* Tweak - WordPress 5.5 compatibility.
2020-06-05 - version 3.0.28
* Tweak - WC 4.2 compatibility.
2020-05-12 - version 3.0.27
* Fix - Use tax rate based on cart items when table rate is set to including taxes.
* Fix - Deduct taxes when user is VAT exempt and table rate is set to including taxes.
2020-04-30 - version 3.0.26
* Tweak - WC 4.1 compatibility.
2020-04-14 - version 3.0.25
* Fix - Save the abort notice in the session (to display when shipping methods are loaded from cache).
2020-04-08 - version 3.0.24
* Fix - Adjust conditions for abort notices to show in cart/checkout pages.
* Tweak - WP 5.4 compatibility.
2020-04-01 - version 3.0.23
* Tweak - Add filter to compare price restrictions after discounts and coupons have been applied.
* Tweak - Remove legacy code.
2020-03-11 - version 3.0.22
* Fix - Change columns in table based on the chosen calculation type.
2020-02-26 - version 3.0.21
* Tweak - WC 4.0 compatibility.
* Tweak - Improve layout for min max fields.
2020-02-05 - version 3.0.20
* Fix - Use proper escape for attributes.
2020-01-15 - version 3.0.19
* Tweak - Only show abort notices in the cart/checkout page.
2019-11-05 - version 3.0.18
* Tweak - WC 3.8 compatibility.
2019-08-08 - version 3.0.17
* Tweak - WC 3.7 compatibility.
2019-07-02 - version 3.0.16
* Fix - PHP notices.
2019-04-14 - version 3.0.15
* Update - Add filter that allows per shipping class intergration with other plugins.
* Tweak - WC 3.6 compatibility.
2019-03-04 - version 3.0.14
* Tweak - Order Handling Fee verbiage to not include percentages as not intended.
2018-11-28 - version 3.0.13
* Fix - Fatal error with inclusive taxes and calculating rates per item.
2018-10-31 - version 3.0.12
* Fix - Default to shipping costs exclusive of taxes for existing methods.
2018-10-29 - version 3.0.11
* Fix - Duplicate row would not save changes.
* Update - Allow more than 2 decimals of precision for rule constraints.
* Update - Deleting shipping class deletes related table rate shipping rules.
* Update - Allow table rate prices to be entered inclusive of taxes.
* Fix - Properly determine product's price when inclusive taxes are used and respect the 'woocommerce_adjust_non_base_location_prices' filter.
* Fix - Rounding errors of shipping prices before taxes are added.
* Fix - Multiple abort notices appearing.
2018-09-25 - version 3.0.10
* Update - WC 3.5 compatibility.
2018-05-30 - version 3.0.9
* Fix - Saving settings not working in WooCommerce 3.4.1
2018-05-23 - version 3.0.8
* Update - Privacy policy notification.
* Update - WC 3.4 compatibility.
* Fix - Use correct plugin URL on plugins listview.
* Fix - Weight cost doesn't support different decimal separators.
2018-01-26 - version 3.0.7
* Add - Percentage support for Order total Handling Fee.
* Fix - Additional fixes for supporting decimal separator as comma.
2018-01-12 - version 3.0.6
* Fix - Decimal separator as comma isn't respected in table rates.
2017-12-13 - version 3.0.5
* Update - WC tested up to version.
2017-06-20 - version 3.0.4
* Fix - Additional PHP7.1 notice fixes.
2017-04-27 - version 3.0.3
* Fix - Additional WC 3.0 compatibility.
* Fix - PHP 7.1 notices.
2016-09-19 - version 3.0.2
* Fix - Class type shipping label was not showing.
* Update - Hide unnecessary class priorities depending on calculation type.
2016-06-09 - version 3.0.1
* Fix - Undefined method get_field_default which introduced in WC 2.6
2016-05-24 - version 3.0.0
* Implemented WC 2.6.0 Support and new data structures.
2015-11-20 - version 2.9.2
* Fix - Escape postcodes passed to queries.
2015-11-18 - version 2.9.1
* Fix - No matching rates when table rate has 'No Class' rule.
* Fix - Coupons not taken into account when looping through shipping methods.
2015-05-12 - version 2.9.0
* Removed legacy notice code.
* Reorganised options
* Added new max cost option.
* Hide shipping classes when unused.
2015-04-21 - version 2.8.3
* Fix - Potential XSS with add_query_arg.
2015-02-17 - version 2.8.2
* Fix - Postcode save method.
2015-02-11 - version 2.8.1
* Fix - Fatal error in cart and checkout when trying to register the shipping methods.
2015-01-29 - version 2.8.0
* WC 2.3 Compatibility.
* Refactored shipping zone framework.
2014-12-03 - version 2.7.2
* Fixed order type abort. It should abort and offer no rates from the table.
2014-10-14 - version 2.7.1
* Fix JS error when abort is selected.
2014-10-08 - version 2.7.0
* Row cleanup.
* Additonal logic to 'abort' a table rate if a row matches.
* Show optional message on abort.
* Added option for order handling fee (base cost).
* Added option for max cost.
* Updated text domain.
* Fix display of disabled inputs.
2014-01-28 - version 2.6.10
* Only show debugging if set to display
2014-01-06 - version 2.6.9
* 2.1 compat
2013-12-02 - version 2.6.8
* Hooks for WPML
2013-11-21 - version 2.6.7
* Hook when getting product price during calculation
2013-08-13 - version 2.6.6
* Fix zone ordering
2013-04-25 - version 2.6.5
* sanitize_text_field on state names
2013-04-22 - version 2.6.4
* Removed uninstall scripts
2013-04-19 - version 2.6.3
* Round weights to 2dp
2013-03-15 - version 2.6.2
* Fix numeric ranges
2013-03-13 - version 2.6.1
* Localisation for zones
2013-01-29 - version 2.6.0
* Shipping Zone interface update
2013-01-29 - version 2.5.2
* Correctly cast the shipping class id
2013-01-21 - version 2.5.1
* esc_js on class name
2013-01-11 - version 2.5.0
* WC 2.0 Compat
2012-12-13 - version 2.4.1
* Fix prepare
* Fix class != check
2012-11-26 - version 2.4.0
* Previous version class priorities has been removed in favour of running the rates in order of definition.
* Min cost option per table rate.
* New updater
2012-11-26 - version 2.3.0
* Fixed method enable/disable setting.
* Choose the order in which classes are evalulated for per-class rates.
2012-11-06 - version 2.2.2
* Fix matched rates when using the break option.
2012-11-06 - version 2.2.1
* Fix labels
2012-11-05 - version 2.2
* For stores with tax inc prices, calculate correct item price with local tax.
* Added debug mode - kicks in when WP_DEBUG is on.
* Fix shipping_condition none.
* Renamed 'priority' to 'break' to make more sense.
* Allow label translation.
2012-10-23 - version 2.1.3
* Calculated rate tweak - a row much match or 0 priced rates will be ignored
* Ensure transients are cleared on save
2012-10-05 - version 2.1.2
* Fix insert on some systems
* Fix default shipping_method_order in table
2012-10-05 - version 2.1.1
* Tweak some text descriptions
2012-10-03 - version 2.1.0
* Ability to sort methods within zones to control the order on the frontend
2012-08-20 - version 2.0.6
* Fix 'Any Shipping Class'
2012-08-14 - version 2.0.5
* Fix priority checkbox for per-class rates
2012-07-26 - version 2.0.4
* Set default title for instances - labels are required so this fixes things when title is not set
* Fix get_cart_shipping_class_id function
2012-07-19 - version 2.0.3
* First release
2012-06-25 - version 2.0.2 Beta
* Fix state detection for zones
* Fix count items in class
* Fix no shipping class query
* Don't hide empty shipping classes
* 'None' condition
2012-06-12 - version 2.0.1 Beta
* Fix zone dropdown for states
2012-04-19 - version 2.0 Beta
* Re-write based on user feedback. Due to the massive restructure, and new zones functionality it isn't possible to upgrade your old rates - you will need to re-enter them (however, due to the zones and new features this process should be much easier!)
* Re-done the interface for efficiency
* Introduction of shipping zones to simplify data entry
* Allow costs to be defined with 4dp to prevent rounding issues
* items_in_class condition, if you only want to count items of the priority class
* Rates stored in a table rather than serialised for improved reliability
* Calculated rates (add matching rules together)
* Per item, per line, per class rules for calculated rates
* Multiple table rate instances per zone
* Define costs per item, per weight unit, and a percent of the total
2012-02-09 - version 1.5.1
* Weights/item count did not consider quantity
2012-02-09 - version 1.5
* Mixed carts - when using a shipping class, only count items in said class when using item # rules
* Weight and price and count only for items that need shipping
2012-02-09 - version 1.4.4
* Postcode - don't remove spaces
2012-02-09 - version 1.4.3
* Postcode case fix
2012-02-02 - version 1.4.2
* Empty label fix
2012-02-01 - version 1.4.1
* Logic bug with priority rates
2012-01-26 - version 1.4
* WC 1.4 Compatibility (shipping rate API)
2011-12-15 - version 1.3
* Support for the new 'Product Shipping Classes' in WC 1.3. This means you can have different table rates for different groups of products.
* Drag and drop rates to re-order by priority
* 'Priority' option if you want a rate to be the *only* one used if matched
2011-12-01 - version 1.2
* Woo Updater
* Made use of WC 1.3 Settings API
* 'Chosen' input to aid adding rates
2011-11-15 - version 1.1.2
* Changed textdomain
2011-11-15 - version 1.1.1
* Changed text domain
2011-10-27 - version 1.1
* Changed the way countries are defined to improve performance
* Shortcuts for EU countries/US States
* Postcodes can now be comma separated
* Ability to exclude postcodes
2011-10-06 - version 1.0.1
* Fixed rates when state is chosen/entered
2011-09-27 - version 1.0
* First Release