Version 3.1.1 – 17 October, 2025
- Fix: fixed an issue with addon pricing not always counting in the cart.
Version 3.1 – 17 October, 2025
- New: cards can now also change the main product image.
- New: calculation fields can now be used in conditional settings of other fields.
- Improvement: minor performance improvements on the “Shop” page.
- Improvement: loading field groups is now faster for stores with an unusually large number of fields – up to 20% faster.
- Improvement: improved integration with Yith Request a Quote.
- Improvement: improved and simplified UI for field group conditional logic, field conditional logic, and the variable builder.
- Fix: fixed an issue where some combinations of rules (regarding product variations) were not possible as field group conditions.
- Fix: fixed an issue with the “lookuptable” formula in combination with repeating fields.
- Fix: fixed an issue where clearing the default value on the number field would set it to zero.
- Fix: fixed an issue where setting zero as the conditional logic value wouldn’t properly save.
- Other: removed unused “is_field_group_valid” function.
- Other: removed legacy code from version 2.0 and less.
Version 3.0.9 – 29 July, 2025
- Improvement: mark “private” field groups appropriately in the backend list.
- Improvement: you can now create global variables (to use locally) without needing any global fields.
- Fix: fixed an issue with some files not uploading when a file upload field has the “repeater” setting enabled.
- Fix: the “text color” design style for selected image swatches now works.
Version 3.0.8 – 17 June, 2025
- New: “Products” field now has a “price type” setting for product categories.
- Improvement: improved accessibility for the repeater button.
- Improvement: improved compatibility for plus/minus buttons on some opinionated themes.
- Improvement: allow developers to change the limits of the “child products” and set limit to 50 for categories.
- Fix: fixed an issue with the “Products” field adding an extra quantity to cart in some edge cases.
- Fix: fixed an issue where setting up a decimal number field would not save the “default” value when it was a decimal.
- Fix: fixed a PHP 8 deprecation warning when saving design settings.
Version 3.0.7 – 23 May, 2025
- Fix: fixed an issue with importing fields from one product to another.
- Fix: fixed a layout issue with “image swatches”: selecting “label position” incorrectly showed inside/outside reversed.
- Fix: fixed a validation issue when Horizontal/Vertical cards were set to allow min = 1 and max = 1.
Version 3.0.6 – 14 May, 2025
- New: the file upload will now show a preview thumbnail when an image is uploaded.
- Fix: fixed an issue where “zero” wouldn’t save as default value of the number field.
- Fix: fixed an error when clearing WP Super Cache in a non-multisite environment.
- Other: added filter for developers ‘wapf/products/query’ to edit the child product query.
Version 3.0.5 – 8 Apr, 2025
- Improvement: design change to hide the checkmark on cards when on mobile, as many themes don’t provide enough space.
- Fix: fix an issue with IF() formulas ignoring “>=” or “<=”.
- Fix: fix an issue with the new “vertical cards” field not having conditionals.
Version 3.0.4 – 5 Apr, 2025
- Improvement: Disabled using security nonces for file upload. Too many caching plugins are mis-used, so nonces are discouraged.
- Fix: fixed the product search for field group conditions.
Version 3.0.3 – 13 Mar, 2025
- Improvement: improved cache clearing when saving design settings.
- Fix: fixed an issue where the number’s field “minimum” wasn’t saving when set to zero.
- Fix: fixed a row-gap spacing issue on the frontend.
- Fix: fixed an issue with trailing zeros when using lookup tables.
Version 3.0.2 – 6 Mar, 2025
- Fix: fixed an issue where some of the settings in the “appearance” tab were hidden.
Version 3.0.1 – 5 Mar, 2025
- Fix: fixed an issue with the gallery images of some themes, improving the “image switching” capability.
Version 3.0 – 5 Mar, 2025
- New: new field type “Products” which allows selecting linked (child) products from your store (allowing stock management and building bundles/composites!).
- New: new field type “Card”.
- New: styling settings to customize form designs to match your brand (no CSS coding required).
- New: number fields can now be rendered with plus & minus buttons.
- New: [price.{field ID}] shortcode for formula based pricing.
- Improvement: changed the way the final weight is calculated for the “quantities + images” field.
- Improvement: minor improvements to the “large image” in tooltips.
- Improvement: changed the way the final weight is calculated for the “quantities + images” field.
- Improvement: minor improvements to the “large image” in tooltips.
- Improvement: backend field settings are now orginized in tabs to improve UX.
- Improvement: buttons in the formula builder now insert their formula at the cursor’s position.
- Improvement: reordered the conditions for conditional logic, reducing the number of clicks required during configuration.
- Improvement: added Finnish translations.
- Improvement: hardened sanitization further (for security) when saving backend settings.
- Improvement: allow some HTML in the “you must log in” upload message.
- Improvement: improved integration with Yith Request a Quote.
- Improvement: improved integration for Aelia and FOX currency switchers when using formula-based pricing.
- Improvement: minor code improvements when including other PHP files.
- Fix: fixed an issue with coupon codes in combination with the “only discount base product price” setting.
- Fix: fixed an issue where the “Download files” and “Delete files” buttons were gone on order admin pages with uploaded files.
- Fix: fixed an issue where some “disabled” checkboxes could still be checked depending on conditional logic.
- Fix: fixed an issue with formula calculation when select options contained a quote character.
- Dev: deprecated Helper::thing_to_html_attribute_string in favor of Util::to_html_attribute_string.
- Dev: removed Helper::wp_timezone in favor of WordPress’ built-in function (since WP 5.3).
- Dev: improved PHP file loading by improving the autoloader.
- Other: increase minimum WP version to WP 6.0.
Version 2.7.25 – 1 Nov, 2024
- Fix: fixed an issue where disabled options were still clickable when used in combination with the “maximum” setting.
Version 2.7.24 – 29 Oct, 2024
- Fix: fixed an issue where the fields would disappear from the new Cart Block after changing the quantity.
Version 2.7.23 – 27 Sept, 2024
- New: WooCommerce percentage coupons now have a setting to exclude pricing added by APF from the discount.
- Improved: minor admin UI improvements.
Version 2.7.22 – 17 Sept, 2024
- New: all options of multi-choice fields now have a “disabled” setting to mark the option as “out of stock” or “sold out”.
- Improvement: admin UI improvements when adding options to choice fields.
- Fix: fixed an issue when trying to search for a product category in the backend.
Version 2.7.21 – 9 Sept, 2024
- Fix: restore is_choice_field.
Version 2.7.20 – 9 Sept, 2024
- New: ability to duplicate variables in the backend.
- Improvement: minor code execution improvements.
- Dev: deprecated the parameter of the Field_Groups::get_all() function.
- Dev: removed unused functions get_valid_field_groups, get_valid_rule_groups.
Version 2.7.19 – 7 Sept, 2024
- Improvement: improved tax display in the pricing summary on product pages, especially for variable products.
- Fix: fixed an error when searching for variations in the backend.
Version 2.7.18 – 3 Sept, 2024
- Improvement: large accessibility improvements for all swatches (text, image, color).
- Fix: lookuptable formula issue with new field ID’s.
- Fix: fixed the “quantities + images” field string in orders.
Version 2.7.17 – 31 Aug, 2024
- New: “import mode” option when importing fields in the backend.
- Improvement: accessibility improvement for labels.
- Improvement: field ID generation improvements.
- Improvement: importing calculation fields now correctly modifies formulas to corresponding field ID’s.
- Fix: fixed a PHP deprecation warning for PHP 8.2 and up.
- Fix: fixed an issue with calculation fields sometimes incorrectly calculating inside repeated sections.
Version 2.7.16 – 20 Aug, 2024
- Improvement: minor accessibility improvements (aria). This work will continue.
- Improvement: order item meta data with pricing hints can now be edited in the WP order backend.
- Fix: fixed an issue with using and() or() functions in formulas.
- Other: test and verify upcoming WooCommerce 9.2 compatibility.
Version 2.7.15 – 16 Aug, 2024
- Fix: fixed an issue with multi select image swatches not rendering.
- Fix: fixed live preview not rendering in some cases.
Version 2.7.13 – 14 Aug, 2024
- Improvement: admin UI now uses the color scheme set in the user profile.
- Improvement: small admin UI improvements.
- Improvement: cleanup some redundant HTML.
- Fix: fixed an issue with the new tax suffix feature.
Version 2.7.12 – 11 Aug, 2024
- New: the pricing summary now includes the tax suffix too.
- Improvement: improved performance for simple products using lots of formula-based pricing.
- Improvement: improved the admin “Field Groups” list to show scheduled field groups too.
- Improvement: “edit cart” functionality now works with the new WooCommerce cart block too.
- Other: added a way to change the “Choose an option” text for select lists via a code snippet.
- Other: bump minimum WooCommerce version to 4.9.0, WP to 5.3, and PHP to 7.0.
Version 2.7.11 – 29 April, 2024
- Improvement: fixed an issue with iOS devices not scrolling and focusing checkboxes when validation happens.
- Improvement: undo pagination to fix sorting issues.
Version 2.7.10 – 15 April, 2024
- Improvement: big performance improvements on the admin side when working with large forms.
- Improvement: improved the formula parser when dealing with numbers.
- Fix: fixed a bug where conditionals in the admin would sometimes be empty.
Version 2.7.9 – 26 March, 2024
- Improvement: improved weight calculation in the cart.
- Improvement: improved integration with the “Yith Request a Quote” plugin.
- Improvement: improved support for the calendar in combination with Google-translated sites.
- Improvement: small performance improvement when uninstalling the plugin.
- Other: bump minimum required WooCommerce version to 4.1.
Version 2.7.8 – 14 February, 2024
- New: integration with Aelia Currency Switcher.
- Fix: fixed an issue with dynamic date calculation.
- Fix: fixed an issue where pressing the “Add new rule group” button wouldn’t work.
Version 2.7.7 – 26 December, 2023
- Improvement: improved “order again” functionality.
- Improvement: improved compatibility with the Woodmart theme’s custom gallery.
- Fix: resolved licensing issue preventing some users from activating the plugin.
Version 2.7.6 – 21 November, 2023
- Improvement: compatibility with WooCommerce’s “single product” block.
- Fix: fixed an issue with not validating multi-select swatches on the front-end whose min and max attribute were set.
- Fix: fixed an issue with invalid carts when ordering 2 specific variations at the same time.
Version 2.7.5 – 24 October, 2023
- Fix: fixed a PHP warning.
- Fix: fixed an edge case where repeated items were split in the cart.
- Fix: fixed an issue with using [qty] in lookup tables.
Version 2.7.4 – 11 October, 2023
- Change: added a new setting to the informational calculation field to select the formatting (“number” or “no formatting”).
- Improvement: performance improvements for the “select” field.
- Fix: fixed an issue where the import functionality would only render fields after page refresh.
- Fix: fixed an issue where the date field would return “invalid date format” in rare cases.
- Fix: fixed a bug when using date ranges in the “disabled dates” setting for the Date field.
Version 2.7.3 – 15 August, 2023
- Fix: fixed an issue with file upload fields in combination with repeatable sections.
- Fix: fixed a bug with WooCommerce’s “Order Again” functionality when adding a 2nd product to cart without any options.
- Fix: fixed an issue with setting a dynamic min or max date.
- Fix: revert back the calculation field change from version 2.7.2 as it would be incompatible with the round function.
- Other: verify WP 6.3 and WooCommerce 8.0 compatibility.
Version 2.7.2 – 10 July, 2023
- Improvement: informational calculations now take into account the decimal settings from WooCommerce.
- Fix: fixed an issue with some formulas not saving correctly.
Version 2.7.1 – 19 June, 2023
- New: ability to use “[qty]” shortcode in lookuptable formulas.
- New: new formula function “sumQty”.
- New: ability to specify date ranges for disabled days in the calendar picker.
- Fix: duplicating field groups or products now correctly updates calculation field formulas.
- Other: test and marked as compatible with the upcoming High Performance Order Storage (HPOS) update.
- Other: added a filter for developers to change price including VAT: wapf/pricing/price_with_tax.
Version 2.7 – 13 April, 2023
- New: redesigned the calendar/date field to be more user-friendly.
- New: added a “delete files” button on every order that contains uploaded files.
- New: new formula function “dow” to get the day of the week.
- Improvement: improved cart validation at checkout to take into account the fact that checkout can happen 48 hours after adding to cart.
- Improvement: improved performance and code-footprint of the calendar.
- Improvement: improved mobile UX of the calendar.
- Improvement: improved the “remove trailing zeroes” function for pricing hints.
- Improvement: improved the product admin page load time when you have a lot of fields (50+) attached to it.
- Improvement: improved the “remove trailing zeroes” function for pricing hints.
- Fix: fixed a niche issue where uploaded files were removed when adding a 2nd product to cart through ajax.
- Fix: fixed an add-to-cart validation error when ordering the last unit of a product.
- Fix: fixed an issue with dynamic dates sometimes miscalculating.
- Fix: fixed a typo in the “images + quantities” field causing some PHP versions to display an error.
- Other: filter “wapf/html/field_description” now also fires when the field description is empty.
Version 2.6.1 – 3 March, 2023
- Improvement: improved the “calculation” field by allowing [options_total] as informational input.
- Fix: fixed a bug with some price hints wrongly updating in rare cases.
- Other: if you are using the snippet to update the WooCommerce price label, please check our website and update your code snippet.
Version 2.6 – 23 February, 2023
- New: setting to define the pricing hint (you can now remove brackets and plus symbol).
- New: the “round” function can now take an extra parameter to specify the number of decimals for rounding.
- Improvement: “required” validation now also works with the modern file upload field.
- Improvement: pricing hint format now follows WooCommerce standards to trim zeroes.
- Improvement: improved admin styling for RTL displays.
- Improvement: minor performance improvements in rendering the fields on your website.
- Fix: fixed bug in “lookuptable” formula duplication in repeater field.
- Other: verify compatibility with WooCommerce 7.5 (beta 1).
Version 2.5 – 30 January, 2023
- New: new field type “calculation” to display extra information or costs.
- New: improved and refreshed admin UI (less overwhelming and easier to read).
- New: you can now easily import options in bulk to multiple choice fields like checkboxes, swatches, …
- New: formula-builder to help you write your formulas for complex pricing schemes.
- Improvement: you can now easily copy a field ID from the admin.
- Improvement: with formula-based pricing, you can define variables only within local field groups, eliminating the need for additional fields.
- Improvement: the date field’s dynamic “default” setting now takes into account unavailable days.
- Fix: fixed an issue with formula based pricing showing incorrect currency when using WOOCS and a non-default currency.
- Fix: fixed an issue with our plugin’s “image switching” feature when switching back to a variation image.
- Fix: fixed a few minor bugs in the admin settings screens.
- Other: bump minimum required WooCommerce version to 3.6.
Version 2.2.5 – 4 January, 2023
- Improvement: support for numbers in scientific notation in formula-based pricing.
- Improvement: update integration with the Tiered Pricing Table plugin version 3 and above.
Version 2.2.4 – 22 December, 2022
- New: you can now reference other date fields in each date’s min and max settings (so you can create start and end date logic).
- Fix: fixed an “add to cart” issue with WooCommerce subscriptions and manually renewing early renewals.
- Fix: fixed files() and checked() formulas not following repetition when inside repeating fields.
- Other: for developers: added filter ‘wapf/pricing/cart_item_options’ to change the calculated options total for a cart item.
Version 2.2.3 – 10 Dec, 2022
- Improved: improved compatibility with some themes’ “ajax add to cart” functionality.
Version 2.2.2 – 28 November, 2022
- Fix: fixed an issue where the date field’s “today” was not always set correctly when the client timezone was different from the server timezone.
- Fix: fixed datediff() formula returning incorrect results for some specific dates.
- Other: added a filter so developers can change the “edit” text to edit products from the cart.
Version 2.2.1 – 17 October, 2022
- Fix: fixed an issue with Greek characters being counted double when using the “amount x price” pricing setting.
- Fix: fixed an issue with the datediff() formula when no dates are entered in the field.
- Fix: now properly hiding fields from the admin emails when “hide on order received” is turned on.
- Fix: fixed a bug with multi-select fields who have a conditional and min/max allowed values set.
Version 2.2 – 5 October, 2022
- New: new field type “image swatches with quantity”.
- Improvement: fixed position of tooltips to ‘top’ for color swatches for a better user experience.
- Improvement: improved WOOCS price hint output by respecting the settings added via the WOOCS plugin.
- Fix: fixed a layout issue for the tooltip and Right-to-Left websites.
- Fix: fixed a layout issue for the tooltip when labels are appearing below the field.
- Fix: fixed a bug with multi-select fields who have a conditional and min/max allowed values set.
Version 2.1.1 – 27 August, 2022
- New: export & import features. Read about it here.
- Improvement: improved duplication of field groups, now also correctly changing field ID’s in formulas and variables.
Version 2.1.0 – 25 August, 2022
- New: tooltips! You can now show field instructions as tooltips.
- New: enhanced image swatches: show a larger image on hover.
- Improvement: improved tooltip behavior for image & color swatches.
- Fix: fixed a bug in the admin settings screen where conditionals were sometimes not saved.
- Other: added a filter so a developers can control the size image swatches are rendered in.
Version 2.0.1 – 10 August, 2022
- Fix: fixed an issue where hidden true-false fields would still be displayed in cart.
- Other: improvement to the get_field_groups_of_product() function by caching results.
Version 2.0 – 1 August, 2022 – major update – take a backup
- New: Repeatable fields & sections. Fields/sections can repeat by clicking an “add new” button.
- New: repeatable fields/sections can have a maximum number of allowed repetitions.
- New: added a “price display” setting to simple products where you can change how the WooCommerce price is displayed. You can hide it or add a label before/after the price.
- New: newly created image swatches and image fields now use include lazy loading and other SEO improvements (alt + srcset).
- New: added a “download files” button in the admin order screen to download all user uploaded files in one click.
- New: added a setting to hide the pricing summary, or only show the “grand totals” line.
- New: new formula function “files” to count the number of files uploaded.
- New: new formula function “today” to get today’s date.
- Improvement: big performance improvements on the frontend. Complex forms get a ~45% performance boost.
- Improvement: on page load, the pricing summary (if any) is not hidden anymore for simple products, improving Google Pagespeed’s “CLS” score for your page.
- Improvement: for variable products, the pricing summary is not shown anymore if no variation is selected.
- Improvement: better max file size handling for uploaded files.
- Improvement: the “len” function can now ignore white space. Pass a 2nd parameter to the function (“true”) to enable it.
- Improvement: if you change field type in the admin, the “options” setting will no longer be reset if switching to a similar field type.
- Improvement: deleting a “section” field in the backend also deletes its children.
- Improvement: improved styling for themes and page builders that use modern CSS techniques (including Elementor, AstraWP, Avada).
- Fix: fixed an edge-case bug with using conditional logic inside quantity-based sections.
- Fix: fixed an issue with min & max allowed checkboxes sometimes resetting.
- Fix: fixed an issue with quantity-based sections sometimes disappearing when increasing product quantity.
- Fix: implemented a fix for some themes wrongly using WooCommerce’s “adding_to_cart” event with Ajax add to cart.
- Fix: fixed an issue where duplicating a product would not update the field group ID.
- Fix: fixed an issue in the backend where some users without screen options would see 1 field group per page instead of 20.
- Fix: fixed an issue where formula-based pricing hints sometimes shows “(…)” in cart instead of the calculated number.
- Fix: fixed an issue with min & max validation for number fields when the entered value was zero.
- Other: removed legacy code for older versions.
Version 1.9.10 – 13 May, 2022
- Fix: Fixed an edge case bug where some “min” and “max” rules for multi-select swatches wouldn’t work correctly when adding a product to cart.
- Other: verify compatibility with WooCommerce 6.5.
Version 1.9.8 – 29 April, 2022
- Fix: fixed a bug where some users couldn’t edit pages when the Kadence theme is active.
- Other: bumped minimum WordPress version to 4.7.
Version 1.9.7 – 16 April, 2022
- Improvement: add global field groups to Polylang so they can be translated.
- Improvement: only fire “wapf/dependencies” event when a dependency changed, resulting in a slight performance boost.
- Fix: fixed an issue where adding to cart via the URL (‘?add-to-cart=’ parameter) would fail.
- Fix: fixed an issue with [options_total] calculating differently on the frontend & backend. Now it is not quantity-based anymore.
- Fix: fixed an edge-case issue with IF() formulas sometimes wrongly calculating on cart page.
Version 1.9.6 – 11 March, 2022
- Improvement: performance improvements by limiting allowed HTML in field labels & descriptions.
- Improvement: allow HTML tables in the “HTML/Text” field.
Version 1.9.5 – 7 March, 2022
- Improvement: improved calendar styling.
- Improvement: added WordPress’s “auto update” functionality to the plugin.
- Fix: fixed “add to cart” vs. “select options” text bug on shop page.
- Fix: fixed a bug for file upload fields when editing the cart (file name was blank).
Version 1.9.4 – 23 February, 2022
- Improvement: improved Firefox usability by adding “autocomplete=off” so Firefox doesn’t wrongly remembers color, text, and image swatches on page refresh.
- Fix: fixed an edge case bug in the image switching feature.
- Fix: fixed an issue when saving a product that contained no fields. An empty field group would be wrongly created.
- Fix: fixed a bug in product_has_field_group().
Version 1.9.3 – 2 February, 2022
- Fix: fixed a bug of some values not saving when publishing a new field group.
- Fix: fixed a bug where you couldn’t enter a date conditional rule when selecting “later than” or “older than”.
- Fix: fixed a bug with the “Yith Request a Quote” integration.
- Fix: fixed a bug with section fields not showing for variations.
- Fix: fixed a display issue when using “order again” and uploaded files.
- Fix: fixed a PHP warning in PHP 7+ when using the plugin in combination with an addon.
- Other: for developers: changed the format of meta data saved on the order.
Version 1.9.2 – 3 January, 2022
- New: Danish translations
- Fix: fixed an issue where the default value of the text area field could not contain newlines.
- Fix: fixed the “per character” and “percentage” pricing label wrongly showing on the cart page.
- Fix: fixed an issue with the date field showing an error in cart when negative dynamic validation was used (like ‘-5d’).
Version 1.9.1 – 24 November, 2021
- Fix: fixed an issue with validating quantity based fields.
Version 1.9.0 – 22 November, 2021
- Improvement: better UX for the ajax file uploader when only 1 file is allowed.
- Improvement: improved support for “order again” functionality.
- Improvement: admin settings page performance improvements.
- Improvement: changed backend image selector layout to be more user friendly.
- Improvement: write our own ‘wp_timezone’ for backward compat with WP < 5.3.
- Improvement: improved integration with Barn2 quick view to support radio buttons and “ajax add to cart”.
- Fix: fixed an issue with formula shortcode “[field.xxx]” sometimes falsly being replaced with the wrong value in formulas.
- Fix: fixed an issue with disabled recurring dates not workping past 1 year.
- Fix: fixed an issue where using the weight setting on the “true/false” field resulted in wrongly calculating cart weight.
- Other: this version now supports add-on plugins to extend APF even further. 3 addons are already created.
- Other: for developers: various filters added and code changes to support creating external addons.
Version 1.8.3 – 25 September, 2021
- Fix: fixed a typo with the ajax file upload field.
Version 1.8.2 – 24 September, 2021
- Improvement: remove “readonly” attribute from date fields in favor of the “required” attribute.
- Fix: fixed a bug with WooCommerce Subscriptions sometimes showing faulty pricing.
Version 1.8.1 – 25 August, 2021
- Improvement: allow sorting of variables for easier reference.
- Improvement: changed the admin “drag/drop” icon to be more standardized across sortable components.
- Improvement: small improvements to the variable builder in the admin.
- Fix: fixed an issue with hiding pricing hints on “select” field options if ‘pricing hints’ is disabled.
- Fix: fixed “order again” button not validating the cart data in some cases.
- Fix: fixed a PHP warning issued by the Polylang plugin.
Version 1.8.0 – 18 August, 2021
- Improvement: improved support for the Flatsome theme’s image slider. Users without this theme are not impacted.
- Fix: fixed an issue with adding to cart when several field groups for one variation are in play.
- Other: tested & verified Woo version 5.6
Version 1.7.8 – 11 August, 2021
- Fix: fixed a bug with getting the correct field groups for variable products.
Version 1.7.7 – 9 August, 2021
- New: formula shortcode [options_total]
- Improvement: enhanced/secured “add to cart” validation.
- Improvement: enhanced integration with Tiered Pricing Table.
- Improvement: the date field now uses the WordPress setting “Week Starts On”.
- Improvement: date field is now readonly (so it doesn’t trigger the keyboard on mobile).
- Improvement: decrease size of frontend javascript code, resulting in a faster site.
- Fix: fixed a bug in some IF() formulas.
- Fix: fixed a bug where some pricing hints were still showing even when “show pricing hints” was deselected.
- Other: for developers: enhanced JS events on file upload.
Version 1.7.6 – 23 June, 2021
- New: ability to edit data from the cart.
- New: ability to add a default date to the date field.
- Update: added a screen option for pagination in the admin “field groups” page.
- Update: improved integration with Woo Discount Rules.
- Update: improved integration with WOOCS and using their “geo pricing” features.
- Fix: fixed a bug with some hosts failing to update to version 1.7.5.
- Fix: fixed an issue with the len() formula function and multibyte characters (Hebrew, etc..).
- Fix: fixed an issue with the ajax file uploader’s deletion functionality.
- Fix: fixed a bug with parsing formulas inside functions when the formula started with a bracket ‘(‘.
Version 1.7.5 – 27 May, 2021
- New: added settings to adjust the cart weight based on options.
- Update: declutter admin screens by only displaying field descriptions on hover.
- Update: enhanced our Woo Discount Rules integration.
- Fix: fix for mini-cart subtotal bug in WooCommerce (WooCommerce issue 26422 on Github).
- Fix: fixed an issue with sales prices in combination with our plugin and WooCommerce subscription.
- Fix: for developers: fixed an issue in our beta API function “wapf_get_custom_fields_in_cart”.
- Fix: fixed an edge-case bug where fields (with conditions set) inside a section field (with 2 conditions set), would duplicate the conditions upon saving.
Version 1.7.4 – 22 April, 2021
- Fix: fixed some more complex formula logic where variables were wrongly calculated.
- Update: allow list codes (ul,ol,li) in “minimal allowed HTML” for the paragraph field.
Version 1.7.3 – 20 April, 2021
- Fix: fixed file upload link not being clickable in order admin for PHP versions below 7.4.
Version 1.7.2 – 16 April, 2021
- Fix: fixed file upload link not being clickable in order admin.
Version 1.7.1 – 16 April, 2021
- Fix: fixed corrupt .mo files for use with Loco translate.
Version 1.7.0 – 15 April, 2021
- New: added a setting to hide pricing hints.
- New: integration with Astra theme’s quick view module (no bloat added for those not using Astra).
- Update: performance improvements when calculating formulas or conditionals on the frontend.
- Update: enhanced our integration with WooCommerce Subscriptions to cover subscriptions with a one-time setup fee and zero monthly cost.
- Update: enhanced the integration with Tiered Pricing Tables.
- Update: order item meta data no longer has the pricing hint HTML in it, which is better for exporting orders.
- Update: file upload field: the progress bar now disappears when the file upload is completed.
- Fix: the pricing summary for variable products showed the lowest price as “product total”, even if no variation was selected yet.
- Fix: fixed a bug when adding gallery images based on “true-false” checkboxes, the “checked” or “unchecked” setting wouldn’t save.
- Fix: related to the above bug, fixed an issue where gallery images weren’t returning to default state when a true-false field is unchecked.
- Fix: fixed an issue with some products still showing the “add to cart” button instead of “select options”.
- Fix: fixed an issue with Yith Request a Quote.
Version 1.6.1 — 13 Apr, 2021
- Initital release of the extended version.