Skip to main content
MeteorGPLby WebbingApps

WooCommerce Custom Fields

Plugin
Watch 0 Star 0
Install

Changelog 22

Every release, newest first, as the vendor published it in the plugin’s changelog.

CHANGELOG.md

2.3.4

Improved Fixed In the repository

  • Fix - Per-character fee calculation issue related to unicode characters
  • Fix - Archived fields appear in the main field list in admin area
  • Fix - Product sale price display issue
  • Tweak - Improved performance of product pages when prices are changed
  • Tweak - Checked compatibility with the latest versions of WordPress and WooCommerce
  • Tweak - Other minor bug fixes and improvements
  • Dev - Removed last argument from filter hook wccf_skip_product_fields_for_product
  • Dev - Removed last argument from filter hook wccf_skip_pricing_for_product
  • Dev - Some changes to internal methods, check if you call internal methods

2.3.3

Improved Fixed Not available yet

  • Fix - Required field error displayed when "any" attribute variation is selected
  • Fix - Non-sale price formatted as sale price under specific conditions
  • Fix - Problem with filter hook wccf_product_fields_position_hook position
  • Fix - Heading tag is not changing from h1 to other tag
  • Fix - Impossible to set numeric field min value to zero
  • Fix - Field titles in order view are not displayed on smaller screens
  • Fix - Customer field values not display properly in the account area
  • Tweak - Required field error is now displayed on product pages
  • Tweak - Other minor bug fixes and improvements
  • Dev - New filter wccf_field_value_to_store

2.3.2

New Improved Fixed Not available yet

  • Feature - New field type: Decimal (field type Number is for whole numbers now)
  • Fix - Cart item field editing view not loading when field has other field condition
  • Fix - Field key input is not disabled when key can no longer be changed
  • Fix - Issues related to other field conditions
  • Fix - Issues with product attribute conditions
  • Tweak - Performance improvements for product price display throughout shop
  • Tweak - Shipping method conditions now support instances of shipping methods from zones
  • Tweak - Other minor bug fixes and improvements
  • Dev - New filter wccf_number_field_step
  • Dev - New filter wccf_decimal_field_step

2.3.1

Improved Fixed Not available yet

  • Fix - Translation files for text domain "rightpress" not loaded
  • Tweak - Other minor bug fixes and improvements

2.3

New Improved Fixed Not available yet

  • Warning - Plugin's capability management has changed, see Dev section below
  • Feature - Customers can now edit product field values in cart
  • Feature - New field type: Color picker
  • Feature - New field type: Time picker
  • Feature - New field type: Date/time picker
  • Feature - New pseudo-field types (page elements): Heading and Separator
  • Feature - New Checkout Field condition: Payment method
  • Feature - New Checkout Field condition: Shipping method
  • Feature - New Checkout Field conditions: Shipping country, state, postcode, zone
  • Feature - New Product/Checkout Field condition: Customer meta
  • Feature - New Product Field/Property condition: Product meta
  • Feature - New Product Field/Property condition: Custom taxonomy
  • Feature - New Checkout Field condition: Product shipping classes in cart
  • Feature - Added private note input to field editing page for internal reference
  • Feature - Added field placeholder option
  • Fix - Product add-on prices displayed without tax in frontend
  • Fix - Custom billing and shipping address field values not displaying in emails
  • Fix - Required shipping address field error when billing address is used for shipping
  • Fix - Non-variable product attribute condition issues
  • Fix - Product field value shows quotes escaped after adding to cart
  • Fix - Product quick edit overwrites product property values
  • Fix - Shipping fields are required when shipping to different address is unchecked
  • Fix - Checkout fields with coupon condition require page reload to display on checkout
  • Fix - Product fields are printed twice for variable subscription products
  • Fix - Improved compatibility with PHP 7.2
  • Tweak - Added simple client-side validation for product fields
  • Tweak - Character limit now allows typing past limit and validates before submit
  • Tweak - Added Enabled/Disabled toggle to field configuration side panel
  • Tweak - Changed Datepicker to DateTimePicker JS library for date/time selection
  • Tweak - Changed number field input type from 'text' to 'number'
  • Tweak - Improved date value handling when storing and retrieving values from database
  • Tweak - Enabled user capability, role, meta and logged in conditions to user fields
  • Tweak - Rewritten conditions engine to make it more flexible and customizable
  • Tweak - Better handling of disabled conditions and other field conditions
  • Tweak - Option to define whether amounts in conditions (e.g. cart subtotal) include tax
  • Tweak - Made Checkout field error state styling match WooCommerce error styling
  • Tweak - Renamed "User Fields" to "Customer Fields"
  • Tweak - Other minor bug fixes and improvements
  • Dev - New filter wccf_filter_fields to hide fields programmatically
  • Dev - New filter wccf_product_fields_position_hook to change product fields position
  • Dev - Removed filter wccf_datepicker_config, use new datetimepicker filter hooks
  • Dev - Removed filters wccf_capability and rp_wccf_capability
  • Dev - Plugin no longer uses manage_woocommerce as default capability
  • Dev - Plugin no longer allows overriding capability using filters
  • Dev - Plugin now uses its own capability manage_wccf_settings for plugin settings
  • Dev - Plugin now maps its own capabilities for all custom post types (fields)

