Skip to content

Releases: Codeinwp/woocommerce-product-addon

v33.0.8

08 Nov 09:03
Compare
Choose a tag to compare
Version 33.0.8 (2024-11-08)
  • Fixed issue with multiple checked options not displaying as checked by default
  • Updated dependencies

v33.0.7

18 Oct 10:47
Compare
Choose a tag to compare
Version 33.0.7 (2024-10-18)
  • Fixed an issue with Meta Groups not applying to multiple categories
  • Fixed an issue where a meta group was not applied to products if it was attached before adding fields

v33.0.6

15 Oct 14:00
Compare
Choose a tag to compare
Version 33.0.6 (2024-10-15)
  • Fixed an issue where PPOM meta fields were not functioning correctly inside a popup.
  • Fixed an issue where reordering options in the Select field was not working, with changes not being saved.
  • Fixed an issue where file previews were not visible when uploading large images, displaying a folder icon instead of the image.
  • Fixed an issue where all images were selected by default when the Min Image Select option was set to 1.
  • Fixed an issue where Image Dropdown (Image Select) fields did not appear in the conditional logic settings.

v33.0.5

08 Oct 15:00
Compare
Choose a tag to compare
Version 33.0.5 (2024-10-08)
  • Fixed an issue where fields in a meta group could not be reordered, and changes to the field order were not saved.
  • Fixed an issue where the category assigned to a PPOM meta field in the 'Product Meta Basic Settings' page was not being saved in certain conditions.
  • Fixed an issue where hidden input fields were incorrectly included in the price calculation at checkout, leading to an incorrect total when switching between price sets.

v33.0.4

07 Oct 15:56
Compare
Choose a tag to compare
Version 33.0.4 (2024-10-07)
  • Fixed an issue where the max checked option was not enforcing the selection limit, allowing users to select more options than specified.
  • Fixed an issue where conditional logic based on checkbox selections was not functioning, preventing fields from being displayed correctly based on user choices.

v33.0.3

04 Oct 07:12
Compare
Choose a tag to compare
Version 33.0.3 (2024-10-04)
  • Fixed a PHP warning when saving a Font Picker meta field in the backend
  • Fixed an issue where uploaded files appeared twice on the confirmation screen

v33.0.2

01 Oct 15:44
Compare
Choose a tag to compare
Version 33.0.2 (2024-10-01)
  • Fixed a few alignment and UI issues
  • Updated behavior for PPOM Image Selection to allow one selection by default.
  • Fixed an issue where the Conditions field was not working correctly in Image and Conditional Image fields
  • Fixed issues that prevented saving group fields when a large number of fields were present.

v33.0.1

30 Sep 13:57
Compare
Choose a tag to compare
Version 33.0.1 (2024-09-30)
  • Fixed a regression where the Min Image Select and Max Image Select options were not enforcing limits correctly in the latest update
  • Fixed a regression where customers could not upload images via the PPOM Image Cropper field.

v33.0.0

27 Sep 09:09
Compare
Choose a tag to compare

Version 33.0.0 (2024-09-27)

New Features

  • [PRO] Added conditional logic categories for text and numeric fields with new operators: contains, does not contain, matches regex, between, multiple of a number, and odd or even.
  • [PRO] Added an option to attach fields to products by their tags.
  • [PRO] Added the ability to use the selector keyword in custom CSS for better scoping.
  • Combined the PPOM Texter and font picker previews, allowing users to preview custom fonts directly within the Texter for a more integrated experience.
  • Added Price Multiplier support for the measurement input, allowing users to adjust pricing based on different units of measurement (e.g., converting cm to m), with a default multiplier value of 1 for accurate price calculation.
  • Added tooltips support for fields for all users.

Improvements

  • Unified the product metabox UI/flow for both Free and Pro versions with improved layout and group management.
  • Enhanced the field-adding experience by decluttering the layout and categorizing fields with a search function.
  • Unified the process for attaching products or categories.
  • Reviewed Admin UI for colors and contrasts.
  • A warning for unsaved changes was added in the field editor.
  • Added the Requires Plugins header tag.
  • Removed Sweetalert2 dependency and replaced it with a simpler internal implementation.
  • Internalized some JS dependencies.
  • Removed legacy switcher settings as they are no longer relevant.
  • Updated settings descriptions to improve clarity and helpfulness.
  • Moved the Texter post type under Settings as Manage Personalization Preview and renamed the Texter field to Personalization Preview.
  • Added a visual cue by graying out the conditions when Enable Conditions is unchecked to prevent confusion when adding conditions.
  • Revamped the PPOM settings page, aligning it with WooCommerce's default core style and simplifying the layout.
  • Reviewed and updated helpful tips on Texter image setup.

Fixes

  • Fixed issues with the file input in PPOM, where spaces in extensions caused errors, improved file deletion handling, and resolved a blurry delete button icon for zip files.
  • Fixed the Download File button in the orders dashboard to trigger file downloads instead of opening them.
  • Fixed padding on the Enquire Form to prevent it from being hidden under the header and enabled closing the form by clicking outside the modal.
  • Fixed padding on the PPOM popup.
  • Fixed text alignment buttons on the frontend for Texter images.
  • Fixed an issue where import was not working on a multisite.
  • Fixed compatibility for PPOM file input with SVG, WEBP, or EPS extensions.
  • Fixed an issue in the conditions tab where the last condition couldn't be deleted; a dedicated button now allows deletion.
  • Fixed orphan section screens for fields like Emoji, Phone Input, and Divider by ensuring settings load correctly or hiding unsupported condition tabs.
  • Fixed the layout issue on the Orders page by reducing the size of images selected via PPOM to prevent breaking the table layout. A lightbox feature was added for larger image previews.
  • Fixed the consistency in behavior when using the Attach to Product option.
  • Fixed an issue where default demo fields were not displayed on the frontend after first activating PPOM.
  • Fixed an issue where importing a CSV file with leading new lines caused an error.
  • Fixed the Texter texts placement on large images.
  • Fixed the PPOM column, which was replacing the Product Tags column.
  • Fixed the maximum image selection limit not being enforced, allowing users to add more images than configured.
  • Fixed validation for conditional fields using non-English characters.
  • Fixed an issue in the Variation Quantity Matrix where leaving a label blank resulted in an empty row or column.

Miscellaneous

  • Fixed the changelog page.
  • Fixed conditional repeater description not showing for new fields.
  • Fixed Syntax Highlighter issues for certain field groups.
  • Disabled the mouse pointer from the group options.
  • Implemented a solution to retain the original file name of uploaded files in the cart.
  • Allowed images and media files to be exported along with product fields.

v32.0.27

13 Aug 09:29
Compare
Choose a tag to compare
Version 32.0.27 (2024-08-13)
  • Fixed PHP fatal error that was occurring when editing imported group of fields
  • Fixed PHP warnings on the changelog page
  • Fixed console error that was blocking the editing/updating of the image in the popup
  • Fixed conditional loading
  • Fixed repeater field issue with multiple groups
  • Implemented a user satisfaction survey