Release date 14 August 2024
Extended price formulas to other option types
Extended conditional logic to product variation attributes
Added product shipping properties (weight and dimensions) to price formulas and conditional logic
Added custom and user-definable functions to price formulas
Added image and formula value column to choice table
Added column customizer of choice table
Added unlimited custom variables to price formulas
Added tab to import and export options
Implemented full integration with WPML
Added "Enable" toggle to option group table
Added new "File count" price type
Simplified price display of equally-priced choices
Added front-end links to edit options
Improved design of Advanced Settings panel
Improved design of image buttons
Improved responsive design of the administrative interface
Replaced price input component from WooCommerce
Improved integration with express checkout
Improved accessibility across all the option types
Product options don't show every possible search result
Prevented fatal error when adding to cart under certain circumstances
Tested up to WordPress 6.6.1 and WooCommerce 9.2.0
Release date 16 April 2024
Added compatibility with WooCommerce Discount Manager
Text and Number fields not being output in cart when their value is falsey
Missing sign function for price formulas on the server side
Dropdown options are duplicated when displayed inside a WooCommerce Quick View Pro modal dialog
Date Picker incorrectly disabling "Today"
Products options not being added to cart when the option is displayed as a dropdown
Removed PHP warnings from Date Picker when adding to cart
Increased the number of products in product-selection component
Updated back-end app component to latest React updates
Fixed Visual Editor auto-focus behavior
Improved price display of Product option type
Improved and optimized Date Picker localization
Changed required attribute of Products option type when displayed as a list of products
Improved behavior of remove manual product choice
Extended radio-like behavior to Products option type
Fixed extra margin in cart message
Other minor adjustments
Release date 20 February 2024
File upload options not honoring conditional logic under certain conditions
Time formatted incorrectly in Date options
Dynamic selection of Products option not honoring certain sorting criteria
Visibility display in list of option groups is incorrect
Field names in formulas are case sensitive
Products option "Required" validation not working when "Display choices as" is "Products"
Conditional logic doesn't support Products option type
Wholesale price is not saved in the option
Character validation is not accurate when using unicode characters
A digit in the Number option causes Formula not to work
Date option not working inside modal of WooCommerce Restaurant Ordering
Integration issues with WooCommerce Product Table
Make the delete button always visible in the choice/conditional logic repeaters
Show HTML and shortcodes in visual editor field
Other minor adjustments to styling and usability
Tested up to WordPress 6.4.3 and WooCommerce 8.6.0
Release date 25 January 2024
Added conditional logic to price formulas
Conditional logic not working under certain conditions
Required setting and quantity limits not working under certain conditions
It is not possible to remove all the options from a group
When nothing is selected in the inclusion/exclusion lists, the option group is not applied to any product
Visibility column is incorrectly updated when reordering option groups
Group visibility doesn't take into account parent categories
Advanced settings toggle not saving the correct state
Disabled dates not being set correctly when comma-separated list also contains spaces
Conditionally hidden text fields being incorrectly validated
Price inputs parsing numbers incorrectly with non-standard thousand separators
Tested up to WordPress 6.4.2 and WooCommerce 8.5.1
Release date 13 December 2023
Fatal error is triggered if the image used by an image button is deleted from the Media library
Border style for selected option is not showing in Firefox
Prices and labels of image buttons are displayed incorrectly in WooCommerce Restaurant Ordering
Min/max limits are not validated correctly when HTML code is manipulated in the browser
Currently opened option in editor copies its settings to another option when reordering
Error being triggered in Javascript when thousand separator is empty
Updated internal libraries
Tested up to WordPress 6.4.1 and WooCommerce 8.3.1
Release date 20 October 2023
Fatal error being triggered upon activation
Product option type not working as expected under certain conditions
Product variations cannot be selected in Products type if variable product has only one attribute
In the Products type, once a variation is selected, then removed, it is not possible to select it again
Color swatches not honoring the "Display label" setting
Quantity limits not working for Products type
Other minor adjustments
Added promo banner to settings page
Added filter hooks to alter the value of each option setting
Added action hooks firing before and after each field
Tested up to WordPress 6.3.2 and WooCommerce 8.2.1
Release date 10 October 2023
Added new setting for the position of image buttons labels
Added a new option to customize the size of image buttons
Optimized responsiveness of image buttons
Improved accessibility and color contrast of image buttons
Improved interaction between button images and product image gallery
"Default value" and "Number limits" not accepting decimal numbers
Other minor details
Tested up to WordPress 6.3.1 and WooCommerce 8.1.1
Release date 29 August 2023
Product price in cart includes hidden options
Product price in DIVIcart modules does not include options
Radio buttons malfunction when used for product options
Release date 17 August 2023
Price is not correct when the decimal separator is not a dot.
Release date 16 August 2023
Dropdown options malfunction
Release date 9 August 2023
Enabled HPOS compatibility
Updated internal libraries
Tested up to WP 6.3 and WooCommerce 8.0
Release date 2 August 2023
Price formulas are now transliterated internally to work in the major non-latin languages
WooCommerce Restaurant Ordering showing wrong item prices
Conditionally hidden number options being added to total
Release date 27 July 2023
Date pickers not being initialized inside product tables
PHP warning being displayed with Products option type under certain circumstances
Wrong product price being displayed when currency symbol includes the same character used for the decimal separator
Conditional logic not working with number and comparison set to "greater than" or "less than"
Integration with WooCommerce Product Table not working in every configuration of the product table
Minor typographic adjustments in Flatsome
Release date 20 July 2023
Options do not work properly in WooCommerce Product Table when AJAX loading is active
Minimum quantity of zero for number fields gets disregarded
Tested up to WooCommerce 7.9.0
Release date 12 July 2023
Option total does not reflect symbol position setting
Product fields does not output image buttons under certain conditions
Checkbox validation fails when field is required
Improved product image retrieval in the Products field
Release date 7 July 2023
Adjusted final version of Product option type
Additional improvements to class and utility methods
Other minor adjustments to the user interface
Release date 6 July 2023
Added new Products option type
An error prevents WP-CLI from running
Min and max values trigger validation errors
When displaying multiple product tables on a page, dropdown options are duplicated
Variation forms in a product table lead to incorrect total calculations
Totals do not follow the default price format
Min and max limits are being validated even option is empty and not required
Conditional logic rules are not duplicated when duplicating an option group
Tested up to WordPress 6.2.2 and WooCommerce 7.8.2
Release date 22 May 2023
PHP warning for an undefined array is being triggered by image buttons
Non unique IDs are used for the choices of several multiselect options
Error in the javascript console when clicking on an image button of a product with no thumbnail
The Setup Wizard is launched every time the plugin is activated
Formula is mistakenly reported as invalid when an option has 2 or more spaces in its name
Some strings used by the scripts are not translatable
Improved removal of unused uploaded files and enclosing folders
Improved spacing for dropdown options
The progress bar of uploaded files now becomes green upon completion
Improved compatibility with PHP 8.1
Tested up to WooCommerce 7.7
Release date 26 April 2023
Missing strings added to POT translation template file
All the strings of the Dropzone UI can now be translated
Added hook to filter the Dropzone markup template for file uploads
Added hook to filter whether image previews for file uploads or automatically generated or not
Tested up to WordPress 6.2 and WooCommerce 7.6
Release date 17 April 2023
Groups, options and choices can now be duplicated to speed up the configuration process
Editing a group leads to a blank editor in the back end
Dropdown placeholders cannot be translated
Release date 27 March 2023
Some strings cannot be translated.
Total does not update when options are initially hidden in a child row of WooCommerce Product Table
Release date 24 February 2023
Date option.
Add images using the Visual editor option.
The images used in the Image buttons option can be displayed in the product gallery.
Add negative flat fees or quantity based fees.
The totals container will only display if the selected options affect the total price.
The 'Any' condition in the conditional logic settings was not working correctly for checkbox like options.
Single product layout issue with the Avada theme.
Updated Barn2 libraries and dependencies.
Release date 21 February 2023
Hidden options that had user input in nested conditional logic structures could be passed through to the cart.
Tested up to WooCommerce 7.4.0.
Updated Barn2 libraries and dependencies.
Release date 16 February 2023
Price formula would not correctly account for zero values.
Cart item data was being passed for unselected values in the WooCommerce Product Table multi-cart integration.
Release date 8 February 2023
WooCommerce Restauarant Ordering modal button would not show price decimals.
Updated Barn2 libraries and dependencies.
Release date 27 January 2023
WooCommerce Product Tables with multi add-to-cart enabled would not work on single product pages.
Price formula field would cause a fatal error on sites with PHP below 8.0.
Updated Barn2 libraries and dependencies.
Release date 17 January 2023
Added srcset to image buttons.
Price display suffix would disappear on pageload when product price is excluded in the Price formula option.
Tested up to WooCommerce 7.3.0.
Release date 11 January 2023
Price formula option type for handling measurement or other calculation based products.
Number option type.
Set specific wholesale prices on option choices for your WooCommerce Wholesale Pro roles.
Clicking on the color swatches button would not close the color picker.
Dragging the color picker setting would drag the choices row.
Updated Barn2 libraries and dependencies.
Tested up to WooCommerce 7.2.3.
Release date 2 December 2022
The main product price automatically updates to include the selected options.
Compatibility with the WooCommerce 'Order Again' functionality.
Compatibility with WooCommerce Subscriptions.
Compatibility with Aelia Currency Switcher and WPML WooCommerce Multilingual.
WooCommerce Product Table products are automatically selected after adding an option in multi-cart mode.
Updated the design of the allowed file types dropdown.
The total price display on single product pages was inaccurate for percentage increases/decreases and quantity changes.
Only the first 10 saved products or categories were displayed under visibility in wp-admin.
WooCommerce Bulk Variations integration could produce an add to cart error in combination with a non-required file upload option.
Removed unneccesary arguments for the file upload REST endpoint.
The checkbox for displaying the group or option name would not correctly reflect the saved value.
Updated Barn2 libraries and dependencies.
Tested up to WordPress 6.1.1 and WooCommerce 7.1.0.
Release date 28 September 2022
Initial release.