2.2.5

New Improved Fixed Not available yet

  • Warning - Lowest supported WooCommerce version is now 3.0
  • Warning - Lowest supported WordPress version is now 4.0
  • Feature - Product tag conditions for product, checkout and order fields
  • Fix - Recalculating order item totals causes hidden meta data to show up
  • Fix - Multiple file size limit validation problems when uploading in one batch
  • Fix - Admin unable to save values for user fields set as billing/shipping fields
  • Fix - Hidden internal meta data displayed in admin order quick view
  • Fix - User field data is not processed when fields are printed in custom form
  • Fix - Number field does not accept decimals with comma as a decimal separator
  • Fix - Double taxes applied on product field display price
  • Tweak - Quantity units with different configuration are now split into multiple cart items
  • Tweak - Added settings field to change product list view button label
  • Tweak - Performance improvements related to database queries
  • Tweak - Other minor bug fixes and improvements
  • Dev - Added filter wccf_email_display_product_field_values
  • Dev - Added JS event rightpress_live_product_price_update_updated
  • Dev - Renamed all helper classes, check for new method location if used in custom code

2.2.4

Improved Fixed Not available yet

  • Fix - Unable to upload files in WC 3.3+
  • Fix - Order Again does not work with required fields
  • Fix - Fatal syntax error on specific PHP versions
  • Tweak - Other minor bug fixes and improvements

2.2.3

Fixed Not available yet

  • Fix - Order Again does not add product field values to items
  • Fix - Price is not updated dynamically when variation/attribute conditions are used
  • Fix - Dynamically updated product price "jumping" on variable product page
  • Fix - Dynamically updated product price includes tax twice
  • Fix - Compatibility issues with WooCommerce versions < 3.0
  • Fix - Subtotal rounding issue in cart

2.2.2

Improved Fixed Not available yet

  • Fix - Only the last value displayed for quantity based product field values
  • Fix - Compatibility issues with some other plugins related to custom taxonomies
  • Tweak - Other minor bug fixes and improvements

2.2.1

