Changelog
1.8.0 – 16/09/2021
- Fix – Required Categories and Required Tags rules were not applied for Custom Shipping methods.
- WC tested up to: 5.6
1.7.1 – 30/07/2021
- Fix – Unwanted messages appearing on Cart and Checkout pages.
- WC tested up to: 5.5
- WP tested up to: 5.8
1.7.0 – 09/07/2021
- Dev – Filter added to modify the totals. This can be used to consider totals with taxes.
- Dev – Refactorted the code as per WPCS standards.
- WC tested up to: 5.4
1.6.2 – 18/02/2020
- Fix – Admin Settings – Text domain fixed.
- Dev – Availability – “Require type” option added.
1.6.1 – 22/01/2020
- Dev – Shortcodes –
[round]
shortcode added. - Dev – Code refactoring.
- WC tested up to: 3.9.
1.6.0 – 30/12/2019
- Dev – Availability – “Required/Excluded products/categories/tags” options added.
- Dev – “Free shipping products” option added.
- Dev – Settings – Icons & Descriptions – Placeholders list added to the description.
- Dev – Code refactoring.
1.5.3 – 11/12/2019
- Dev – Shortcodes –
[distance]
– Caching results now. - Dev – Code refactoring.
1.5.2 – 06/12/2019
- Dev – Availability – “Min distance” and “Max distance” options added.
- Dev – Advanced – “Custom return URL” option added.
- Dev – Shortcodes –
[costs_table]
– Evaluating math expressions in costs now. - Dev – Admin settings descriptions updated.
- Dev – Code refactoring.
1.5.1 – 13/11/2019
- Dev – Shortcodes –
[distance]
– Returningdefault_distance
at once when source or destination address is empty. - WC tested up to: 3.8.
- Tested up to: 5.3.
1.5.0 – 23/10/2019
- Feature – Shortcodes –
[distance]
– Rounding attributes added (rounding
androunding_precision
). - Feature – Shortcodes –
[distance]
– Min and max distance attributes added (min_distance
andmax_distance
). - Dev – Code refactoring.
1.4.3 – 03/10/2019
- Dev – General – Frontend Settings – Add to zero cost – Admin settings descriptions updated.
- WC tested up to: 3.7.
1.4.2 – 14/06/2019
- Dev – Shipping class costs – “Limits calculation” option added.
- Dev – Admin settings descriptions updated (“Free shipping min amount”).
- Dev – Minor code refactoring.
1.4.1 – 25/05/2019
- Dev – General – Frontend Settings – Trigger checkout update – Now triggering checkout update only on
billing_
andshipping_
input change. - Dev – General – Frontend Settings – Add to zero cost – Admin settings descriptions updated.
1.4.0 – 24/05/2019
- Feature – Shortcodes –
[costs_table]
–table_format
attribute added (defaults tomin
; other possible value:range
) (anddefault_cost
attribute added). - Feature – Shortcodes –
[distance]
– Miles (mi
) option added to theunits
attribute (same applies to[costs_table prop="distance" ...]
). - Dev – General – Frontend Settings – “Trigger checkout update” option added.
- Dev – Shortcodes –
[distance]
–default
attribute renamed todefault_distance
. - Dev –
WC_Shipping_Alg_Custom
–alg_wc_custom_shipping_methods_add_rate
filter added. - Dev –
WC_Shipping_Alg_Custom
–evaluate_cost()
function visibility changed fromprotected
topublic
. - WC tested up to: 3.6.
- Tested up to: 5.2.
1.3.1 – 09/02/2019
- Feature –
[costs_table]
–cost
property added (i.e.[costs_table prop="cost" ...]
). - Feature – “Free shipping minimum order amount” option added.
- Dev –
[costs_table]
– Code refactoring. - Dev – Admin settings restyled.
1.3.0 – 03/12/2018
- Feature – “Min cost limit” and “Max cost limit” options added.
- Feature –
[distance]
shortcode added. - Feature –
distance
prop
added to the[costs_table]
shortcode (i.e.[costs_table prop="distance"]
). - Dev – Method settings descriptions updated.
- Dev –
alg_wc_custom_shipping_methods_evaluate_cost_sum
andalg_wc_custom_shipping_methods_evaluate_cost_sum_evaluated
filters added.
1.2.1 – 14/11/2018
- Feature – “Replace zero cost” options added.
- Dev – Code refactoring.
1.2.0 – 18/09/2018
- Feature – “Method icon” and “Method description” options added.
- Fix –
[costs_table]
shortcode fixed. - Dev – Admin settings restyled.
1.1.0 – 14/09/2018
- Feature – Availability – “Min cost”, “Max cost”, “Min volume”, “Max volume”, “Min quantity”, “Max quantity” options added.
- Fix – Core – Checking if product has dimensions before calling
get_height()
,get_width()
andget_length()
inget_products_volume()
. - Fix – Core – Checking if product has weight before calling
get_weight()
inget_products_weight()
. - Dev – Default “Admin title” and “Method title” values updated.
- Dev – Minor admin settings restyling.
- Dev – Code refactoring.
- Dev – POT file added.
- Dev – Plugin description in readme.txt updated.
- Dev – Plugin URI updated.
1.0.0 – 09/05/2018
- Initial Release.