# Changelog

**Mar 23, 2026 – Version 2.0.2**

* Fixed: Cart edit link text no longer escaped

**Mar 16, 2026 – Version 2.0.1**

* Fixed: Swatch border styling
* Fixed: Button preview

**Mar 13, 2026 – Version 2.0.0**

* Updated: Admin UI/UX
* Added: Swatch and Button style settings in Customize \[Pro version only]
* Added: Typography settings for Subtotal price in Customize
* Added: “All products” option for Product selection
* Added: Limit selections for Button (Multi) & Checkbox types \[Pro version only]
* Added: Mime type selection for File Upload \[Pro version only]
* Added: Description field for types without Option values \[Pro version only]
* Added: hooks for total\_price\_text and subtotal\_text
* Added: display link and stock status for Linked Product \[Pro version only]
* Improved: WC tested up to 10.6.1

**Oct 24, 2025 – Version 1.5.6.1**

* Removed: License menu

**Jul 12, 2025 - Version 1.5.6**

* Improved: Product query
* Fixed: SQL Injection for product query

**Jun 25, 2025 - Version 1.5.5**

* Added: Disable Past Date setting for Date Picker
* Added: Limit setting for Checkbox option
* Added: Show/Hide Tooltip setting for Swatches/MultiSwatches, Button/MultiButton
* Improved: UI for File/Image Upload option
* Improved: Apply Customize settings and missing advanced settings for Preview
* Improved: Style basic for Date/Time Picker
* Fixed: Show/Hide extra options value in mini cart line items

**May 21, 2025 - Version 1.5.4**

* Added: New setting for multi swatches option to allow a maximum number of options that can be selected

**Mar 26, 2025 - Version 1.5.3**

* Updated: Change disable weekends to disable Sunday and add disable other days option
* Added: Authorization for Ajax hook&#x20;

**Mar 7, 2025 - Version 1.5.2**

* Added: New settings for Datepicker option: Max days from today, Disable weekends
* Improved: Remove draft text and add required for some fields
* Improved: Zoom Image for swatches

**Feb 13, 2025 - Version 1.5.1**

* Fixed: Allow change product image for Blocksy theme&#x20;
* Fixed: The “All” (AND) condition in the products chose by conditions
* Fixed: Bugs

**Feb 6, 2025 - Version 1.5**

* Added: The zoom feature on hover of color swatches (PRO)
* Added: Div element for option sets to style (PRO)
* Added: Image Upload option type (PRO)
* Added: File Download option type (PRO)

**Sep 16, 2024 – Version 1.4.0**

* Fixed: Issues about update total price for variation product
* Fixed: Issue about warning image types
* Update: WC tested up to: 9.3.1

**Sep 1, 2024 – Version 1.3.9**

* Updated: Priority of woocommerce\_before\_calculate\_totals hook
* Updated: Compatible with product quantity select element

**Aug 1, 2024 – Version 1.3.8**

* Fixed: Arbitrary file uploads due to missing file type validation

**Jul 20, 2024 - Version 1.3.7**

* Updated: WC tested up to 9.1
* Updated: Compatible with WordPress version 6.6

**Apr 25, 2024 - Version 1.3.6**

* Improved: Auto hide Extra subtotal when added value is 0
* Added: Hook for before\_calculate\_totals function
* Fixed: Bugs about text field validate

**Mar 27, 2024 - Version 1.3.5**

* Added: “Out of stock notice” for Button/swatches when adding linked product variations

**Mar 15, 2024 - Version 1.3.4**

* Fixed: Issue with ENT\_QUOTES value for dropdown, button, swatches
* Fixed: Issue with Text/Textarea Action logic

**Mar 2, 2024 - Version 1.3.3 (Pro version only)**

* Improved: Update product main price

**Feb 20, 2024 - Version 1.3.2**

* Added: Percentage fee based on original product and whole package

**Jan 16, 2024 - Version 1.3.1**

* Fixed: Dropdown placeholder

**Nov 28, 2023 - Version 1.3**

* Fixed: Calculate tax for fee/discount
* Fixed: Get option data in JS
* Updated: Remove assigned product if it doesn't exist

**Nov 7, 2023 - Version 1.2.9**

* Fixed: Double option set on product page

**Oct 18, 2023 - Version 1.2.8**

* Fixed: Improve product query

**Oct 2, 2023 - Version 1.2.7**&#x20;

* Fixed: Compatible with PHP 8

**Sep 15, 2023 – Version 1.2.6**

* Fixed: Processing

**Aug 30, 2023 – Version 1.2.5**

* Fixed: Product matching
* Improved: JS processing&#x20;

**Aug 11, 2023 – Version 1.2.4**

* Added: Textarea option type
* Improved: Action logics

**Aug 09, 2023 – Version 1.2.3**&#x20;

* Fixed: JS issues&#x20;

**Aug 07, 2023 – Version 1.2.2**&#x20;

* Fixed: JS issues

**Jun 22, 2023 - Version 1.2.1**

* Fixed: Conditional logic auto renews default value

**Jun 16, 2023 - Version 1.2**

* Added: Support WooCommerce HPOS

**Jun 14, 2023 - Version 1.1.8**

* Added: Filter: yayextra\_load\_js\_file\_allow

**Jun 2, 2023 - Version 1.1.7**

* Added: Priority for option sets&#x20;

**May 18, 2023 - Version 1.1.6.1**

* Fixed: Add Download ID

**May 17, 2023 - Version 1.1.6**

* Added: YayCommerce Menu&#x20;

**May 11, 2023 - Version 1.1.5**

* Improved: Option field validation
* Fixed: Js issues and duplicate option set

**Apr 13, 2023 - Version 1.1.4**

* Fixed: Pot file

**Mar 16, 2023 - Version 1.1.3**

* Fixed: Issue about Add to cart by Ajax&#x20;
* Fixed: Issue of variable product&#x20;
* Fixed: Compatible with new YayCurrency version

**Jan 13, 2023 - Version 1.1.2**

* Added: Badge with number
* Improved: UI
* Fixed: Typo

**Nov 25, 2022 - Version 1.1.1**

* Improved: Warning when WooCommerce is not active

**Sep 21, 2022 - Version 1.1**

* Improved: UI
* Fixed: Prefix and PHPCS

**Sep 1, 2022 - Version 1.0**

Initial release


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.yaycommerce.com/yayextra/other-links/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
