=== Advanced Product Fields Pro for WooCommerce ===
Contributors: studiowombat,maartenbelmans
Tags: woocommerce, custom fields, product, addon, acf
Requires at least: 4.5
Tested up to: 5.4
Requires PHP: 5.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Stable tag: 1.2.6

Customize WooCommerce product pages with extra form fields ( = product add-ons). This is the premium version.

== Description ==

The premium version of Advanced Product Fields for WooCommerce.

== Changelog ==

= version 1.2.6 =
 * Fix: fixed a small pricing display issue with taxed products.
 * Fix: fixed an issue with some mini carts.
 * Fix: fixed a small bug with deleting fields in the backend that were used in the variable builder.
 * Fix: fixed a bug with the "pattern" option on the text field.
 * Fix: fixed a small bug with deleting some variables from the variable builder.
 * Fix: fixed a bug with duplicating field groups under "WooCommerce > Product Fields". field ID's weren't unique when duplicating.

= version 1.2.5 =
  * Added: new field "File Upload".
  * Added: variable builder for more complex pricing options.
  * Added: support for the Flatsome theme.
  * Added: new options for the "text" field: for the HTML5 validation pattern, min. character and max. character length.
  * Added: new options for the "textarea" field: min. character and max. character length.
  * Update: the paragraph field can now contain shortcodes.
  * Update: added some styling for compatibility with Elementor page builder to layout your product pages.
  * Update: update the backend UI for conditional rules so there's less clutter on the screen.
  * Update: verify compatibility with Woo 4.0 an 4.0.1.
  * Fix: fixed an issue with mini cart and options pricing.
  * Fix: fixed a bug with cart validation and choice fields.
  * Fix: fixed a bug with quantity-based select fields & custom formulas.
  * Fix: fixed a compatibility issue when using variable products in the Product Table plugin of Barn2 Media.
  * Fix: fixed a bug with validating cart data and the true/false field in a conditional setting.

= version 1.2.4 =
 * Fix: fixed an issue with required radio buttons not firing "onchange" event.

= version 1.2.3 =
 * Update: added "quantity based percentage fee" as pricing option.
 * Update: added possibility to use min() and max() in pricing formulas.
 * Update: added an invisible order meta array with extra info for other plugins or our API.
 * Update: improved plugin update notification for multisite networks that don't have the plugin globally activated.
 * Fix: fixed a bug with percentage based pricing in cart.
 * Fix: fixed wrong addon price being shown in cart for checkbox fields with different prices.

= version 1.2.2 =
 * Added: new integration with Woodmart theme (if you don't use that theme, it won't be loaded).
 * Update: The HTLM "i" element is now allowed in option labels and descriptions.
 * Update: better error indication when saving field groups in the admin.
 * Update: UX improvement: duplicating sections in the backend will now also duplicate children in these sections.
 * Update: support lazy loading by Jetpack on the frontend.
 * Fix: field labels were sometimes not displaying in the same order on the cart or checkout page.
 * Fix: fix a bug with system generated conditionals for nested fields.

= version 1.2.1
 * Added: formulas can now contain other field values.
 * Added: added extra API call to fetch fields from an order.
 * Added: added a filter so developers can easily edit attributes of input elements.
 * Added: added two new options to the "true-false" field.
 * Update: swatches can now be deselected.
 * Update: added field ID in the backend order meta information so it can be picked up by our API.
 * Fix: fixed a bug with "multi select text swatch" not being selectable in the backend settings screen.
 * Fix: fixed an issue with non-selected checkboxes of duplicated quantity-based fields.
 * Fix: bugfixes & various improvements when working with quantity-based "section" fields.

= version 1.2.0 =
 * Fix: fixed a bug with conditional rules on a 'paragraph' field.
 * Fix: fixed a bug with the pricing of the first quantity-based true-false field in a set of fields.
 * Fix: fixed a bug with the HTML label of quantity-based radio buttons & checkboxes.
 * Fix: fixed a bug with dependency fields and radio buttons defaulting back to their original state without UI update.

=version 1.1.9=
 * Added: action hooks for developers.
 * Update: allow multiple class names in the "class" setting of each field.
 * Update: allow more HTML tags in the paragraph field.
 * Update: allow some HTML in the swatch labels.
 * Fix: fixed minor CSS issue for fields of different widths.
 * Fix: fixed wrong labels being shown when duplicating a whole section.
 * Fix: fixed a bug where duplicated sections didn't appear in "cart" screen.

