WCGWP Changelog

Changelog for WooCommerce Gift Wrapper Plus

2.2.0 – December 3 2019

  • Important note: the following templates changed with version 2.2:
    · giftwrap-list-cart.php,
    · giftwrap-list-line-item.php,
    · giftwrap-list-product.php,
    · modal-coupon.php,
    · modal-line-item.php,
    · cart-slideout-js.php,
    · slideout-js.php
  • Feature – add note for admin to re-affirm which wrap goes with which line item
  • Fix – remove “#” action from line item wrap forms (in templates) to prevent items being added back to cart after removed
  • Fix – add Post/Redirect/Get to peri-cart/peri-checkout wrapping so wrap is not added back to cart after delete + page refresh
  • Fix – styling for simple/single product gift wrapping if modal turned on for per-cart/peri-checkout and line-item wrapping
  • Fix – don’t automatically add wrap to cart on product page when only one wrap option available
  • Fix – don’t offer to gift wrap gift wrap on its product page
  • Tweak – Woocommerce order item meta stored in consistent key values ( wcgwp_selection, wcgwp_note, wcgwp_parent_name, wcgwp_price ) in DB to make per-item queries simpler
  • Tweak – Do not remove customer’s tentative pre-submit input when closing cart JS slideouts – could be discouraging

2.1.3 – November 22 2019

  • Fix – stripslashes for customer input in cart/checkout
  • Compatibility with WC 3.8

2.1.2 – October 10 2019

  • Tweak – install new license API manager (Easy Digital Downloads “Sofware License”)
  • Tweak – delete duplicate instance of LNT checkbox (deletes all WCGWP data upon uninstall if checked, now only in one location)

2.1.1 – October 1 2019

  • Fix – show slideout JS in all cases where modal not in use

2.1 – October 1 2019

  • Feature – add “after checkout” location for gift wrap prompts
  • Tweak – add “none” selection for multiselect on cart/checkout settings page, for if no location desired/selected
  • Tweak – error catching for if admin hasn’t set wrap category yet but wants wrap displayed
  • Tweak – move plugin action links hook (for settings links on plugin listing page) to register activation hook not admin_init

2.0 – September 19 2019

This a BREAKING update if you are using Gift Wrapper templates. Please review template changes carefully before going into production with it.

  • Feature – store inline cart gift wrap items as separate products in order to allow for inventory, refunds, etc.
  • Feature – sort and style inline cart wrap products with parent products in cart, mini cart, and order review
  • Feature – (beta) control number of gift wrap added to each product, 1:1 ratio, 1:x ratio, or ad-lib (free quantity ratios)
  • Feature: ‘wcgwp_remove_cod_gateway’ boolean filter hook in case COD not wanted with wrap in cart/order
  • Feature – Initiate versioning for templates (until notifications set up, keep a close eye on versions!)
  • Feature – CSS class for table row and list line items containing gift wrap, with arrow to show wrap product association
  • Feature – Don’t show note meta in cart if no note added (to assists folks using this plugin in other ways)
  • Feature – Further data sanitization for security
  • Fix – don’t link thumbnails to gift wrap products in order review if not desired
  • Tweak – don’t show Gift Wrapping options on product page representing Gift Wrap
  • Tweak – expand category exclusion to line items in cart/checkout, not just single product pages
  • Tweak – if per-product override of gift-wrapping exclusion, honor it
  • Tweak – Don’t show radio boxes in single product page gift wrap if only one gift wrap selection
  • Tweak – Remove need for use of redundant-seeming templates /templates/wcgwp/modal-coupon.php and /templates/wcgwp/modal-coupon-header.php (these are deprecated, use /templates/wcgwp/modal.php)
  • Tweak – Stop checkout slide-out JS loading on order received page also
  • Tweak – Stop using html form inside html form for line-item (non-modal) cart gift-wrapping
  • Compatibility with WC 3.7

September 6 2019 – 2.0-beta

(available for download from /my-account page Sept 10 2019
This is a stable beta but we need more time for writing documentation on it before release. It is also a BREAKING update if you are using Gift Wrapper templates. Please review template changes carefully before going production with it.

  • Feature – store inline cart gift wrap items as separate products in order to allow for inventory, refunds, etc.
  • Feature – sort and style inline cart wrap products with parent products in cart, mini cart, and order review
  • Feature – (beta) control number of gift wrap added to each product, 1:1 ratio, 1:x ratio, or ad-lib (free quantity ratios)
  • Fix – don’t link thumbnails to gift wrap products in order review if not desired
  • Tweak – don’t show Gift Wrapping options on product page representing Gift Wrap
  • Tweak – expand category exclusion to line items in cart/checkout, not just single product pages
  • Tweak – if per-product override of gift-wrapping exclusion, honor it
  • CSS class for table row and list line items containing gift wrap, with arrow to show wrap product association
  • Initiate versioning for templates (until notifications set up, keep a close eye on versions!)
  • Don’t show radio boxes in single product page gift wrap if only one gift wrap selection
  • Don’t show note meta in cart if no note added (to assists folks using this plugin in other ways)
  • Further data sanitization for security
  • Compatibility with WC 3.7

July 27 2019 – 1.1.1

* Update API server – no longer www.little-package.com, now web.little-package.com

March 29 2019 – 1.1

* Feature – ‘wcgwp_modal_size’ filter hook for adjusting modal size
* Feature – handy link to license settings in plugins list
* Feature – German translation added (thank you Dorothea N)
* Tweak – Update Bootstrap modal css to version 4.3.1
* Tweak – unique CSS IDs for line item textareas in cart
* Tweak – use aria-hidden for JS gift wrap (non-modal) slideouts
* Fix – also add user note to giftwrap selection in line item slideout

Feb 24 2019 – 1.0.2

Fix – if only one giftwrap product and non-simple (checkbox) option checked, do not add giftwrap to cart unless selected

Feb 22 2019 – 1.0.1

Tweak – how “Giftwrap Details” is managed – for those with difficulty translating it

Jan 2019 – 1.0

Initial release