New Improved Fixed Not available yet

  • Feature - Replaced "Grand Total" with uniform RightPress live price update functionality
  • Feature - Option to set max combined file size for multiple file uploads
  • Fix - Product field values are cloned when adding products to cart programmatically
  • Fix - Duplicate product field values on second and subsequent order items
  • Fix - Unable to load order object under some circumstances in conditions
  • Fix - Bug related to role and capability conditions for order fields
  • Fix - Submitted values are displayed with escaped quotes on some servers
  • Fix - User file upload validation issues in My Account
  • Fix - Default variation does not have fields displayed on page load
  • Fix - Performance issues related to $product->get_available_variations() call
  • Fix - "Other Field" conditions not checked when overriding product display price
  • Tweak - Improved integration with WooCommerce Dynamic Pricing & Discounts
  • Tweak - Changed lowest supported WooCommerce version to 2.5
  • Tweak - Other minor bug fixes and improvements
  • Dev - Added filter wccf_condition_check_cart_subtotal_value
  • Dev - Added filter rightpress_live_product_price_update_html
  • Dev - Removed filter wccf_ajax_product_price_html

2.2

Improved Fixed Not available yet

  • Fix - Duplicate user profile fields displayed with some themes
  • Fix - JS error prevents field settings from being saved under some conditions
  • Fix - WPML allows to translate taxonomy term slugs
  • Fix - jQuery UI loaded in the frontend applies to 3rd party elements
  • Fix - Decimal quantities cause problems with cart line subtotal calculation
  • Fix - Variation prices do not include default value pricing
  • Fix - Price caching system works even when prices are not adjusted by default values
  • Fix - Products with no price shows 0.00 and "Add To Cart" button
  • Fix - Add-on pricing does not show all decimal places as set in WC settings
  • Fix - Product field values not available when retrieving order item meta
  • Fix - Conflict with Product Bundles plugin
  • Tweak - Option to remove blank space when calculating a per character cost
  • Tweak - Negative "Other field" condition now returns true when other field is not present
  • Tweak - Improved display of empty values for product properties and order fields
  • Tweak - Improvements to product price calculation and caching
  • Tweak - New field key check improved to avoid problems with system prefixes/suffixes
  • Tweak - Other minor bug fixes and improvements

2.1.3

Fixed Not available yet

  • Fix - File upload issues on product pages related to frontend cookie handling

2.1.2

Improved Fixed Not available yet

  • Fix - File upload issues for non-admin users
  • Fix - Default order field values displayed for disabled fields
  • Tweak - User fields can now be set to be private
  • Tweak - Other minor bug fixes and improvements

2.1.1

Fixed Not available yet

  • Fix - JS error when field that is used in another field's conditions is disabled
  • Fix - User fields not displayed on WooCommerce registration page since WC 3.0
  • Fix - User field values not validated properly on WooCommerce registration page
  • Fix - Category condition does not work properly since version 2.1
  • Fix - Warning related to use of ajax_variation_threshold filter hook

2.1

Improved Fixed Not available yet

  • Fix - User field values cleared when user fields of other type are saved separately
  • Fix - Conditions do not work properly with radio buttons and checkboxes
  • Fix - User with shop manager role unable to save plugin settings
  • Tweak - Quantity based fields are now grouped by quantity index
  • Tweak - Checkboxes and radio buttons now have label tags for each option
  • Tweak - Improved compatibility with WooCommerce 3.0
  • Tweak - Improved compatibility with WooCommerce Subscriptions extension
  • Tweak - Other minor bug fixes and improvements
  • Dev - New filter hook wccf_pricing_value
  • Dev - New filter hook wccf_adjustment_value
  • Dev - New filter hook wccf_ajax_product_price_html

2.0.1

Improved Fixed Not available yet

  • Fix - Improved compatibility with outdated themes ("Missing argument 3" warning)
  • Fix - Field value validation issues
  • Fix - Regular price is not displayed next to sale price
  • Fix - Default values override empty order field and product property values
  • Tweak - Other minor bug fixes and improvements

2.0

