Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Barn2 WooCommerce Product Options Changelog

Every recorded version, newest first, with what changed in each one.

Latest 3.0.115 versions

Undated · 15 versions

  1. 3.0.1

    Latest
    3 improvements4 fixes1 change
    Improved
    • Added a link to the Product Options bot next to the "Add Group" button on the option groups page.
    • Tabs and Numbered steps layouts displaying their navigation for option groups with a single section.
    • Added more events and details to the front-end script.
    Fixed
    • Only the first 10 categories in a group's inclusion and exclusion lists loaded in the group editor, causing the others to be removed on the next save.
    • Product inclusion and exclusion lists with more than 100 products failing to load in the group editor.
    • Products selected in a Products option being added to the cart while the option is hidden by conditional logic.
    • Bundle discounts from WooCommerce Discount Manager not being calculated correctly on the single product page.
    Changes
    • Release date 13 October 2026
  2. 3.0.0

    6 new7 improvements12 fixes1 change
    New
    • Added advanced display settings to price formula options, including a separate-line result above the totals, custom unit, "add result to product price" toggle, and per-context visibility for the cart, checkout, and order.
    • Extended Live Preview support to color swatches and to checkbox, radio, dropdown, and text-label options with choice images (requires Live Preview 3.0+).
    • Cross-line quantity aggregation for Bulk Variations batches when a price formula uses the `[product_quantity]` variable.
    • Exposed choice fees to price formulas via new variables (`.feeMin`, `.feeMax`, `.feeSum`, `.feeSelected`).
    • Added a live chat with the Support Team to the plugin settings.
    • Added contextual documentation links through the Support beacon.
    Improved
    • Improved WooCommerce Discount Manager integration.
    • Improved WPML integration.
    • Replaced the external documentation links with an in-app Beacon.
    • Other minor styling and coding standard improvements.
    • Replaced the Illuminate/Eloquent dependency with an internal `$wpdb` query builder class.
    • Added several new filter hooks.
    • Tested up to WordPress 7.1 and WooCommerce 11.1.
    Fixed
    • `quantity` and `totalQty` properties are missing for Products options in price formulas.
    • Editing options adds quantity to choices of Products options.
    • Per-choice quantity minimum preselects every choice and prevents deselection.
    • Option group form reverting to stale data after saving, causing reordered options and other changes to roll back on the next edit.
    • Fatal error when saving a group that removed one or more existing options.
    • Conditional logic not working on file upload fields.
    • Server-side validation ignored per-field filters for the Number field's min, max, and step.
    • Importing groups not mapping product attributes and properties correctly.
    • Option form styling issues on WordPress 7.
    • Option choice images not added to the product gallery.
    • Product Table, Quick View Pro and Restaurant Ordering integrations breaking with non-default option layouts.
    • Option form crashing when adding a price formula option in some groups.
    Changes
    • Release date 6 October 2026
  3. 2.7.4

    1 improvement1 fix1 change
    Improved
    • Update WooCommerce Product Table integration.
    Fixed
    • Incorrect non-one-time option prices when using WooCommerce Product Table multi-cart.
    Changes
    • Release date 7 September 2026
  4. 2.7.3

    1 improvement2 fixes1 change
    Improved
    • Improved styling of image buttons on touch devices compared to desktop computers.
    Fixed
    • Regression bug with terms of in-stock variations not showing up as option choices.
    • Choice descriptions of image buttons not being translated in WPML.
    Changes
    • Release date 29 July 2026
  5. 2.7.2

    2 improvements2 fixes1 change
    Improved
    • Text label choices retaining a hover fill on touch devices after being deselected.
    • Improved styling of selected text label.
    Fixed
    • Out-of-stock variations rendering as broken choices.
    • Fatal error when a checkout session token belongs to the session table.
    Changes
    • Release date 22 July 2026
  6. 2.7.1

    4 improvements3 fixes1 change
    Improved
    • Improved back-end styling on WordPress 7.0.
    • Made the variation search limit customizable via the `variation_search_limit` script parameter.
    • Variable products in the Products option use every variation by default.
    • Tested up to WooCommerce 10.9.
    Fixed
    • Missing translation context for choice descriptions.
    • Choice values not passed through when the value is falsey.
    • "Has uploads" condition fails when uploading one file only.
    Changes
    • Release date 16 July 2026
  7. 2.7.0

    3 new7 improvements6 fixes1 change
    New
    • Added option editing of cart items.
    • Added group layout to show options as steps, tabs or popup dialogs.
    • Added choice description and card display to image buttons.
    Improved
    • Main product image and zoom image restored when no option choice is being interacted with.
    • Options now load on pages that use the [product_page] shortcode.
    • Improved visibility of the selected state on radio button options.
    • Group ID included in the edit link so groups can be opened in new tabs.
    • Save button is enabled when only the order of options has changed.
    • Added more filter hooks.
    • Tested up to WordPress 7.0 and WooCommerce 10.8.
    Fixed
    • Fatal error caused by invalid order items in third-party integrations.
    • Conflict with Yoast SEO removing the checkout link from the cart page.
    • Character counter incorrectly counting whitespace in text fields.
    • Customize link displayed on fields with live preview disabled.
    • Wrong row total in the WooCommerce Product Table multi-cart when "Ignore main product price" is enabled.
    • Incorrect bulk variation prices when a formula uses the product quantity variable.
    Changes
    • Release date 8 June 2026
  8. 2.6.4

    5 improvements2 fixes1 change
    Improved
    • Improved caching class.
    • Added search field to the option group list table.
    • Improved `productMeta` formula function.
    • Added filters to assign groups to products.
    • Tested up to WordPress 6.9.4 and WooCommerce 10.6.2
    Fixed
    • WPML integration broken by caching mechanism.
    • Quantity pickers not working in WooCommerce Product Table multi-cart.
    Changes
    • Release date 7 April 2026
  9. 2.6.3

    3 improvements4 fixes1 change
    Improved
    • Improved cart update logic when using bundle-like behavior.
    • Improved layout of choice settings, restrictions and quantity limits.
    • Tested up to WordPress 6.9.1 and WooCommerce 10.5.2
    Fixed
    • Options missing when variation products are added to the cart.
    • Options missing when lazy-loading is active in WooCommerce Product Table.
    • Ignore main product price being disregarded in price formulas.
    • DB not being updated under certain conditions.
    Changes
    • Release date 18 February 2026
  10. 2.6.2

    2 improvements3 fixes1 change
    Improved
    • Improved DB query optimizations.
    • Other minor styling improvements.
    Fixed
    • Plugin integrations not working as expected.
    • Checkout link table not being created in new installations.
    • Fatal error being thrown when placing order under certain conditions.
    Changes
    • Release date 22 January 2026
  11. 2.6.1

    1 fix1 change
    Fixed
    • DB not being updated correctly in some cases.
    Changes
    • Release date 15 January 2026
  12. 2.6.0

    5 new8 improvements1 change
    New
    • Added quantity pickers to multi-choice options.
    • Added support for checkout links.
    • Added option setting to hide option prices.
    • Added role-based options.
    • Added price display setting to option groups.
    Improved
    • Addon products are added to the cart after the main product.
    • Addon products are removed with the related main product.
    • Improved integration with WPML.
    • Improved compatibility with supported themes.
    • Optimized interaction with database.
    • Added several action and filter hooks.
    • Updated internal libraries and dependencies.
    • Tested up to WordPress 6.9.0 and WooCommerce 10.4.3.
    Changes
    • Release date 15 January 2026
  13. 2.5.2

    7 improvements6 fixes1 change
    Improved
    • Improved conditional logic with variation attribute options.
    • Improved formula calculations involving string values.
    • Improved integration with WooCommerce Quick View Pro.
    • Improved dropdown pricing calculation.
    • Added CSS class to cart items with options.
    • Added more filters.
    • Tested up to WordPress 6.8.3 and WooCommerce 10.3.5
    Fixed
    • In WooCommerce Product Table, the add-to-cart button is enabled before selecting a variation.
    • Formula not being calculated correctly when the Products option type is involved.
    • Dynamic products addons sorting by popularity not working as expected.
    • Required dropdown select options not being validated.
    • Options that are visible based on a Product option don't get added to the cart.
    • Variation products are not added to the cart when the Product option is displayed as dropdown.
    Changes
    • Release date 24 November 2025
  14. 2.5.1

    13 new10 improvements11 fixes1 change
    New
    • Added Danish translation.
    • Added German translation.
    • Added Finnish translation.
    • Added French translation.
    • Added Italian translation.
    • Added Japanese translation.
    • Added Korean translation.
    • Added Dutch translation.
    • Added Polish translation.
    • Added Portuguese translation.
    • Added Russian translation.
    • Added Swedish translation.
    • Added Chinese translation.
    Improved
    • Dropdown fields can select multiple options.
    • Improved integration with WooCommerce Restaurant Ordering.
    • Improved `productMeta` price formula function.
    • Fixed minor styling issue in the Elementor page builder.
    • Improved styling and accessibility of Image Buttons.
    • Improved cart validation compatibility with third-party integrations.
    • Added filter to alter customers' files after uploading.
    • Added filter to set default value of date, text, parapgraph and customer price options.
    • Added more filters.
    • Tested up to WordPress 6.8.2 and WooCommerce 10.1.2.
    Fixed
    • Wrong product being selected in some cases.
    • Price of variable product being off when a formula suffix is used.
    • Wrong error message being triggered when adding product through AJAX.
    • Missing hour and minute increment validation.
    • Price formulas not recalculated when using order again.
    • Conditional logic not working when "Hide" is used.
    • Wrong total being calculated on variation products when a price formula is used.
    • Total calculations being off in WooCommerce Bulk Variations.
    • Image buttons not behaving correctly under certain conditions.
    • Image choices not switching gallery images in some cases.
    • Integration with WooCommerce Restaurant Ordering being broken.
    Changes
    • Release date 22 September 2025
  15. 2.5.0

    5 new7 improvements10 fixes1 change
    New
    • Added support for text preview in Live Preview.
    • Optimized performance at page loading.
    • Added `productMeta` function to price formulas.
    • Added uninstall workflow.
    • Added Norwegian translation.
    Improved
    • Reduced size of main front-end script.
    • Improved REST API workflow under certain circumstances.
    • Improved cart, checkout and order preview image styling.
    • Improved settings page.
    • Other minor improvements.
    • Improved focus and selection styling of image buttons.
    • Tested up to WordPress 6.8.1 and WooCommerce 9.9.5.
    Fixed
    • Script error triggered when using dropdown variables in price formulas.
    • Added missing images to Color Swatch choices.
    • Price formula value variable triggering an error in Javascript.
    • Price formulas return 0 with divergent WooCommerce tax settings.
    • Product attributes being disregarded in conditional logic when not used for variations.
    • Price formula variables trigger an error when used in other price formulas.
    • Fatal error in cart under certain circumstances.
    • Wholesale price being disregarded when set to zero.
    • Regression of i18n in WordPress 6.8.0.
    • Minor PHP deprecations in PHP 8.4.
    Changes
    • Release date 7 July 2025

Changelog published by the developer, in their original language.