=version 1.1.8=
 * Added: new field type "section" which allows to group fields.
 * Added: section field can group quantity fields together.
 * Fix: when min/max value of number field was 0, it wasn't output to the frontend.
 * Fix: fixed a bug with "required" fields and variable product conditions.

=version 1.1.7=
 * Added: new conditional: product tags.
 * Update: the frontend Javascript is smaller (from 5kb to 4.8kb gzipped).
 * Update: changed some admin CSS to better match the new WordPress admin UI.

=version 1.1.6=
 * Added: new field type: "text swatch".
 * Added: new field type: "paragraph".
 * Added: new field type: "image".
 * Added: Added support for Tiered Pricing plugin (if applicable).
 * Update: uses less JavaScript dependencies now.
 * Update: Added more filters so developers can extend.
 * Fix: better image zooming support on single product page (if enabled within the theme).
 * Fix: "select options" was sometimes showing incorrectly.

=version 1.1.5=
 * Added: formula-based pricing for more advanced pricing options.
 * Fix: fixed a bug with "ajax add to cart" themes and "required" image swatches.
 * Fix: fixed a bug when calculating percentage based pricing on the frontend.
 * Fix: fixed a bug with jQuery in the "product edit" screen in the backend.
 * Fix: fixed the "percentage pricing" hint output.

=version 1.1.4=
 * Added: support taxation.
 * Added: support multi-currency with the WOOCS plugin.
 * Added: support for multilingual stores with Polylang & WPML.
 * Added: the settings "show in cart" & "show in checkout" now default to "yes".
 * Added: more layout options for multi-image swatches.
 * Added: option to show/hide field summary in the mini cart.
 * Fix: fixed a bug with color swatches and the "required" HTML attribute.

=version 1.1.3=
 * Added: better dependency checking on the frontend.
 * Added: the dropdown label "choose an option" now only appears when necessary.
 * Added: added frontend translations for Dutch, French, German, and Spannish.
 * Fix: fixed an issue with select lists and pricing.
 * Fix: fixed an issue with true-false field price labeling.
 * Fix: fixed an issue with columns wrapping on a new line when setting variable widths.


=version 1.1.2=
 * Added: added new pricing method: value x amount.
 * Added: added new pricing method: characters x amount.
 * Added: support for variations loaded via ajax.
 * Added: better support for adding quantity-based fields to the cart.
 * Added: better support for the image slider on page load.
 * Added: you can now also find products in draft when searching products in the backend.
 * Added: added extra info dialogs to the pricing options, so you better understand all options available.
 * Fix: fixed an issue with themes using a "section" element instead of a "div" in single product templates.
 * Fix: fixed an image-switching issue with true/false fields.
 * Fix: fixed an issue with hidden fields wrongly validating in cart.
 * Fix: fixed an issue with removing quantity-based fields on the frontend.
 * Fix: minor styling corrections for the color swatches.

=version 1.1.1=
 * Fix: better compatibility when switching from free to premium.
 * Fix: fixed a bug with duplicating a field in the backend.
 * Fix: fixed jQuery image zoom issue with some themes.

=version 1.1.0=
 * Update: Your options can now also change the product image on the product page.
 * Added: added tootlips to the color swatches.
 * Added: added more design options to the color swatches.
 * Fix: fixed decimal issue in numbers with USA format.
 * Fix: fixed color swatch file issue.
 * Fix: fixed an issue with images and non ascii characters in their file name.

=version 1.0.7=
 * Fix: fixed a HTML bug with checkbox series.

=version 1.0.6=
 * Added: added a few API functions for developers. This will grow in the future.
 * Fix: fixed a small issue with price labels showing even if price addition was zero.

=version 1.0.5=
 * Added: added .pot file for translators.
 * Added: added filter for devs to change the "product totals" HTML.
 * Update: allow some HTML in field descriptions & labels.

= version 1.0.4 =
* Fix: fixed a bug with item pricing when changing item quantity on the cart page.

= version 1.0.3 =
 * Fix: small backend Javascript bugfix.

= version 1.0.2 =
 * Update: Made frontend Javascript file 19% smaller.

= version 1.0.1 =
 * Update: HTML Changes so it can more easily be styled with CSS

= version 1.0.0 =
 * Initial version