Changelog

--------------------------------------------------------------------------------------- 
Version 3.3.0 - 20/09/2024 
--------------------------------------------------------------------------------------- 
- Security hardening to prevent LFI 
- Fix auto fill Billing State 
- Fix live total price bug with Group product 
- Fix timezone bug 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.2.9 - 24/07/2024 
--------------------------------------------------------------------------------------- 
- Fix "edit option" feature bug in cart page 
- Fix "conditional logic" feature bug in php 8++ 
- Fix "live total price" feature bug in some sites
---------------------------------------------------------------------------------------
Version 3.2.8 - 24/06/2024 
---------------------------------------------------------------------------------------
- New - Add Exclude categories from Opening and Closing time 
- New - Add button to remove product from global option 
- New - Open product from cart page in popup 
- Fix some minor bugs
--------------------------------------------------------------------------------------- 
Version 3.2.7 - 12/04/2024 
---------------------------------------------------------------------------------------
- Fix - Condition logic bug 
- Add - Exclude Surcharge/Discount in category
--------------------------------------------------------------------------------------- 
Version 3.2.6 - 03/04/2024 
---------------------------------------------------------------------------------------
- Add - Min max total qty for checkbox option 
- Add - Fixed menu list filter on scroll on mobile 
- Fix - Condition logic with multi rules 
- Fix - get Timezone does not work correctly on some servers 
- Fix - Min max qty bug 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.2.5 - 09/01/2024 
---------------------------------------------------------------------------------------
- Show upsell after adding an item to the cart. 
- Open the product link in a popup from the side cart. 
- Remove the notice message in php 8.
- Fix some other minor bugs.
--------------------------------------------------------------------------------------- 
Version 3.2.4 - 01/11/2023 
---------------------------------------------------------------------------------------
- Add new style for side cart 
- Fix the order method does not save when HPOS is enabled 
- Fix the quantity field for the checkbox and radio button bug when it has no price 
- Fix other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.2.3 - 08/09/2023 
---------------------------------------------------------------------------------------
- Compatible with High-Performance Order Storage 
- Add Min max qty extra checkbox and radio option 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.2.2 - 11/08/2023 
---------------------------------------------------------------------------------------
- Add quantity field for radio button and checkbox option
--------------------------------------------------------------------------------------- 
Version 3.2.1 - 03/08/2023 
---------------------------------------------------------------------------------------
- Support postcodes contain ranges 
- Fix cart total does not update when change qty 
- Fix live total does not work with some themes
--------------------------------------------------------------------------------------- 
Version 3.2 - 05/07/2023 
---------------------------------------------------------------------------------------
- Add new table style 2 
- Add settings enable/disable dates, disable days for each location and order method 
- Show "View map" link for location in order and email with order method is Takeaway and Dine-In
--------------------------------------------------------------------------------------- 
Version 3.1.8 - 16/06/2023 
---------------------------------------------------------------------------------------
- Add global info 
- Add minus plus for the quantity extra option field 
- Fix import settings bug 
- Fix show order method in group menu shortcode 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1.7 - 01/03/2023 
---------------------------------------------------------------------------------------
- Add new modal food details style 
- Add support set Shipping fee by postcode containing wildcards 
- Remove google map API error message in debug Console 
- Fix verify postcode bug with space 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1.6 - 07/12/2022 
---------------------------------------------------------------------------------------
- Fix shipping fee bug on version 3.1.5
--------------------------------------------------------------------------------------- 
Version 3.1.5 - 05/12/2022 
---------------------------------------------------------------------------------------
- Show opening and closing time on table
- Fix shiping fee by time bug
- Fix wrong delivery time bug on ical export file 
- Fix cross-sells bug when enable menu by date 
- Fix live total price bug on some themes
- Add Latitude and Longitude for store address
- Fix other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1.4 - 20/08/2022 
---------------------------------------------------------------------------------------
- Show location and address in whatsapp message 
- Fix Decimal separator shipping by postcode fee and minimum
- Fix live total price bug on mobile
- Fix other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1.3 - 06/07/2022 
---------------------------------------------------------------------------------------
- Payment method by order method 
- Add settings link to the new WooCommerce admin screen 
- Allow save html in Custom price field 
- Support CURCY - WooCommerce Multi Currency plugin 
- Fix show price of extra option 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1.2 - 24/05/2022 
---------------------------------------------------------------------------------------
- Add mobile navigation bar 
- Add option to set special Tip values by Fixed amount or percent 
- Fixed filter on scroll by set shortcode parameter: class="exwf-ftfixed" 
- Show qty field for simple product in grid style 1,2 
- Choose menu by date as picker instead of select box 
- Improve js code - Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1.1 - 09/04/2022 
---------------------------------------------------------------------------------------
- Add loading icon when click to add to cart 
- Add mini cart shortcode 
- Add accordion style for menu group 
- Show "No time slot available" when there is no time slot available 
- Fix copy extra option bug 
- Fix order option bug 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.1 - 05/03/2022 
---------------------------------------------------------------------------------------
- New! Coupon by method 
- New! Option image for checkbox radio option 
- New! Closed shop for each location 
- New! Option to show order details like date time location in order notes to support WooCommerce App 
- Exclude normal product from menu by date 
- Fix autofill wrong position of the number of street 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 3.0.1 - 22/01/2022 
---------------------------------------------------------------------------------------
- Add Option to set global option show before or after option of product
- Add shortcode parameter to show menu/category count
- Fix open modal bug when enable logic
- Fix filter bug when enable Menu by date
- Fix page navigation bug
- Fix edit options from cart bug when set default option 
- Fix disable time slot when full order does not work
- Fix order does not show on calendar when disable time field
--------------------------------------------------------------------------------------- 
Version 3.0 - 09/01/2022 
---------------------------------------------------------------------------------------
- Allow edit extra option from side cart and cart
- Add Closed shop from date to date
- Add option to disable time slot instead of delete it
- Improve add to cart loading time
- Improve condition logic
- Enable link to popup instead of open default url
- Show order method, shipping fee, total on whastapp message
- Fix menu by date when choose "Add food by category"
- Fix other minor bugs
--------------------------------------------------------------------------------------- 
Version 2.9 - 07/11/2021 
---------------------------------------------------------------------------------------
- Add Calendar order addon 
- Add price to list style 3 
- Add copy/clone for menu by time slot 
- Fix auto number street address complete render wrong in some countries 
- Add Menu group support shortcode builder 
- Fix some other minor bugs 
--------------------------------------------------------------------------------------- 
Version 2.8.2 - 16/10/2021 
---------------------------------------------------------------------------------------
- Min amount/shipping fee or free shipping by postcode 
- Postcode setting for each locations 
- Button shortcode for special food to open modal food info or add item to cart 
- Fix max order does not work if set minimum time to order food from ver 2.8 
- Fix condition logic for variation when set multi rules 
- Fix wrong shipping fee if user does not add address via popup 
- Fix disable locations for each order method bug when enable food by location
--------------------------------------------------------------------------------------- 
Version 2.8.1 - 18/09/2021 
---------------------------------------------------------------------------------------
- Add "order by whatsapp" setting for each location 
- Fix short description not showing on food menu if enable scroll sell
--------------------------------------------------------------------------------------- 
Version 2.8 - 11/09/2021 
---------------------------------------------------------------------------------------
- Add Cross-sells on side cart
- Add "Order on whatsapp" button on cart
- Add option to set role for each shop manager only can manager product/order of each location (add/edit/set location of only special loc, cannot edit add for other locs)
- Add to cart without open popup for simple product and for grid style 3
- Add option to change position of Order Tip
- Fix logic bug with multi conditions 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 2.7 - 02/08/2021 
---------------------------------------------------------------------------------------
- Add support set product by order method
- Add support create multi menu by date(menu by time and date), example: Lunch , Breakfast, Dinner, ... 
- Add order tip feature
- Add admin order edit option for food order meta data (order method, date, time, location)
- Show only enable category from menu date
- Add shortcode parameter to Disable add to cart for special shortcode( listing mode)
- Add admin sort order delivery date ASC or DESC
- Add admin bulk Generate Time slots option 
- Add option to disable auto address complete on checkout page
- Fix condition logic with default option
- Fix auto address complete does not work if reload page
- Fix bug when scroll filter of menu group on mobile
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 2.6.3 - 22/06/2021 
---------------------------------------------------------------------------------------
- Fix condition logic bug 
- Fix min max qty bug when do not set max value 
- Update new sample data
--------------------------------------------------------------------------------------- 
Version 2.6.2 - 12/06/2021 
---------------------------------------------------------------------------------------
- Fix add to cart does not work if set stock 
- Fix auto wrong country code
--------------------------------------------------------------------------------------- 
Version 2.6.1 - 10/06/2021 
---------------------------------------------------------------------------------------
- Min max quantity 
- Add auto address complete for checkout page 
- Export option page 
- Disable location for each order method ( option to set disable special location for each order method in setting page) 
- Fix admin cannot remove shipping fee for each location 
- Fix conflict Seo by Yoast 
- Fix custom order does not work on Menu group shortcode 
- Fix some other minor bugs
--------------------------------------------------------------------------------------- 
Version 2.6 - 22/05/2021 
---------------------------------------------------------------------------------------
- Show hide option by condition logic 
- Support display review form on popup 
- Add menu group shortcode( display food in group menu) 
- Shipping fee by km for each location 
- Admin Filter by timeslot 
- Auto disable select timeslot when full order 
- Admin auto disable global option from list if it has selected 
- Fix find my current location does not work 
- Add option to manual set postcodes to allow user can use postcode without WooCommerce postcode or fix the problem with verify postcode 
- Fix filter bug when set menu by date with special category 
- Support WooCommerce multi currency plugin 
- Fix some css and other minor bugs
--------------------------------------------------------------------------------------- 
Version 2.5.1 - 15/04/2021 
---------------------------------------------------------------------------------------
- Add Custom label with text 
- Copy extra option - fast and easy way to clone/copy option 
- Add column to list shortcode 
- Fix verify postcode does not work on some sites 
- Fix excerpt display wrong in list shortcode 
- Fix some css conflict
---------------------------------------------------------------------------------------
Version 2.5 - 28/03/2021
---------------------------------------------------------------------------------------
- postal, zip code instead of KM 
- Shipping fee by time slot 
- Dine in discount or Surcharge 
- Takeaway discount or Surcharge
- Add option to enable Accordion or default style for each extra option
- Add option to set minimum order amount for each order methods
- Add confirm alert when change date of menu or change location when enable food by location
- Fix some css conflict and fix some other minor bug
---------------------------------------------------------------------------------------
Version 2.4.1 - 16/03/2021
---------------------------------------------------------------------------------------
- Add option to set global option by list products instead of category 
- Fix bug cannot disable address field when select order method is Dine-in or takeaway 
- Fix popup select order method does not show when enable only Dine-in and takeaway
---------------------------------------------------------------------------------------
Version 2.4 - 07/03/2021
---------------------------------------------------------------------------------------
- Extra option by variation
- Disable option for extra option
- Disable delivery for special category instead of ids
- Add food to menu date by category instead of only ids
- Add transport mode for distance calculate
- Add copy option from previous option
- Fix some notice bug with php 8
- Fix auto add address into checkout field 
- Fix some other minor bug
---------------------------------------------------------------------------------------
Version 2.3.2 - 17/02/2021
---------------------------------------------------------------------------------------
- Fix error when active purchase code 
- Fix live total when empty price 
- Fix css conflict 
- Fix some other minor bugs
---------------------------------------------------------------------------------------
Version 2.3.1 - 07/02/2021
---------------------------------------------------------------------------------------
- Add time slot by location 
- Add option to Disable filter by location 
- Change name of folder 
- Disable excerpt when enter: 0
- Fix get data from google map does not work in some server 
- Fix some other minor bugs
---------------------------------------------------------------------------------------
Version 2.3 - 27/01/2021
---------------------------------------------------------------------------------------
- Add Drag drop order extra option 
- Add admin filter by delivery date or location and delivery type 
- Add custom label icon 
- Add Dine in option 
- Add min order amount required by km
- Add Free shipping when total reached X value by km 
- Add option to change quantity of food in Side cart 
- Disable modal option 
- Fix max order when disable date delivery 
- Remove some notice 
- Remove wrong characters in Woo APP 
- Fix geo button does not work when set restrict API 
- Fix extra option with "Order again" button 
- Add option to disable default address fields when order method is takeaway or dine in
---------------------------------------------------------------------------------------
Version 2.2 - 11/12/2020
---------------------------------------------------------------------------------------
-  Add auto complete address by special country only 
- Show rating 
- Add default option for checkbox select radio 
- Multi google API to allow restrict API 
- Add different time slot for takeaway and delivery 
- Add different date setting for takeaway 
- Add Shipping fee by km 
- Add next previous for image gallery
- Fix some minor bug
---------------------------------------------------------------------------------------
Version 2.1.2 - 31/10/2020
---------------------------------------------------------------------------------------
- Improve performance 
- Fix conflict with multi checkout steps addon 
- Fix the problem with disable book before x minutes
---------------------------------------------------------------------------------------
Version 2.1.1 - 20/10/2020
---------------------------------------------------------------------------------------
- Fix delivery time does not work on safari
---------------------------------------------------------------------------------------
Version 2.1 - 17/10/2020
---------------------------------------------------------------------------------------
- add option to set Different time delivery for each day of week 
- Add extra Textbox quantity option 
- Open closing time by location 
- add shipping fee for each location 
- Add option to exclude global option for each food 
- Add option to include global option for each food 
- Fix some minor bugs
---------------------------------------------------------------------------------------
Version 2.0.1 - 25/09/2020
---------------------------------------------------------------------------------------
- Add setting maximum checkbox option 
- Fix conflict code with checkout editor addon 
- Fix some notice bug
---------------------------------------------------------------------------------------
Version 2.0 - 15/09/2020
---------------------------------------------------------------------------------------
- Add shipping method: delivery and pickup 
- Add limit shipping radius for all or each location 
- Add fee shipping for delivery 
- Add minimum order amount to free shipping 
- Add minimum order amount for each location 
- Support print pdf invoice 
- Support show food information in default product page 
- Fix some minor bug
---------------------------------------------------------------------------------------
Version 1.5.1 - 14/08/2020
---------------------------------------------------------------------------------------
- Add live update total price
- Improve popup to fix conflict with some themes
---------------------------------------------------------------------------------------
Version 1.5 - 10/08/2020
---------------------------------------------------------------------------------------
- Add menu by date feature 
- Add search form to list, grid and table shortcode 
- Add show extra option in accordion style
---------------------------------------------------------------------------------------
Version 1.4.2 - 21/07/2020
---------------------------------------------------------------------------------------
- support WPC Product Bundles for WooCommerce plugin 
- add menu with icon
- improve modal food responsive 
- add option to disable popup after add item to cart 
- add shortcode parameter to disable "All" filter
- add drap drop repeat option
- Fix some minor error
---------------------------------------------------------------------------------------
Version 1.4.1 - 06/07/2020
---------------------------------------------------------------------------------------
- Fix admin js error
---------------------------------------------------------------------------------------
Version 1.4 - 06/07/2020
---------------------------------------------------------------------------------------
- Add extra global options 
- Add more extra text and text area option 
- Add shortcode to display popup Opening and closing time info
- Add option to enable special date delivery 
- Add option to set minimum checkbox option 
- Add filter order by date delivery 
- Add active license to get update notification 
- Show description of menu 
- Change some text  ( Please update your translation file if you update WooCoomerce Foodfrom version < 1.4 to 1.4)
- Fix some css bug 
- Fix some notice bug 
- Fix delivery time when disable date
---------------------------------------------------------------------------------------
Version 1.3 - 22/05/2020
---------------------------------------------------------------------------------------
- Add Extra Options
- Add Location field to checkout page + add different Email recipients for each location 
- Allow Disable date delivery in some special products like opening and closing time
- Show "Out of stock" in style 3, 4 
- Fix save option does not work in some themes
---------------------------------------------------------------------------------------
Version 1.2.2 - 02/05/2020
---------------------------------------------------------------------------------------
- Fix gallery images does not work
---------------------------------------------------------------------------------------
Version 1.2.1 - 30/04/2020
---------------------------------------------------------------------------------------
- Fix cannot close modal after filter 
- Fix max order not work when disable date delivery

