Text Preview
Current version 2.0.1View Changelog
Changelog for WooCommerce Live Text Preview
2.0.1 8 September 2026
- Fixed issue with license validation
2.0.0 31 August 2026
- Added 'Allow positioning', 'Allow rotation' and 'Allow resizing' field settings so customers can drag, rotate and resize the text preview on the image
- Added 'Preview area' field setting to constrain and clip the interactive text preview to a drawn area
- Added 'Custom Google Fonts' field setting to override the global font list per field
- Added 'Auto size text' field setting to enable auto sizing per field
- Added 'Force single line' field setting
- Added 'Subfields on same row' setting to show the customer font family and/or alignment controls beside the text input
- Added 'Inline font placeholder' setting for the font selector when shown on the same row as the text input
- Added 'Include field name in subfield headings' setting to show or hide the field name prefix on customer subfield headings
- Added 'Exclude "Default theme font"' setting to remove that option from the customer font selector
- Moved: translation files from /src/languages to /languages
- Updated translations for Dutch, French, German, Italian, Polish, Portuguese, Portuguese (Brazilian) and Spanish
1.5.8 9 July 2026
- Added X offset and Y offset field settings for layered image
1.5.7 3 July 2026
- Fixed incorrect Google Font weight on page load
- Updated apaou_composite_image_x_offset and apaou_composite_image_y_offset filters
1.5.6 2 June 2026
- Updated improved y-axis alignment in layered image
1.5.5 19 May 2026
- Fixed layered image sometimes does not appear in Cart and Checkout when using blocks
- Fixed when Auto Size Text is enabled, text size is reset when window is resized
- Updated improved text alignment in layered image
1.5.4 12 May 2026
- Fixed apaou_gallery_container and apaou_layer_parent filters are now called in Product Extras for WooCommerce (PEWC) to add Blocksy theme support for the text preview layer
- Fixed text preview layer not visible on Blocksy theme product pages
1.5.3 22 April 2026
- Added apaou_gallery_first_image filter
1.5.2 15 April 2026
- Fixed composite image not displayed as thumbnail when Cart and Checkout pages use blocks
- Fixed some Google fonts are not loaded on the frontend
- Updated pewc_field_visibility_updated and pewc_group_visibility_updated handlers now only over the affected field/group
1.5.1 3 March 2026
- Added custom class on text layer based on Field Class setting
- Updated admin UI improvements
1.5.0 4 February 2026
- Added apaou_selected_google_fonts_array filter
- Fixed text size discrepancy on composite image for wide base images and if Auto Size Text is enabled
- Updated compatibility with Add-Ons Ultimate 4.0
1.4.4 9 December 2025
- Added $item parameter to apaou_all_fonts filter
- Fixed auto size text not getting applied to the composite image
1.4.3 3 December 2025
- Added Auto size text setting
- Updated reduced frequency of licence update checks
1.4.2 26 November 2025
- Updated add focus to detect when to auto-scroll
1.4.1 28 October 2025
- Fixed PHP deprecated notice when using WooCommerce 10.3
- Fixed Text Preview layer interfering with some themes' product images layout
- Updated use selected frame as base image for composite image
1.4.0 20 October 2025
- Added option to create a composite image
- Added apaou_create_composite_image and apaou_initialize_timeout filters
- Fixed Text Preview not responsive
1.3.8 18 March 2025
- Fixed Text Preview layer remains hidden if field is inside a group that has conditions
- Fixed PHP warnings if Edit options is enabled
- Fixed alignment value is not passed back to the product page when editing options from the cart
1.3.7 21 January 2025
- Added apaou_focus_text_layer_image jQuery trigger
1.3.6 18 December 2024
- Fixed Text Preview field values not getting filled on the product page if Edit options is enabled
- Fixed gray box appears in admin area on some RTL sites
1.3.5 23 October 2024
- Fixed Text Preview layer remains hidden if global Text Preview field does not have conditions
1.3.4 10 October 2024
- Fixed Text Preview layer remains hidden if field is initially hidden
1.3.3 23 September 2024
- Fixed preview box not working when apaou_preview_on_image filter is set to false
1.3.2 7 August 2024
- Added apaou_move_field_description and apaou_move_character_counter filters
- Added apaou_disable_font_sort_frontend filter
- Fixed customer fields break page layout when using Table group layout
- Fixed default font not selected on product page when using specific Google fonts or custom font URLs
- Fixed selected font not added to the cart when using specific Google fonts or custom font URLs
- Fixed field price also added to child fields
- Fixed custom font URLs added in the global settings are not added to the add-on field's settings
- Fixed browser console errors
- Fixed Text Preview layer not hidden when field is condition-dependent or variation-dependent
- Updated moved field description and character counter closer to the input field
- Updated display only chosen Google fonts in the field settings if applicable
1.3.1 4 July 2024
- Fixed issue with Text Preview when changing line height on the product page if 'Customers can change the font size' is disabled
- Fixed alignment and line height values not getting added to the cart
1.3.0 2 July 2024
- Added text alignment and line height options
- Added grid columns setting
- Added disable Google Fonts option
- Fixed auto-focus not working on some themes
- Updated improved UI for custom fonts
1.2.0 6 May 2024
- Added setting to select specific Google Fonts
- Added update text color using Swatch field
1.1.11 16 January 2024
- Updated EDD_SL_Plugin_Updater for PHP8.2 compatibility
1.1.10 11 September 2023
- Updated compatibility with WooCommerce High-Performance Order Storage
1.1.9 25 July 2023
- Fixed custom font, size, and colour are still added to the cart even if the Text Preview field has been hidden
- Updated prevent left or right arrow keys on Text Preview fields from moving gallery images
1.1.8 24 April 2023
- Added apaou_control_element filter
- Updated minor changes to auto-focus on gallery frame when typing on a Text Preview
1.1.7 4 January 2023
- Updated initialization of Text Preview is now triggered by an event, for compatibility with other plugins
1.1.6 5 October 2022
- Added ability to choose the gallery frame to add the Text Preview layer to
- Added auto-focus on gallery frame when typing on a Text Preview
- Added z-index setting
- Fixed width setting does not appear initially when a new Text Preview field is added
1.1.5 30 August 2022
- Fixed some functions throw PHP Warnings
1.1.4 10 March 2022
- Added z-index for text element
- Added field ID to preview element
- Added apaou_all_fonts filter
- Added action on pewc_before_group_inner_tag_open
- Fixed display per character fields on global page
- Fixed does not prevent extra character in the preview layer when max chars is defined
- Updated enqueue admin assets using URL
1.1.3 18 June 2021
- Fixed missing custom font name in cart
1.1.2 17 June 2021
- Fixed select2 issue on certain WooCommerce versions
- Fixed hide inline text preview field when not required
- Updated use PR_APAOU_BASE_URL when enqueuing assets
1.1.1 15 June 2021
- Added filter to preview text with other fields, not on image
1.1.0 20 May 2021
- Added ability to register custom fonts.
- Updated plugin name
1.0.0 15 March 2021
- First official release.
- Pre-Sales 6 Articles
- Getting Started with Text Preview 2 Articles
-
How To Guides for Text Preview
6 Articles
- How to specify your fonts and upload custom fonts
- How to use swatches to set the text preview color
- How to use different fonts in each text preview field
- How to use different archive images from product featured images
- How to apply a custom class to the text preview layer
- How to display preview fields on specific images in the product gallery
-
Licensing
11 Articles
- What’s the difference between the license options?
- Problems activating your license
- How to get an invoice
- How to cancel your license
- How to upgrade your license
- I get a “Download Failed: Unauthorized” message
- How to update payment details
- How do I apply for a refund?
- How to update your plugin
- How to renew your license
- How to reactivate your subscription