WooCommerce Product Add-Ons Ultimate
PluginRegistro de cambios 134
Todos los lanzamientos, del más reciente al más antiguo, tal como el proveedor los publicó en el registro de cambios del plugin.
4.4.1
Nuevo Corregido Aún no disponible- Added: pewc_original_variable_price_range filter. Do not replace variable product price range until a variation is selected
- Added: disable_click_column_layout filter
- Added: pewc_remove_all_params_for_global_addons filter. The product page sometimes display outdated global add-on data when 'Display groups as post type' is disabled because an outdated all_params postmeta record exists
- Fixed: sort order of Global Groups not updated on the frontend product page when using Quick Edit
4.4.0
Nuevo Corregido Aún no disponible- Added: 'Recalculate Calculation fields in cart' setting
- Added: 'Validate Calculation fields' setting
- Added: 'Use AJAX conditions' setting - performance improvement
- Fixed: calculation of expected quantity does not consider 'Round Result' setting
- Fixed: Calculation fields not getting triggered if it has a condition that is dependent on a Swatch field with a default value
4.3.20
Mejorado Corregido Aún no disponible- Fixed: attribute values not loaded in admin conditions if no public products are attached to the attribute
- Fixed: add-on data are displayed twice on the Edit Order page if an order has child products and 'Display child products as metadata' was disabled when the order was placed
- Fixed: Log In Status not working in field conditions when combined with other field types
- Fixed: 'per character' label not showing up for Text Preview fields
- Fixed: Summary subtotal is incorrect if product quantity is greater than 1
- Fixed: 'Indent child products' not working in WooCommerce Blocks Cart
- Updated: license updater to correctly read changelog
4.3.19
Mejorado Corregido Aún no disponible- Fixed: default value sometimes not getting put back when displaying a Swatch field previously hidden by conditions
- Fixed: 'Price per booking unit' not working for Checkbox Group and Radio Group fields
- Updated: added a blank option when using Products fields in conditions
4.3.18
Nuevo Mejorado Corregido Aún no disponible- Added: PEWC_LICENSE_KEY constant
- Fixed: product quantity in cart could not be changed if a global group has a Calculation field that updates the quantity, even if the group is not used by the product
- Updated: disable Add to Cart button when counting the pages of an uploaded PDF file
- Updated: do not load the Dropzone HTML template if a product does not have an Upload field
- Updated: prevent continuous reset of hidden fields when their condition references a field's default value
4.3.17
Nuevo Mejorado Aún no disponible- Added: pewc_use_original_admin_stylesheet filter
- Updated: escape some characters that has special meaning in Excel when exporting add-on fields by order
- Updated: ensure user can't order more parent products than child product stock allows. Only applies to products with 'Linked' quantities
4.3.16
Corregido Aún no disponible- Fixed: Calculation fields with conditions that set the product price sometimes becomes zero when using 'Time-based Calculations and Conditions'
4.3.15
Nuevo Mejorado Corregido Aún no disponible- Added: pr_restrict_pages_plugin_update filter
- Fixed: 'Add to Quote' button gets replaced with incorrect text when 'Display the Add to Cart button' and 'Disable Add to Cart button' settings are enabled
- Fixed: group conditions don't work when using User Role or Log-In Status with other field types
- Updated: only allow zero values in the cart when using pewc_allow_empty_field_values filter
- Updated: clear transients used by Product Categories fields when adding or updating any product
- Updated: German, French, Italian and Spanish translations
4.3.14
Corregido Aún no disponible- Fixed: Select and Select Box field prices not multiplied by the number of booking units when 'Price per unit' is enabled in Bookings for WooCommerce
4.3.13
Corregido Aún no disponible- Fixed: some fields are not getting reset when their parent groups are hidden
- Fixed: some required fields fail validation even if they are hidden because of its parent group's conditions
- Fixed: zoom image not getting replaced on Enfold theme if a Swatch field has a default value
- Fixed: original zoom image not getting saved if a Swatch field has a default value
4.3.12
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_filter_variation_title_swatches_layout, pewc_product_img_zoom_src, pewc_update_child_product_metadata_after_remove and pewc_hide_child_product_quantity_metadata filters
- Added: 'Do not remove parent' setting
- Fixed: parent product is also removed when removing a non-required independent child product
- Fixed: selected option price not resetting immediately when field is hidden
- Fixed: incorrect child product quantity when updating a parent product and the child product has already been removed
- Fixed: extra space on top of some admin pages
- Updated: allow decimals for main_image_scale
- Updated: use WordPress locale for calendar list days
4.3.11
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_regenerate_htaccess_on_settings_save filter
- Fixed: Variations Grid layout not working if child product has a local attribute
- Fixed: incorrect layout for Swatch fields with long option names and 'Allow multiple' enabled
- Fixed: Lightbox QuickView for child products displaying blank popup box
- Updated: include the extensions of allowed file types in the .htaccess file in the uploads directory
- Updated: regenerate .htaccess file in the uploads directory when saving Uploads section in WooCommerce settings
- Updated: changed how 'allow multiple' field value is retrieved when used in conditions
- Updated: Radio Group frontend template
- Updated: offset 0 in calendar field always gets removed when time is past cut off
4.3.10
Nuevo Aún no disponible- Added: 'Resize swatch layer' global setting
- Added: 'Main Image Scale %' field setting
4.3.9
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_filter_swatches_toggle_text filter
- Fixed: Upload field incorrectly displayed first on Cart page (blocks)
- Fixed: child product thumbnail does not update after choosing a variation when using the Swatches layout
- Updated: allow 0 values in cart
- Updated: pewc_filter_group_description filter
- Updated: data schema for add-on fields on Cart page (blocks)
4.3.8
Corregido Aún no disponible- Fixed: parent product price in cart and checkout blocks does not include child products' prices if child products are hidden
4.3.7
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_filter_composite_image_link and apaou_filter_composite_image_link filters
- Fixed: issue with add to cart button showing twice on certain themes when Quickview enabled
- Fixed: Add Item not working for Calendar List fields in global groups
- Fixed: '0' values not getting saved in Global Add-Ons
- Fixed: 'Remove' link for repeatable groups is not clickable on some themes
- Fixed: WooCommerce Settings tabs are hidden if a site is not fully set up yet
- Updated: set pewc_quantity_layout default to block
- Updated: tooltips compatibility with Flatsome and Woodmart
- Updated: styles for improved theme compatibility
- Updated: improved validation for dynamically set quantities
4.3.6
Corregido Aún no disponible- Fixed: ReferenceError: wrapper is not defined when selecting a swatch field
- Fixed: calculation formula returns empty when an option price tag references a field without pewc-calculation-trigger class or a conditionally hidden field
- Fixed: deselecting a swatch option does not update the price total
- Fixed: qty calculation field validation incorrectly rejects valid quantities when formula cannot be fully evaluated
4.3.5
Nuevo Mejorado Corregido Aún no disponible- Added: server-side validation for dynamic quantity
- Added: option for event-driven conditions and calculations (beta only)
- Added: theme-specific CSS tweaks
- Added: pewc-group-heading class
- Added: pewc_product_column_show_attributes_select and pewc_hide_variation_description filters
- Fixed: apaou_gallery_container, apaou_layer_parent, aipaou_gallery_container and aipaou_layer_parent filters now correctly override gallery and layer parent classes for Blocksy theme, fixing missing text and image preview layers
- Fixed: incorrect child products quantities in the cart when WooCoommerce PayPal Payments is activated
- Fixed: 'Field Is Blank' in conditions does not work for Swatch fields with 'Allow Multiple' disabled
- Fixed: conditions stop working if a Select Box field has a default value that does not match any of its options
- Updated: improved file upload validation, checks and removal
4.3.4
Mejorado Corregido Aún no disponible- Fixed: 'Hide quantity field' setting is enabled on the Edit Product page even if pewc_hide_quantity value in the database is 'no'
- Fixed: composite image not displayed on Cart and Checkout pages that use blocks
- Updated: enable option price visibility setting for Products and Product Categories fields
4.3.3
Mejorado Corregido Aún no disponible- Fixed: pewc_hide_quantity defaulting to true
- Updated: support for Accordion layout on repeatable groups
4.3.2
Mejorado Corregido Aún no disponible- Fixed: Attributes do not appear in field conditions on the Global Add-Ons page when admin language is not English
- Fixed: when DPDR is active, products with a regular price and calculation field that set the product price is incorrectly marked as having a discount if the calculated price is lower than the regular price
- Fixed: 'Hide quantity field' setting stopped working
- Fixed: JavaScript error if there are more than 1 repeatable Upload fields on a product
- Updated: prevent fatal error if a product no longer exists
4.3.1
Corregido Aún no disponible- Fixed: some fields with conditions inside repeatable groups are not reset when repeated
- Fixed: unchecked Checkbox fields with default value and has a condition gets checked again when the field it depends on is updated
- Fixed: JavaScript error when a field does not have a condition
- Fixed: Swatch fields not getting added to the cart if 'Allow multiple' is enabled
4.3.0
Nuevo Mejorado Corregido Aún no disponible- Added: Min Files setting for Upload fields
- Added: pewc_filter_groups_early filter - set to true for performance improvements
- Fixed: PHP notices when using Cart and Checkout blocks
- Fixed: PHP warning or error when exporting Product Add-Ons by Order and files are missing
- Fixed: PHP warning when adding a product with no add-ons and AJAX upload is enabled
- Fixed: JS error if Checkbox field does not have a field image
- Updated: multiple front-end performance improvements
- Updated: delete pewc_categories_field_products_ transients when a product category is updated
- Updated: AJAX upload now only allows one upload if Allow multiple uploads is disabled, regardless of Max Files value
- Updated: set pewc_column_layout_replace_thumbnail to true by default
- Updated: incorrect string in German translation
4.2.0
Nuevo Mejorado Corregido Aún no disponible- Added: Checkbox, Textarea, and Upload fields are now repeatable
- Added: pewc_filter_repeatable_fields filter
- Added: option to enable plus and minus buttons on child product quantity fields
- Fixed: Add More button not hidden when a repeatable group is hidden
- Updated: Calendar List now finds first available date
4.1.3
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_after_add_product_extras_to_order_line_item action hook
- Fixed: PHP warnings when checking out a cart with child products
- Updated: CSS style for some fields on smaller screens
- Updated: fixes for calendar list fields
4.1.2
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_allow_negative_addon_price filter
- Added: compatibility with FOX Currency Switcher
- Added: pewc_hide_child_product_in_cart and pewc_display_child_products_as_meta filters
- Fixed: conditions using attributes not working for attribute slugs with special characters
- Fixed: global add-on fields are also added to child products' metadata in the cart
- Fixed: child products with independent quantities increase if 'Multiply independent quantities' is enabled and when editing from the cart
- Updated: style improvement on cart page
4.1.1
Nuevo Mejorado Corregido Aún no disponible- Added: ensure 'Value only' option prices are not converted by Aelia
- Fixed: ensure Calendar List fields can have zero price
- Fixed: toggle settings on product-level add-on fields not getting saved if 'Display groups as post type' is disabled
- Fixed: PHP warnings when saving Global Add-Ons if 'Display groups as post type' is disabled
- Updated: better validation for calendar list field
- Updated: support for WooCommerce Better Variations grid mode
- Updated: minor style tweaks to AJAX uploader
4.1.0
Nuevo Mejorado Corregido Aún no disponible- Added: new Calendar List field type
- Added: 'Show stock status' setting
- Fixed: Export buttons not showing up after clicking Export Groups on the Edit Product page
- Fixed: saving a product is sometimes slow if the site has a large options table
- Fixed: warning messages in Chrome's browser console when editing a product and an add-on field has a default value
- Fixed: PHP warnings on some layout if Product Categories fields do not have child products
- Updated: detect whether select field has numeric values for calculation fields - use option prices if not
- Updated: include Field Class value as attribute
4.0.2
Mejorado Aún no disponible- Updated: improved handling of failed license validation
4.0.1
Mejorado Corregido Aún no disponible- Fixed: error on Plugins page if licence API returns false
- Updated: improvements to admin UI
4.0.0
Nuevo Mejorado Corregido Aún no disponible- Added: admin label field for back end field names
- Fixed: Price per booking unit setting in Bookings for WooCommerce stopped working correctly
- Fixed: Radio Group default value not working if field is initially hidden
- Updated: admin interface revamp
- Updated: minor style update to front end select fields
- Updated: allow the use of both Multiply Price and Price per booking unit in a Number field
- Updated: set Dropzone auto discover to false for better compatibility with plugins that defer JS scripts
3.27.11
Corregido Aún no disponible- Fixed: issue with global fields not saving
3.27.10
Mejorado Aún no disponible- Updated: version bump
3.27.9
Mejorado Corregido Aún no disponible- Fixed: product search in Group Rule not working when adding a new Global Add-On group
- Fixed: fields with conditions using quantity not showing up when editing options from the cart
- Fixed: fields that use attributes in conditions and the rules Is Not or Does Not Contain do not match for simple products that do not contain the attribute
- Updated: include field prices in the product page totals for fields inside a hidden group that has the setting 'Always Include in Order' enabled
- Updated: enable AJAX uploader by default
- Updated: show inputs on swatches and products by default
3.27.8
Corregido Aún no disponible- Fixed: selected variation's image not used as base image when creating a composite image
- Fixed: selector classes not added to the main image container if Layer image setting is enabled
3.27.7
Mejorado Corregido Aún no disponible- Fixed: fatal error sometimes happen on the checkout page when using {product_sku} tag
- Fixed: global flat rate price is being added to the cart per product instead of just once for the whole cart
- Updated: selected products are now sortable on a newly created Products field
3.27.6
Corregido Aún no disponible- Fixed: fatal error on product pages with child products
3.27.5
Nuevo Mejorado Corregido Aún no disponible- Added: $option_cost and $item parameters to pewc_child_product_title filter
- Fixed: main product price are sometimes incorrectly updated with price from Related Products
- Updated: changed location of selector classes in the main image container
- Updated: moved pewc_end_checkbox_row action
- Updated: set default separator between option and price to plus symbol
3.27.4
Nuevo Mejorado Corregido Aún no disponible- Added: selector classes to the main image container when an image is replaced by the selected swatch
- Fixed: DPDR pricing table not updating if discounts for add-ons is disabled
- Updated: pewc_do_not_remove_parents filter
- Updated: Products field template files for Checkboxes Images and Checkboxes List layout
- Updated: reduced frequency of licence update checks
3.27.3
Nuevo Mejorado Corregido Aún no disponible- Added: support for Select layout for Bookings as child products
- Added: pewc_product_img_zoom filter
- Added: pewc_replace_with_variation_sku filter
- Fixed: Min and Max Child Products settings do not appear on a newly created Products field
- Fixed: Products fields that use One only as Products Quantities not calculating correctly on the product page
- Fixed: tooltips not working on new fields
- Updated: no need to save the product first to add variations on a Products field when 'Include variations as child products' is enabled
- Updated: {product_sku} tag now replaced with the selected variation's SKU
- Updated: default pewc_optimise_calculations set to yes
- Updated: pot file
- Updated: Dutch translation
3.27.2
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_filter_rename_uploaded_file, pewc_filter_rename_uploaded_file_order, and pewc_filter_rename_uploaded_url_order filters
- Fixed: child product from Products field with default value and independent quantities not added to cart if initially hidden by a condition
- Fixed: PHP warnings in pewc_add_user_meta_as_options()
- Updated: Layer images setting now work for fields with default value even if you do not enable Replace main image
3.27.1
Mejorado Corregido Aún no disponible- Fixed: child product quantities not disabled by default in the cart when using Blocks
- Fixed: HTML tags not stripped from aria-label
- Fixed: Options total not updating until a variation is selected from a Products field that uses the Variations Grid layout
- Updated: condition rules that reference Products/Product Categories field should match the referenced field's Products Layout, e.g. if Products Layout is Checkboxes Images, possible rules are Contains/Does not Contain. If Products Layout is Radio, possible rules are Is/Is Not
3.27.0
Nuevo Mejorado Corregido Aún no disponible- Added: use bookable products from Bookings for WooCommerce as child products
- Added: pewc_child_product_available_stock filter
- Fixed: 'Hide child products in the cart' and 'Hide parent products in the cart' settings not working when using Blocks
- Updated: $child_product param to pewc_option_price filter
3.26.19
Corregido Aún no disponible- Fixed: backorder setting for simple and variation child products not recognized when using Column layout on Products field
3.26.18
Nuevo Corregido Aún no disponible- Added: 'Hide field prices' global setting
- Added: Remove button for repeated groups
- Fixed: PHP deprecated warnings from WooCommerce 10.3
3.26.17
Mejorado Corregido Aún no disponible- Fixed: main image of a Swatch field option is not used to replace the product image if an alt image exists
- Fixed: PHP Warnings when loading the Global Add-Ons page
- Updated: allow Value Only in Option Price Visibility setting for Swatch fields if 'Allow multiple' is disabled
3.26.16
Mejorado Aún no disponible- Updated: changed accounting JS handle to wc-accounting for 10.3
3.26.15
Nuevo Corregido Aún no disponible- Added: pewc_before_quickview_template_load and pewc_after_quickview_template_load filters
- Added: QuickView template file
- Fixed: JavaScript error if a Swatch field option does not have an image and Replace image is enabled
- Fixed: if default product quantity is more than one, repeatable groups attached to quantity should match the default quantity
- Fixed: accessibility issue with Checkboxes List and Radio List layout for Products fields
3.26.14
Nuevo Mejorado Corregido Aún no disponible- Added: apaou_composite_image_url to order meta
- Fixed: hidden Calculation fields appear in the Summary panel
- Updated: template for Checkboxes List products layout
3.26.13
Nuevo Corregido Aún no disponible- Added: pewc_option_attribute_string filter to select fields
- Added: pewc_get_products_for_cats_args filter
- Fixed: radio button default value with spaces not respected
- Fixed: fatal error if Products field has discount and child product does not have a price
- Fixed: variation-level user role pricing from WooCommerce Dynamic Pricing and Discount Rules is applied twice to the parent variable product if only child products are added as add-ons
3.26.12
Corregido Aún no disponible- Fixed: conditions dependent on Radio options stopped working
3.26.11
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_child_product_default_quantity_check_stock filter
- Added: anti-cache string to the URL of uploaded images in the cart when editing options is enabled
- Added: Hide quantity setting
- Fixed: if 'Hide totals until validated' is enabled, totals are still hidden even if there are no required fields
- Fixed: pewc_key is added to product URL even if the product does not have add-on fields
- Fixed: double default settings appear in the backend for Number and Checkbox fields
- Fixed: calendar popup for the Date field is hidden behind the Lightbox container when using the Lightbox layout
- Fixed: global group added on the product page does not appear if group has different language in WPML
- Fixed: radio buttons not selectable inside lightbox
- Fixed: a Checkbox field that is checked by default remains unchecked when its value is reset by a condition
- Fixed: text counter does not work inside the lightbox
- Updated: default quantity for child products should not exceed a product's stock
- Updated: attributes in conditions now support simple products
- Updated: grand total is now updated inside the lightbox when Display totals fields is Total only
3.26.10
Nuevo Corregido Aún no disponible- Added: initial support for conditions on options
- Fixed: child products that are variations do not include the attributes in the title if there are 3 or more attributes
3.26.9
Nuevo Corregido Aún no disponible- Added: initial support for offloading uploaded files
- Fixed: ensure layered swatches can't have z-index: 0
- Fixed: global group added from the Edit Product page does not follow the sort order in the Global Groups page
3.26.8
Nuevo Corregido Aún no disponible- Added: child_field_ids param to product_extras array in cart item data
- Added: pewc_swatch_wrapper_classes filter
- Fixed: some global groups are not displayed when Display global groups as post type setting is enabled
- Fixed: column sort in Global Groups page not working
- Fixed: add-on field condition rule 'Does Not Contain' not working
3.26.7
Nuevo Corregido Aún no disponible- Added: option to exclude empty fields in cart
- Added: option to display hidden fields as disabled
- Added: pewc_radio_label_classes filter
- Added: pewc_multiply_repeatable_field_prices_with_quantity filter
- Fixed: totals not updating when using the quantity selector on the new Add to Cart with Options block
- Fixed: date picker in Clean Up Uploaded Files page not working in other languages
3.26.6
Nuevo Corregido Aún no disponible- Added: pewc_maybe_include_tax_on_options filter for exc / inc / inc tax settings and percentage option prices
- Fixed: groups don't repeat when user types new value into quantity input
- Fixed: some conditions don't work on repeated groups
- Fixed: layered image is not applied when editing options from the cart if field is inside a group with conditions
3.26.5
Nuevo Mejorado Corregido Aún no disponible- Added: aria-labels to add-on fields
- Added: alt attributes to images
- Added: notice while the plugin is getting the PDF page count
- Added: for attribute to checkbox fields in field settings
- Fixed: 0 'Repeat Limit' preventing groups from repeating
- Updated: behavior of conditions in repeated groups
- Updated: improved accessibility standards
3.26.4
Nuevo Corregido Aún no disponible- Added: pewc_child_product_option_cost filter
- Added: parent_product_id parameter in child product cart data
- Added: pewc_filter_information_row_image_size and pewc_auto_detect_tax_rate_for_adjustment filters
- Fixed: when using the Column layout in Products field and pewc_column_layout_replace_thumbnail filter is active, other product images in the same field get replaced when clicking the Remove button or updating the quantity input
3.26.3
Nuevo Mejorado Aún no disponible- Added: radio group fields are repeatable
- Added: pewc_child_product_wrapper_classes filter to products-checkboxes.php
- Added: alt text to the Remove button in the AJAX upload box
- Added: pewc_column_layout_replace_thumbnail filter
- Updated: changed how row images are generated in Information fields so that they include alt text from the backend
3.26.2
Corregido Aún no disponible- Fixed: condition rule 'Is Not' is not displaying correctly in the backend when the condition refers to Products or Product Categories fields
3.26.1
Nuevo Corregido Aún no disponible- Added: pewc_enqueue_blocks_script filter
- Fixed: add-on fields not included in PDF Invoices & Packing Slips for WooCommerce
- Fixed: uploaded images not displayed on cart and checkout pages when using GeneratePress theme
3.26.0
Nuevo Corregido Aún no disponible- Added: allow formulas in field prices and option prices
- Added: Default setting for Products and Product Categories fields
- Added: allow_text_calcs_fields for returning text ACF fields
- Fixed: add-ons list is displayed twice in the admin Edit Order page
- Fixed: when a Products field is using Components List layout and Force Quantity is enabled, a child product can still be deselected when clicking on its image
3.25.6
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_disable_replace_base_image_with_selected_swatch filter
- Fixed: Select and Select Box fields with field prices and First field is instruction only get added to the totals even if no option is selected
- Fixed: Swatch fields not working correctly for layer images if both main and alt images exist for a swatch option
- Fixed: totals not updated on page load when Products and Product Categories fields that use Variations Grid layout have default values or when editing from the cart
- Fixed: selected variations not added to Summary Panel when using Variations Grid layout
- Updated: use selected Swatch as base image for layered images if Replace main image is enabled for the Swatch field
- Updated: ensure group post types are enabled by default
3.25.5
Mejorado Corregido Aún no disponible- Fixed: Javascript infinite loop issue when using a Select Box field in a condition
- Fixed: PHP error if a Swatch field option does not have a main image and Layer images is enabled
- Fixed: Products field using Select layout does not show Select Field Placeholder text when the field has conditions
- Fixed: incorrect price for Name Your Price fields if Multiply Price setting is enabled
- Updated: apply Simple discount on the add-ons on the product page if apply_simple_rules_after_product_rules is active
- Updated: compatibility with Barn2 Fast Cart for forced quantities
3.25.4
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_duplicate_group_map_field_ids action hook
- Added: pewc_update_duplicated_ids jQuery trigger
- Fixed: some Text fields trigger a PHP warning during validation
- Fixed: validation issues if a condition is dependent on a repeatable field
- Fixed: product image not resetting when deselecting Swatch field if there are selected layered Swatch fields
- Fixed: deselecting a swatch doesn't remove the border on mobile
- Updated: allow child products with low stock to be ordered beyond the stock count if backorder is allowed
3.25.3
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_filter_duplicate_field_params filter
- Fixed: Clear All Options button does not work on the product page after adding the product to the cart and if Redirect to the cart page is disabled
- Fixed: Select field becomes blank after clicking Clear All Options button if field does not have a default value
- Fixed: Select Box field not correctly resetting after clicking Clear All Options button
- Fixed: totals are not updating on the product page when using the Components List layout in Products and Product Categories fields
- Fixed: color swatch not square on mobile
- Fixed: issues with Calculation fields with conditions
- Updated: the custom order item meta pewc_product_extra_id is now hidden from the Edit Order page
3.25.2
Mejorado Aún no disponible- Updated: child products with force quantity cannot be deselected on product page
- Updated: child products with force quantity cannot be edited in cart
3.25.1.1
Aún no disponible- Version bump
3.25.1
Corregido Aún no disponible- Fixed: Product Add-Ons Home page in admin dashboard not working with WooCommerce 9.8.1
3.25.0
Nuevo Mejorado Corregido Aún no disponible- Added: Components List layout for Products Layout
- Added: default quantity setting for child products with independent quantities set
- Fixed: issues with layered Swatch fields with default values and conditions
- Fixed: uploaded image not displayed on the Checkout page if using Blocks
- Fixed: field quantity does not reset when de-selecting a product in Radio Images layout
- Fixed: PHP warning when adding to cart if a Select Box field is hidden by a condition
- Fixed: if First field is instruction only is enabled, Select and Select Box fields still appear in the summary panel even if no option is selected
- Updated: automatically select/deselect products when changing field quantity in Radio Images or Radio List layout
3.24.7
Mejorado Corregido Aún no disponible- Fixed: New tab setting for QuickView not working if Optional link text is blank
- Fixed: repeated groups not displayed in Add-Ons by Order page
- Fixed: quantity and Add to cart button disappear on the product page when Quantity Selector is set to Stepper in Blocks
- Fixed: some add-on fields don't update the totals when used with Product Table Ultimate
- Updated: replace main image behaviour when unselecting swatches
- Updated: licence key fields to password inputs
- Updated: count multiple PDF file pages
3.24.6
Corregido Aún no disponible- Fixed: if Optimised validation is disabled, required Radio and Select Box fields pass validation even when blank
- Fixed: Select Box option values with quotes don't get passed back to the product page when editing options from the cart
- Fixed: Swatch fields that have layered images enabled and with conditions are not replacing the main image if field has a default value
3.24.5
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_products_for_cats_stock filter
- Fixed: price does not update on product page when using WC Blocks even if Update price label is enabled
- Fixed: JavaScript error on uploading a large file when the filter pewc_use_original_image_for_thumbnail is activated
- Fixed: Number fields that are displayed as sliders always pass JS validation even if a field is required and no value has been selected
- Fixed: option values with quotes don't get passed back to the product page when editing options from the cart
- Updated: PDF page count now works for multiple uploads
3.24.4
Nuevo Mejorado Corregido Aún no disponible- Added: option to open quickview in new tab
- Fixed: uploaded images don't appear in the cart on some servers
- Updated: stop propagation when quickview link is clicked
3.24.3
Mejorado Corregido Aún no disponible- Fixed: Disable groups function does not work on some themes because of JS error
- Fixed: Repeated fields values do not appear in the order pages
- Fixed: script errors in Query Monitor plugin
- Updated: .htaccess rules for Apache 2.4
3.24.2
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_allowed_global_groups_post_status filter
- Fixed: product quantity from the cart is not used when editing product add-on fields
- Fixed: product quantity reverts to the default value set by Min Max Quantity and Order instead of the initially selected quantity when using Edit Options from the cart
- Fixed: date picker on the Clean Up Uploaded Files page does not work on non-HPOS sites
- Fixed: repeatable setting does not toggle on a copied group
- Fixed: unable to modify items in the Global Add-Ons Products rule after duplicating a group
- Updated: only published global groups are displayed on the frontend by default
- Updated: product and category search in Products and Product Categories field now work on newly added fields
3.24.1
Mejorado Corregido Aún no disponible- Fixed: some required fields with flat rate price always fail Optimised validation
- Fixed: if Allowed multiple and Flat rate is enabled on a Swatch field, it is not getting added to the flat rate list on the cart page
- Fixed: when duplicating a product or exporting a group, field conditions are not copied correctly
- Updated: don't adjust flat rate add-on field prices on the product page if product has DPDR discount
3.24.0
Nuevo Mejorado Corregido Aún no disponible- Added: options for cleaning uploaded files from the server
- Added: pewc_update_add_on_image_focus_on_main_image jQuery trigger
- Fixed: Checkbox field not showing as checked even when Default is checked
- Fixed: default value is not getting applied to Radio Group and Checkbox fields when hidden by conditions and if the field is displayed as swatch
- Fixed: child product quantity in parent product's postmeta data not getting updated for child products with linked quantities
- Updated: allow add-on fields to be moved into empty groups in Edit Product page
- Updated: close enhanced tooltip window when clicking outside the window
- Updated: allow files to be downloaded from the order even if Organise uploads setting is disabled
3.23.0
Nuevo Mejorado Corregido Aún no disponible- Added: Import/Export add-on groups
- Added: ability to move add-on fields to a different group
- Fixed: main image is not replaced with selected Swatch option when editing an option via the Edit options link on the Cart page
- Fixed: if a Checkbox field is checked by default, the field is always checked when editing options from the cart
- Fixed: entered quantities in Products field using Variation Grid layout not getting passed to the product page when editing options from the cart
- Fixed: linked and one only child products can be removed and their quantities updated in the cart when using Blocks
- Fixed: add-on fields with options show incorrect prices on the order page for some tax settings
- Fixed: auto-focus on the first image not working when Replace main image with swatch is enabled
- Updated: DPDR rule label is retained even if Update pricing label is enabled
- Updated: compatibility with Advanced Uploads multiply price with quantity per upload
- Updated: display groups as post type by default
3.22.1
Corregido Aún no disponible- Fixed: ensure $group is always array in repeater
3.22.0
Nuevo Mejorado Corregido Aún no disponible- Added: setting to prevent adding add-on field prices to the DPDR pricing table
- Added: pewc_prepare_item_for_database_params filter
- Added: pewc_replace_backslashes_in_file_paths filter for compatibility of Upload fields in Windows systems
- Added: Clear All Options button
- Added: User Role specific groups
- Added: group repeater and quantity repeater
- Fixed: fields using cost-based conditions are not added to the cart
- Fixed: hidden option prices are shown when DPDR updates add-on field prices
- Fixed: required Select Box field that has a condition fails optimised validation when shown
- Fixed: issues with field conditions dependent on a hidden Select Box field
- Fixed: issues with field conditions dependent on a hidden Checkbox field with default value
- Fixed: uploaded images are not displayed in Cart and Checkout pages using blocks
- Fixed: Edit options text does not appear in Cart page using blocks
- Fixed: PDF page count is not displayed when editing add-ons on product pages
- Fixed: if checkout fails and Organise uploads by order is enabled, uploaded image gets moved early and causes issues when checkout completes
- Updated: enhanced Customizer options for group layouts
- Updated: show original price with strikethrough next to adjusted product price if Disable DPDR price labels setting is off
- Updated: adjust a child product's price labels only if Dynamic Pricing rule applies to all products
- Updated: moved Javacript trigger event 'pewc_field_visibility_updated' for better compatibility with other plugins
3.21.6
Corregido Aún no disponible- Fixed: DPDR table not updating on variable products when selecting add-on fields
3.21.5
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_disable_wcfad_on_addons setting
- Added: pewc_calculating_text and pewc_uploading_text filters
- Fixed: Download button in Edit Order page causes a PHP Fatal error for some sites
- Fixed: Add to cart button text becomes 'Calculating...' when uploading a file and Disable Add to Cart button setting is enabled
- Fixed: login status conditions not working for global add-on fields
- Fixed: JavaScript console error if product does not have DPDR rules
- Updated: references to F+D to DPDR
- Updated: remove group title in the cart if Display group titles in cart is enabled and group is empty
- Updated: load only DPDR compatibility script if Dynamic Pricing is enabled
3.21.4
Nuevo Mejorado Corregido Aún no disponible- Added: $child_product_id parameter to pewc_cart_item_extras_child_product filter
- Added: pewc_swatch_layer_composite_constant, pewc_swatch_layer_base_image_url, and pewc_swatch_layer_swatch_url filters
- Fixed: hidden Swatch field with default value does not replace main image when shown
- Fixed: hidden Swatch field with default value replaces main image when selecting variations
- Fixed: Customizer not working when Product Add-Ons Ultimate is active
- Fixed: radio group fields appear in Summary panel even if nothing is selected
- Fixed: product slugs with special characters sometimes causes issues when generating composite image with swatch fields
- Fixed: display issues with categories in global rules when switching from Global Add-Ons to Global groups as post types
- Fixed: some sites encounter 'Failed to read file' error when using layer images on Swatch fields
- Fixed: required Color Picker fields always fail validation when Optimised validation is enabled
- Fixed: Swatch field option description is displayed twice on variable products when percentage option is enabled and when Preset style is set to 'Inherit from theme'
- Fixed: Checkbox field price not updating on variable products when percentage option is enabled
- Fixed: Checkbox Group field option prices display incorrect prices on variable products when percentage option is enabled
- Fixed: parent product is also added to the cart when using Swatches layout in Products field
- Fixed: quantity sometimes does not update when clicking the Add button on Column layout
- Fixed: child products that are not selected are still added when using Swatches layout and quantity is Linked or One Only
- Fixed: PHP warnings when adding child products and the parent product has an upload field
- Updated: compatibility of layer images with Porto theme
- Updated: prevent fatal error when using layer images feature and Imagick is not installed
- Updated: also validate Number fields with min and max values if Disable groups setting is enabled
- Updated: update add-on field prices on the product page when a Dynamic Pricing and Discount Rules rule applies to all products
3.21.3
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_before_close_td filter
- Fixed: character counter for text fields break layout if using Table group layout
- Fixed: incorrect total price in the cart when using a Calculation field that set the product price of a Booking product
- Fixed: child product quantity input field incorrectly using the last variation's stock as max value when using Column layout in Products field
- Updated: respect woocommerce_price_trim_zeros filter in summary and totals
- Updated: changed how quantity is retrieved by jQuery in pewc.js and conditions.js
- Updated: use the selected variation's stock as max value in the child product quantity input field when editing add-ons from the cart
3.21.2
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_trigger_js_validation Javascript event
- Added: pewc_allow_empty_field_values filter
- Fixed: enhanced tooltips appear sometimes in non-product pages
- Fixed: error message does not disappear when Product Categories field fails then passes validation
- Fixed: PHP warning when saving a product with a new group
- Fixed: error notice disappears on required fields that failed min/max validation if Hide totals until validated or Disable groups settings are enabled
- Fixed: changing field type in the Edit Product page triggers a Javascript warning in the browser console
- Fixed: Number field value not resetting when hidden
- Fixed: display issues when fields have options and option price is a percentage of the product price
- Updated: auto-select child products when using pewc_child_product_independent_quantity filter
- Updated: jQuery deprecated functions
3.21.1
Corregido Aún no disponible- Fixed: some fields trigger an infinite loop in Javascript when resetting their value
- Fixed: Group class not saving in Edit Product page and Global Product Add-Ons
3.21.0
Nuevo Mejorado Corregido Aún no disponible- Added: enhanced tooltips
- Added: pewc_globals_extra_metadata action
- Added: pewc_group_extra_fields action
- Added: pewc_groups_metabox_fields filter
- Added: Japanese translation
- Fixed: extra characters in Global Groups page
- Fixed: accordion tab does not close when title is clicked
- Fixed: when editing a cart item with a variation child product, the child product quantity field is using the variation ID
- Fixed: if multiple layered images have default values, only the default image of the first field gets applied
- Fixed: incorrect totals in Global Groups page
- Fixed: add-on field image not working
- Fixed: variation-dependent fields do not reset their values when hidden even with Reset field values enabled
- Fixed: Text Preview field not resetting when hiding a variation-dependent field
- Updated: use enhanced search for By product rule in Global Add-Ons
- Updated: when multiple uploads are enabled, if a file fails validation, other uploaded files that passed validation are now saved and added on the next page load
3.20.0
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_allow_tax_on_negative_prices filter
- Added: pewc_disable_cart_item_price_adjust filter
- Added: pewc_name_price_field_display_in_cart filter
- Added: pewc_start_group and pewc_end_group filters
- Added: custom user field functionality
- Added: progress bar layout options
- Added: log-in status conditions
- Added: alt image for swatches
- Added: 'Always include in order' option for group conditions
- Added: setting for permitted file types
- Added: Customizer settings for swatch image size
- Added: add to length, width and height attributes using calculation fields
- Fixed: some child products are not added if a Product field is using the Select layout with placeholder text
- Fixed: add-on prices are not included in cart item prices when using Divi theme cart
- Fixed: incorrect fixed discount on child products in some tax settings
- Fixed: Products field using Column layout use the parent child product's stock instead of the child product variant's stock
- Updated: added $item argument to pewc_maybe_adjust_tax_price_with_extras filter
- Updated: use enhanced search for global groups and products fields
- Updated: Customizer options
- Updated: .pewc-hex markup
- Updated: close accordion group without re-opening
- Updated: optimise conditions and calculations parameters now enabled by default
- Updated: AJAX uploader enabled by default
3.19.1
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_start_group and pewc_end_group hooks
- Added: Group Class field
- Fixed: conflict with Facebook for WooCommerce plugin
- Updated: reduced number of products queried for Products field
3.19.0
Nuevo Corregido Aún no disponible- Added: pewc_dropzone_remove_before_unlink action hook
- Added: pewc_order_frontend_display_file and pewc_uploaded_files_meta filter
- Added: assign global groups from product edit screen
- Added: full progress bar functionality
- Added: number range slider option
- Added: pewc_check_tax_for_option_price filter
- Added: pewc_allow_text_calcs to allow text values from look up tables
- Fixed: minor style issue with selected child product
- Fixed: PHP warning if Display group titles in cart is enabled and group title is blank
- Fixed: uploaded files are not moved to the correct directory when using Checkout Blocks
- Fixed: fatal error on the plugins page when WooCommerce is deactivated while Add-Ons Ultimate is active
3.18.1
Nuevo Corregido Aún no disponible- Added: decimal places setting for number fields
- Fixed: parse error in functions-single-product.php
3.18.0
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_calculation_look_up_tables_product_page_only filter
- Added: pewc_reinitiate_js_validation Javascript event
- Added: pewc_disable_line_height_select_box filter
- Added: pewc_set_product_weight_filter_limit filter
- Added: pewc_update_price_label filter
- Fixed: when Disable groups is enabled, some groups are not enabled if they don't have required fields
- Fixed: updating the quantity of an independent child product also updates the quantity of a sibling linked child product
- Fixed: a child product that is sold individually can be added multiple times in the cart
- Fixed: calculation fields using look up tables not working on pages using WooCommerce Product Table Ultimate
- Fixed: child product stock not counted correctly if same product is added to different parent fields
- Fixed: checkbox and color picker fields with default values not getting reset when hidden
- Fixed: some responsiveness issues when using calculation values in conditions
- Fixed: selected swatch not getting removed from main image if swatch field is hidden
- Fixed: Swatch width field setting not saving
- Fixed: responsiveness of Swatch layer if product has a gallery of images
- Fixed: Swatch fields are always using layered images if Replace main image is enabled
- Fixed: Replace main image in Swatch field setting
- Fixed: if Swatch field has a default value, use it when field is reset
- Updated: better compatibility between Optimised validation and Product Table Ultimate
- Updated: replace main image on page load if Image Swatch, Checkbox, or Select Box fields have default value
- Updated: initiate colour picker on new swatch option
3.17.1
Corregido Aún no disponible- Fixed: error when saving product with layers
3.17.0
Nuevo Mejorado Corregido Aún no disponible- Added: image layers option in Swatch fields
- Fixed: PHP error when WooCommerce is not active
- Updated: UX issues with colour swatch setting
- Updated: EDD_SL_Plugin_Updater for PHP8.2 compatibility
3.16.0
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_disable_product_extra_post_type filter
- Added: pewc_edited_fields, pewc_edited_child_fields, and pewc_products_column_selected_variations filters
- Added: option to replace main image with selected swatch
- Added: colour swatch option
- Fixed: product_extras records are created repeatedly when updating orders using REST API
- Fixed: Products fields using Swatches layout do not have values when editing product options from the cart
- Updated: disable AJAX add-to-cart on archive pages
- Updated: 'Image Swatch' fields have been renamed to 'Swatch' fields
3.15.0
Nuevo Mejorado Corregido Aún no disponible- Added: disable next group until all required fields in current group is completed
- Added: pewc_hide_totals_validation, pewc_disable_groups_required_completed, and pewc_steps_group_disable_scroll_to_top filters
- Added: disable scroll on Steps layout when validation fails
- Added: pewc_after_update_total_js Javascript event
- Added: pewc_child_products_quantity_symbol and pewc_child_products_metadata_separator filters
- Added: pewc_disable_all_transients filter
- Fixed: incorrect line item total in order email if child products are hidden in the order
- Fixed: select box option increase in height continuously when you open and close it repeatedly
- Fixed: PHP error occurs when updating a Review and Approve order and WC session is not yet set
- Fixed: PHP warnings of undefined keys on Add-Ons Ultimate fields created using older versions of AOU, when a new field setting/key did not exist yet
- Fixed: compatibility between Polylang 3.5.2 and Global Groups
- Updated: better compatibility with Divi theme
- Updated: migration function causing PHP deprecated warnings in PHP 8.1
- Updated: product categories in conditions now uses comma-separated product ID(s)
- Updated: child products metadata now shows quantity
- Updated: child products metadata now shows selected variation instead of parent variable product
3.14.0
Nuevo Aún no disponible- Added: field visibility setting
3.13.6
Corregido Aún no disponible- Fixed: no visual indication that a radio group option is selected if Default value is set and Display as Swatch is enabled
- Fixed: PHP parse error when using Checkboxes Images layout on Products field
3.13.5
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_use_original_image_for_thumbnail filter
- Added: pewc_get_child_quantity_field_attributes to checkbox field templates
- Added: Bulgarian translation (thanks to Simeon for this!)
- Added: pewc_ignore_price_with_extras filter to avoid issues with Aelia converting price
- Added: pewc_filter_minmax_validation_values filter
- Fixed: some PDFs generate thumbnails with inverted colors
- Updated: compatibility with WooCommerce High-Performance Order Storage
3.13.4
Nuevo Corregido Aún no disponible- Added: pewc_hide_zero_option_price filter for Select Box field
- Added: pewc_get_all_product_ids_limit and pewc_get_all_product_ids_status filters
- Added: pewc_filter_not_visible_unset_cart_item_data filter for compatibility with Text Preview
- Fixed: AJAX upload issue on Safari if filename has special characters
- Fixed: child product gets deselected when choosing variation in Products field using Column layout
- Fixed: PHP warning if pewc_validate_child_products_stock filter is active and no child product is selected
3.13.3
Corregido Aún no disponible- Fixed: WooCommerce zoom image not replaced when replace main image with image swatch is active
- Fixed: Incorrect grand total if a calculation field that set the product price is subsequently hidden
- Fixed: Products field using Checkbox Images layout and Linked quantity experiences a JavaScript infinite loop
- Fixed: Add and Remove buttons not working for Products field using Column layout
3.13.2
Nuevo Mejorado Aún no disponible- Added: pewc_replace_image_focus, pewc_control_container, pewc_control_list, and pewc_control_element filters
- Updated: child products can now be selected by clicking the container
- Updated: reset products select field if quantity is 0
- Updated: prevent products select field from being added to cart metadata if quantity is 0
- Updated: replace main image with image swatch now moves the focus back on the main image
3.13.1
Nuevo Mejorado Corregido Aún no disponible- Added: Display as swatch option for Radio Group and Checkbox Group fields
- Added: pewc_wcmmqo_disable_validate_child_products filter
- Fixed: group condition using 'contains' as operator does not work when referencing a Products field
- Fixed: some issues with quantities of child products when editing add-ons of products in the cart
- Fixed: option prices in add-on fields show zero price in the suffix
- Updated: display an alert message if there was an error in getting PDF page count
- Updated: delete pewc_categories_field_products_ transient on product save
- Updated: compatibility of child products with WooCommerce Minimum Maximum Quantity and Order
3.13.0
Nuevo Mejorado Corregido Aún no disponible- Added: Set child product quantity using calculation fields
- Added: field_xxx_length etc tags for calculations to get dimensions of selected child products (independent quantities, radio images and list only)
- Added: field_xxx_quantity - get quantity of child products in field (independent quantities, radio images and list only)
- Added: pewc_after_pewc_add_on_product action hook
- Fixed: percentage price on a Text field overwrites the per-character calculation
- Fixed: Image Swatch field not validating properly if Flat Rate and Allow Multiple are enabled
- Fixed: default value for Products field with Radio Images layout not getting put back after being hidden
- Fixed: generating a thumbnail fails if a PDF has a very large resolution
- Updated: child product templates
- Updated: Radio Group fields can now be used as look up fields for look up tables
- Updated: added $cart_item_data argument to pewc_cart_item_extras_child_product filter
3.12.3
Mejorado Corregido Aún no disponible- Fixed: custom attributes cause PHP warnings on product pages
- Fixed: fatal error when adding to cart a product with add-on field that is dependent on an image swatch or checkbox group field but no options were selected
- Fixed: if AJAX uploader is disabled, product is still added to the cart even if uploaded file is invalid
- Updated: replace main image with image swatch selection compatibility with Porto theme
3.12.2
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_next_step_text filter
- Added: calculation tag for PDF page count
- Added: use {pa_attribute} in calculations
- Added: option to hide totals until fields validated
- Added: hide_totals_timer filter
- Added: pewc_attach_images_to_email_ids filter
- Added: pewc_disable_esc_url_uploaded_file filter
- Fixed: required Products fields fail validation when Optimised validation is enabled and child product price is zero
- Fixed: when using the filter pewc_disable_button_recalculate, Add to cart button also gets disabled if a page does not have calculation fields
- Fixed: PHP warnings on incomplete group conditions
- Fixed: default color for Color Picker field not getting applied on the front end product page
- Fixed: ensure quantity fields aren't hidden in child product fields
- Fixed: image swatch field price does not reset when hidden by a condition
- Fixed: calculation field sometimes triggers Javascript loop
- Fixed: default value for Products field with Radio Images layout not working on frontend
- Fixed: Upload field always fails validation if field is required and if AJAX uploader is disabled
- Fixed: image upload does not work on newly added row on an Information field
- Fixed: rounding issues if the setting Hide child products in the cart is enabled
- Updated: if Optimised validation is enabled, fields now show an error if customer selects more than the max limit
- Updated: when using the filter pewc_disable_button_recalculate, Add to cart button now shows "Calculating..." when disabled
- Updated: compatibility with Polylang
- Updated: hide 'Minimum price' option - use pewc_enable_minimum_price_option filter
- Updated: select field styles for cross browser consistency
3.12.1
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_order_item_upload_other_data filter
- Added: pewc_set_initial_key filter
- Added: total_variations tag for WooCommerce Better Variations grid compatibility
- Fixed: price not hidden on product page if Price label display setting is Hide price and Update price label is enabled
- Fixed: child products not added to parent product's meta if using Variations grid layout
- Fixed: PHP warnings if using Variations Grid layout
- Fixed: fields with incomplete conditions not getting added to the cart
- Updated: images in templates for Products field
- Updated: pewc_filter_group_title params
- Updated: Dutch translation
3.12.0
Nuevo Mejorado Corregido Aún no disponible- Added: set attributes in conditions
- Added: pewc_add_cart_item_data_upload_file filter
- Added: pewc_get_item_data_after_file filter
- Added: pewc_filter_price_for_uploads filter
- Added: pewc_uploaded_file_display_name filter
- Added: pewc_disable_wcfad_on_addons filter
- Added: support for attributes on field conditions of variable products
- Added: disable_button_recalculate and recalculate_waiting_time filters
- Fixed: tooltip not working in Global Addons
- Fixed: compatibility issues with Fees and Discounts if calculation field uses product_price tag in its formula
- Fixed: incorrect prices in the dynamic pricing table for Fees and Discounts when a product uses a calculation field that sets the product price
- Fixed: issue with default values in fields hidden by nested conditions
- Updated: disable add-to-cart button for Upload and Calculation fields
- Updated: pewc_wc_price Javascript function now uses WooCommerce's accounting.js
- Updated: check file parameters for uploads
3.11.8.1
Corregido Seguridad Aún no disponible- Fixed: security vulnerability when using summary panel
3.11.8
Mejorado Seguridad Aún no disponible- Updated: additional security hardening
3.11.7
Mejorado Corregido Seguridad Aún no disponible- Fixed: security vulnerability for uploaded files in Firefox under certain conditions
- Updated: changed default preset style to 'simple'
3.11.6
Nuevo Corregido Aún no disponible- Added: Value Only option in Option Price Visibility
- Added: {field_x_option_value} tag in Calculation fields
- Added: character counter for Text Preview field
- Added: pewc_show_link_only_cart and pewc_remove_thumbs_in_order_page filters
- Added: pewc_calc_result_format filter for changing display format of Calculation fields
- Fixed: item price in mini cart does not include product add-on price
- Fixed: when referencing a Text Preview field in the conditions, condition value field is not available
- Fixed: validation for Text Preview fields
- Fixed: grand total does not update on the product page when changing the quantity and when the product price is set by a calculation field
- Fixed: conditions based on quantity do not respond when Optimised conditions is enabled
- Fixed: min / max characters do not appear for Text Preview fields
- Fixed: max_date setting for non-English languages
3.11.5
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_remove_thumbs_in_emails filter
- Added: REST API support for product-level add-on fields (beta)
- Fixed: ensure pewc_get_group_attributes always returns attributes
- Fixed: double quote issue in group title
- Fixed: transients are not resetting when saving Global Add-Ons
- Fixed: some fields' prices when inside hidden groups are still getting added to the total on the product page
- Fixed: incorrect field price after removing an AJAX uploaded file
- Fixed: Optimised validation does not open the group accordion if it has a field that failed validation
- Fixed: NaN in Fees and Discounts pricing table if tier amount is blank
- Updated: image swatch replace image function on fields that allow multiple selections
- Updated: if image swatch replace image is enabled, reset main image if field is hidden
- Updated: changes in optimised conditions so that a hidden field still triggers other fields that are dependent on it
3.11.4
Nuevo Mejorado Corregido Aún no disponible- Added: Auto-generate PDF thumbnails on AJAX upload if site supports Imagick
- Added: pewc_enable_calc_in_cart filter to enable re-computing of Calculation fields that are dependent on quantity fields, if the quantity changes in the cart
- Fixed: Checkbox tooltip missing even if tooltip is enabled
- Fixed: tax issues with Booking product if {price_including_tax} is used
- Fixed: jerky movement when text field has max character and optimised validation is enabled
- Fixed: double quote issues in field label and in conditions
- Fixed: products with add-on fields still have AJAX add to cart behaviour on Gutenberg blocks
- Fixed: global group option is not updated if a global group was moved to trash
- Fixed: fatal error in PHP 8 if an add-on field has weight but the parent product does not have weight
- Fixed: if optimised validation is enabled, hidden variation-dependent fields are not skipped during validation
- Fixed: field IDs in calculation formulas are not updated when duplicating global groups
- Updated: if optimised validation is enabled, only perform live validation on fields with options after clicking Add to Cart
3.11.3
Nuevo Mejorado Corregido Aún no disponible- Added: JavaScript counter for Text and Textarea fields
- Fixed: cannot select colour in picker field
- Fixed: default value for Radio Group is not being applied if field or group is initially hidden
- Fixed: conditions are not triggered if the Add button is clicked when using the Column Products Layout and Products Quantities is not Independent
- Fixed: option prices reappear on fields with percentage price when selecting variations, even if Option Price Visibility is set to Hidden
- Fixed: field setting Only Charge Alphanumeric is not getting applied in the cart
- Fixed: pewc_condition_value_step filter not getting applied to number fields in new condition row
- Updated: Optimised validation now includes checking if the number of selected options for image swatch, checkbox group, or product fields exceed that of the max value
3.11.2
Nuevo Aún no disponible- Added: integration with Fees and Discounts to apply role-based discounts to add-on fields
- Added: pewc_global_group_order filter
- Added: triggers for Image Preview to hook into field visibility affected by conditions
3.11.1
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_field_inner_tag action
- Added: filters for option attributes and values
- Added: num_bookings param for calculations (for Bookings for WooCommerce)
- Added: pewc_exit_after_download filter
- Fixed: QuickView does not work on Column layout for Product and Product Categories fields
- Fixed: incorrect display in the summary panel for Product fields using Column layout
- Fixed: Date fields not saving 'Disable days of the week' values properly in Global Add-Ons
- Fixed: bug when using condition operators Greater Than and Less Than
- Fixed: Min Chars and Max Chars are not checked if a text field is not required
- Fixed: Product Categories field is not saving the selected categories in Global Add-Ons
- Fixed: required fields inside hidden groups still fail JS validation
- Fixed: child product discount disappears if product does not have add-on fields and if Fees and Discount is active
- Fixed: Product fields that use Swatches layout are not added to the totals on the product page
- Updated: JS for Fees and Discounts integration
3.11.0
Nuevo Mejorado Corregido Aún no disponible- Added: preset styles option (beta)
- Added: pewc_products_for_cats_limit filter
- Added: optimised validation option (beta)
- Added: $product_id param to pewc_get_add_on_image_action
- Fixed: Product Categories fields do not correctly validate the min/max child products value
- Fixed: when Display child products as metadata is enabled, child products of Product Categories fields are displayed as product IDs
- Fixed: handling of failed AJAX uploads when using drag-and-drop
- Fixed: if Enable editing is active, when validation fails, Update product reverts to Add product
- Fixed: summary panel does not hide hidden groups
- Fixed: bail early in pewc_product_single_add_to_cart_text if get_cart_contents() is null
- Updated: error handling of multiple Upload add-on fields
3.10.4
Nuevo Corregido Aún no disponible- Added: pewc_product_column_variants filter
- Fixed: checkbox field price not hidden correctly when set in Field Price Visibility
- Fixed: checkbox field price does not display percentage when setting is enabled
- Fixed: optimised conditions not doing initial check correctly
3.10.3
Corregido Aún no disponible- Fixed: fatal error in Customizer
3.10.2
Corregido Aún no disponible- Fixed: error in updating an order when Hide child products in the order is enabled
3.10.1
Corregido Aún no disponible- Fixed: ensure child products in Product Categories fields link to parent products in cart
- Fixed: Product Categories fields with independent quantities
- Fixed: missing param in pewc_field
- Fixed: missing required element in checkbox template
- Fixed: removed extra colon in Customizer CSS
3.10.0
Nuevo Mejorado Corregido Aún no disponible- Added: new Products Categories field type
- Added: Checkboxes List and Radio List product field layouts
- Added: calculated_booking_cost and num_units_int params for calculations (for Bookings for WooCommerce)
- Fixed: look up table issue if header has decimals
- Fixed: parse error on products templates if licence not pro
- Fixed: parse error for weight fields with empty value
- Fixed: tax issues on column layout for child products
- Fixed: character settings do not appear for Text Preview in Global Add-Ons
- Fixed: group conditions not firing correctly when field is hidden
- Fixed: currency converted multiple times when add-ons in more than one group
- Fixed: bug in editing child products when the parent product uses a column layout
- Fixed: bug in field condition when using Select products layout and when Optimise conditions is enabled
- Fixed: tax issues in price display suffix
- Fixed: image swatch field price does not reset to zero if there is no option selected
- Fixed: child product independent quantities on the product page do not get multiplied if Multiply independent quantities is enabled
- Updated: set calculation price to 0 if look up table returns null
- Updated: get field parent in conditions.js for improved compatibility with Product Table Ultimate
- Updated: allow editing of upload fields
- Updated: use wp_get_attachment_image_url to get child product images
- Updated: check if quantity field does not exist for Bookings for WooCommerce
- Updated: markup for products-radio.php
- Updated: markup for checkbox.php
- Updated: markup for radio.php
- Updated: add child products prices to parent product price if Hide child products setting is enabled
- Updated: set Include variations as child products default to yes
3.9.7
Nuevo Mejorado Corregido Aún no disponible- Added: save AJAX uploads if validation fails
- Added: pewc_cart_item_extras_child_product filter
- Fixed: PHP notice if default value is an array
- Fixed: enabling QuickView allows child products' attributes to override the parent product's
- Fixed: character settings do not appear for Text Preview in Global Add-Ons
- Fixed: tax issues on calculation fields
- Fixed: tax issues on column layout for child products
- Fixed: ensure scroll on pewc-steps-wrapper doesn't throw error
- Fixed: tax issue on minimum price field
- Fixed: minimum price gets rounded down if a currency's decimal separator is a comma
- Updated: removed wpo_wcpdf_after_item_meta
3.9.6
Nuevo Aún no disponible- Added: pewc_price_with_extras_before_calc_totals f …
3.9.5
Nuevo Mejorado Corregido Aún no disponible- Added: support for Aelia Currency Switcher
- Added: option to add to product weight on calculation fields
- Added: pewc_filter_quantity_field filter
- Added: pewc_maybe_adjust_tax_price_with_extras filter
- Added: pewc_export_orders_capability filter
- Fixed: global rules not displaying for Dutch sites
- Fixed: subdirectory changes for uploaded files when user is not logged in
- Fixed: variation specific fields with conditions not displaying correctly
- Fixed: conditions not loading on global add-ons page for Dutch language
- Fixed: apply pewc_before_update_field_all_params to global calculation fields on front end
- Fixed: look up tables on Global Add-ons
- Fixed: QuickView issue if product is used in more than one product fields
- Fixed: "contains" condition not working for product field column layout
- Fixed: calculations displayed as cost with negative value subtracting 1 from value
- Fixed: image swatch not working inside lightboxes
- Fixed: tooltip not working in mobile
- Updated: pewc_enable_numeric_options
3.9.4
Nuevo Corregido Aún no disponible- Added: Danish translation
- Fixed: parse error in functions-pro-helpers.php
3.9.3
Corregido Aún no disponible- Fixed: image swatch optimised condition
3.9.2
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_child_product_title to products-radio.php template
- Added: styles for mobile products layout
- Added: maxThumbnailFilesize param to Dropzone
- Added: field param to pewc_dropzone_thumbnail_width and pewc_dropzone_thumbnail_height filters
- Added: option to return a zero value in a calculation for any fields that are not present on the page or that have an empty value
- Added: indent child products option
- Added: extra date parameters
- Added: pewc_child_product_title filter on select and column child products layout
- Added: pewc_filter_select_option_field filter
- Fixed: error message in cart for uploaded file when cancelling Klarna or Clearpay order
- Fixed: admin CSS enqueued correctly for Dutch language
- Fixed: variation-dependent add-on fields with field images leaves a gap when hidden
- Fixed: div container of uploaded images not displayed in cart
- Fixed: upload field price not displayed if field does not have a label and is not required
- Fixed: variation-dependent hidden calculation fields are still displayed
- Fixed: child product discount does not allow decimals
- Fixed: group title was misaligned in cart when displayed in some themes
- Fixed: when using the same variable product as child products in different fields, and when using Column layout, selected variations was not saved correctly
- Fixed: optimised conditions on products
- Fixed: add to cart button disabled for uploads re-enabled by calculations
- Fixed: clicking headings in steps layout could close group
- Fixed: checkbox label not displaying in order email when price hidden
- Updated: remove file size comparison in Dropzone queuecomplete
- Updated: set datepicker dynamically on field focus
- Updated: more information for message on unavailable Pro fields
- Updated: hide option and field price in summary panel when visibility setting requires
- Updated: performance improvements to pewc_update_total_js
- Updated: performance improvements to conditions.js
3.9.1
Nuevo Mejorado Corregido Aún no disponible- Added: pewc_start_group_layout_options action
- Added: pewc_group_content_wrapper_class filter
- Added: pewc_group_layout filter
- Added: pewc_before_group_inner_tag_open action
- Added: pewc_before_group_inner_tag_close action
- Added: tooltipster filters
- Added: scroll to top when selecting next step
- Added: pewc_enable_numeric_options filter for conditions
- Added: pewc_all_conditions_by_field_id
- Added: pewc_get_tax_rate
- Fixed: JS error from Select Box on Product Table Ultimate
- Fixed: required Products field with Grid layout failing validation
- Fixed: conditions based on is-not for radio buttons not functioning correctly
- Fixed: missing variation in grid layout causing layout to break
- Updated: removed check for y_axis in pewc.js for look up tables
- Updated: changed order of submenu items
- Updated: changed method to count files uploaded to dropzone
- Updated: performance improvements to pewc_update_total_js
3.9.0
Nuevo Aún no disponible- Added: new settings for choosing where to display field and option prices
- Added: support for ACF fields in calculations via Advanced Calculations
- Added: trigger wcaouau-update-quantity-field on upload removal
- Added: pewc_update_select_box trigger
- Added: reset calculation field values
- Added: pewc_validate_child_products_stock filter to prevent parent product added to cart if …
3.8.10
Nuevo Corregido Aún no disponible- Added: pewc_child_product_excerpt filter
- Added: pewc_v_term_name and pewc_h_term_name filters
- Added: option to display group titles in cart
- Added: use getimagesize to validate uploaded files
- Added: pewc_use_item_meta_in_order_item filter
- Added: reset values when using group conditions
- Fixed: disable dropzone while file is removed
- Fixed: image swatch option prices not updating for percentage variations
- Fixed: quickview temp …