New Improved Fixed Not available yet

  • Feature - Entire plugin rewritten to make it robust, flexible and extensible
  • Feature - Migration script implemented to migrate data from previous versions
  • Feature - Field values are now stored as regular meta for improved compatibility
  • Feature - New field context: user fields
  • Feature - New conditions: product attributes, product variations, coupons
  • Feature - New types of fees: percentage fee, compound percentage fee
  • Feature - New type of advanced fees: fee multiplied by field value
  • Feature - New type of discounts: percentage discount, compound percentage discount
  • Feature - Product prices in store can now be adjusted to default field values
  • Feature - Checkout fields now support pricing options (checkout fees and discounts)
  • Feature - Shop managers can now edit customer submitted field values
  • Feature - Multiple instances of product field can now be displayed based on quantity
  • Feature - Checkout, order and user field values now displayed in default WC emails
  • Feature - Default/predefined values now supported for more field types
  • Feature - Min and max number of selections for multiselect fields and checkboxes
  • Feature - Min and max value for number field
  • Feature - File upload fields now use Ajax file uploads
  • Feature - Multiple file uploads now supported per one upload field
  • Feature - File upload options: min size, max size, extension whitelist/blacklist
  • Feature - Options to duplicate, disable and archive fields
  • Feature - Support for two currency switcher extensions
  • Feature - Option to change Add To Cart button text only when required fields are set
  • Feature - Form builder validation to prevent losing data when settings are saved
  • Fix - Error when searching fields list in admin area
  • Fix - Quote escaping issue in cart item meta
  • Fix - Uploaded file path issue on Windows systems
  • Fix - Problems when adding HTML as field value
  • Fix - Incompatibility with other plugins that load jQuery Select2 library
  • Fix - Some themes make inline style tag visible
  • Tweak - Files in filesystem are now stored by month to avoid hitting server limits
  • Tweak - Ajax functionality improved to recover from PHP error display in response
  • Tweak - Changed checkbox concept to checkbox group for more consistency
  • Tweak - Changed radio button concept to radio button group for more consistency
  • Tweak - Optimized JS/CSS asset loading
  • Tweak - Other minor bug fixes and improvements
  • Dev - Set of new functions to print fields and retrieve field values
  • Dev - Set of new action and filter hooks to allow more flexibility
  • Dev - Product field values can now be passed in a preconfigured add-to-cart link
  • Dev - Some HTML element classes/ids were changed (CSS/JS selectors must be checked)

1.2.1

Improved Fixed Not available yet

  • Fix - Select field option keys displayed instead of labels
  • Fix - Numbers in field keys cause issues
  • Tweak - Improved compatibility with Wordpress 4.5
  • Tweak - Other minor bug fixes and improvements

1.2

New Improved Fixed Not available yet

  • Feature - New pricing option for text fields: price per character
  • Feature - Character limit for text fields
  • Feature - Attach submitted files to New Order email
  • Feature - Customers can now download their own uploaded files
  • Feature - Support for automatic plugin updates
  • Fix - File upload field bug
  • Fix - Conditions method "All of selected" not working properly
  • Fix - Numeric condition bug
  • Fix - Warning related to products with no categories assigned
  • Fix - Bug related to fields with numeric unique keys
  • Fix - Admin unable to download product files in frontend
  • Tweak - Improved language file loading: now also looks in WP_LANG_DIR
  • Tweak - Improved file upload functionality
  • Tweak - Improved admin user interface
  • Tweak - Other minor bug fixes and improvements

1.1.1

Fixed Not available yet

  • Fix - Frontend JS error

1.1

New Improved Fixed Not available yet

  • Feature - Product add-on pricing is now displayed on product, checkout and order pages
  • Feature - Product price is now updated live when product add-ons are selected
  • Fix - Bad field labels in order confirmation email
  • Fix - Conditional field display bugs
  • Fix - File download capability check issues
  • Tweak - Other minor bug fixes and improvements

1.0

New Not available yet

  • Initial release

Send feedback

What works, what does not, what is missing: a few words help.

Only if you would like a reply.

Taken in your browser, without this window. Passwords, what you typed into forms, keys and tokens are left out as grey blocks; you can hide more before sending. We keep screenshots for 90 days.

We store it with the page address, your language, window size, browser and IP address, and your e-mail address if you give one. The IP address and browser are deleted after 90 days. Privacy policy.

All languages