---------------------------------------------------------------------------------------
Version 1.2 - 29/04/2020
---------------------------------------------------------------------------------------
- Advanced time delivery setting with maximum order per each time slot and name of time slot 
- Add option to allow user only can order food before X minutes or X days 
- Allow user can purchase special products when your shop is closed. 
- Auto change variation image when select variation in modal 
- Fix css conflict with some themes
---------------------------------------------------------------------------------------
Version 1.1.2 - 20/03/2020
---------------------------------------------------------------------------------------
- Add option to active special filter 
- Fix some conflict with some themes

---------------------------------------------------------------------------------------
Version 1.1 - 19/02/2020
---------------------------------------------------------------------------------------
- Add advanced open closing setting 
- Add delivery date and time info to email 
- Fix some minor bug 
---------------------------------------------------------------------------------------
Version 1.0.3 - 05/02/2020
---------------------------------------------------------------------------------------
- Fix menu filter not working 
- Fix some text cannot translate 
- Fix disable required field not working 
- Fix cannot import sample data
---------------------------------------------------------------------------------------
Version 1.0.2 - 15/01/2020
---------------------------------------------------------------------------------------
- Add order food by custom order field 
- Fix show wrong minimum order amount 
- Fix show wrong date and time delivery in order 
- Fix css bug
---------------------------------------------------------------------------------------
Version 1.0.1 - 14/01/2020
---------------------------------------------------------------------------------------
- Add option to set custom food color
- Add support images gallery
---------------------------------------------------------------------------------------
Version 1.0 - 13/01/2020
---------------------------------------------------------------------------------------
- First release