- Fix request quote emails not being sent when the configuration receivers email is empty (now falls back to the site admin email)
- Send the customer copy of the request quote as a separate email (when enabled) so the shop receivers are not exposed and a failure on one side does not block the other
- Add Reply-To headers on request quote emails (customer on the shop email, shop receiver on the customer email)
- Validate receiver and customer email addresses, skip missing attachments and log email sending failures
- Fix PHP warnings displayed in the request quote email content (production files and configuration rows)
- Escape customer values in the request quote email
Neon Channel Product Customizer
The WordPress plugin for neon signs and channel letters.
Get new releases by email
- Integrate the new frontend configurator assets.
- Centralize configurable interface texts in the Configurator tab with search, grouped fields and migration from existing Main and Visualizer texts.
- Remove the duplicate measurement decimal format selector and the desktop column order control from general customizer settings.
- Fix the Add Pricing button disappearing when pricing entries already exist in simple, advanced and frame-fit modes.
- Reset new pricing forms to prevent reusing values from previous edits or duplicated entries.
- Improve pricing action layouts on small screens, keyboard focus, accessible action labels and reduced-motion support.
- Disable pricing submission buttons during processing and refresh cached admin assets when their files change.
- Add per-font capital height setting in the admin fonts screens when the SQI pricing addon is active.
- Add delete image buttons for color preview/popup and jacket preview/popup thumbnails in admin settings.
- Keep last selected background on finish and use line-based SQI pricing.
- Add minimum customization price field in general customizer settings.
- Fix image chooser buttons for required color preview/popup images and jacket preview image in admin settings.
- Fix the loading of files uploaded via orders.
- Fix NCPC recap persistence in WooCommerce Cart Blocks so custom details are available immediately after add to cart.
- Fix escaped recap values in cart, checkout and email displays by normalizing slashed text before rendering.
- Fix hidden custom price rows still leaking into WooCommerce Blocks item data.
- Improve WooCommerce Blocks recap layout so product details render as readable lines instead of a single inline slash-separated string.
- Review Store API recap handling for better compatibility between classic WooCommerce views and Blocks.
- Apply active option background on hover.
- Fix addon image mode backboard and mounting redraw state.
- Fix add-to-cart AJAX request by removing the forced multipart Axios header so WordPress can parse configurator payloads correctly.
- Fix default option toggle in color settings so only one row can be selected at a time.
- Fix immediate persistence of the selected default color in admin settings.
- Fix backboard colors and additional options preview.
- Fix initial configurator price recalculation so external pricing hooks can be applied after frontend hook registration.
- Fix uploaded file transport on add to cart so addon-owned image uploads can be received correctly in cart item filters.
- Fix compatibility of order item data hooks to better persist addon-owned uploaded file information on WooCommerce orders.
- Fix and stabilize support hooks used by external addons during configurator loading and config payload preparation.
- Review frontend support for addon-driven pricing and custom editor integrations.
- Added display mode setting for sizes so they can be rendered either with the default UI or a native select dropdown.
- Added display mode setting for fonts so they can be rendered either with the default UI or a native select dropdown.
- Added min and max visibility support for required option colors based on width and height intervals.
- Added min and max visibility support for letter type texture colors based on width and height intervals.
- Added configuration data filter support so addon data can be injected into the frontend config payload.
- Added dedicated configurator enqueue hook to allow external addons to load their frontend logic only when the configurator is mounted.
- Review of demo and preset data normalization to keep new visibility and display settings consistent across existing configurations.
- Review of the license verification feature, taking renewals into account.
- Add options to show or not the text alignment on the configurator.
- Add option to define the default text alignment.
- Refactor license check functionality and remove unused cron schedule code.
- Correction of the configurator display when there is no board.
- Added compatibility with currency switcher.
- Fix style issues on mono and zou skins.
- Fix size calculation depending on whether the font accepts a character or not.
- Correction of the layout of customizable size fields.
- Review of the resizing of the sign on the preview so that the height value is no longer hidden.
- Added field to manually add custom sizes.
- Reviewed configurator loading to fix the issue with loading backboards.
- Overlay system in the configurator to scroll as if the drawing area wasn't one.
- Add character — to the list of excluded characters when calculating size.
- Correction of backboard loading on layers.
- Review of scroll problems.
- Removal of the # that appears in the url when the configurator is mounted.
- Removal of the menu bar on the mobile version to enable clean, user-friendly browsing.
- Fix skin presentations.
- Fix of scroll problem on canvas on mobile.
- Fix of order data display in back and in mail.
- Fix license key activation.
- Review example modal.
- Correction of css class errors.
- Regularization of server requests to stabilize customer sites.
- Background scene upload error fixed.
- Review of finish button section.
- Added icons.
- Backboard Colors to textures.
- Cut to shape.
- Custom backboard.
- Texture on lettertype face.
- Shine letter face on lettertype.
- Allow upload files on request a quote.
- Fixed error occurring when creating a pricing file.
- Added the possibility of duplicating a pricing.
- Fix non-inclusion of custom css on configurator.
- Added shipping calculation based on weight in advanced mode.
- Added ability to choose which part of the sign will be used for material cost in advanced mode.
- Added specific css classes for options to facilitate custom css.
- Update to correct the style tag display problem on the thanks you page and the steps problem, and to add custom classes to the options sections.
- Review of backboard color data display in the configurator.
- Update language file.
- Review text display in the recaps to make it line-by-line in the basket and in the e-mail.
- Correction linked to price calculation when the price given is a string and also when the unit of measurement is in.
- Change back fields to numbers that receive prices.
- Change the select field to make font selection easier.
- Correction of price calculation to take into account the unit of measurement so that it's not just in cm.
- Fix custom size option so that its minimum corresponds to the smallest scale of sizes.
- Review of the minimum size customizer.
- Review of size calculation in advanced mode, including special characters.
- Review of routes for data security and integrity.
- Corrected size calculation in advanced mode.
- Shadow adjustment on the same text.
- Fix size problem when change size on simple configuration.
- Add currency symbol to price in request a quote mail.
- Add multi-layer on cut to letter.
- Add flow color.
- Added ability to give more info on a section with images and text.
- Add multi colors and fonts on a line.
- Add pricing fixed height.
- Add per m pricing.
- Add request a quote.
- Add background upload to configurator.
- Switch to canvas for flatter, more realistic customization.
- Updated data structure.
- Add background color to selected option.
- Applying conditions between jackets and colors.
- Correction of license key activation.
- Review of details on checkout page.
- Correction of pricing selection error concerning the font selected by default.
- Review the inclusion of files needed to load the configurator.
- Add of skin zou.
- Fixed security problems.
- Added functionality for selecting default options.
- Added option to control text font size according to each size.
- Added option to hide the add to cart button on a customizable product on the store page.
- Added option to redirect to checkout page after adding to cart.
- Added option to hide preview image on review screen section.
- Fixed error when adding textures to channel.
- Fixed display of letterTypes on different skins.
- Correction of price calculation after letter type change in configurator.
- Correction to remove 1% added to price calculation.
- Compliance with wordpress css and js inclusion rules.
- Correction of slowness of addition to basket observed on skins.
- Fixed price doubling problem in shopping cart.
- Added configuration duplication functionality.
- Added border on colors.
- Added scroll bar on Mono skin.
- Fixed selection problems related to item ids.
- Correction of price calculation on channel.
- Code review to cancel the 1% surplus on prices when calculating them.
- Fix bug updating include elements.
- Corrected display of include type sample image.
- Correction of price calculation in advance mode to zero.
- Reduced loader appearance time on skin.
- Review height Calculation.
- Review of the height limitation problem that doesn't work well.
- Added option to allow store users to list objects or other items given or after the order.
- Fixed the cut-to-shape problem on mobile.
- Fixed bug adding cart without personalization.
- Fixed bug in price and height calculation that occurs when jumping lines.
- Review of example display.
- Review of backboard color display.
- Review of icon upload functionality.
- Correction of auto-switching functionality for sizes in simple mode.
- Added button to slide scene images on Desktop.
- Dimension Calculation Review.
- Do the resize when you change font on the visualizer.
- Added functionality to be able to change the default icons of the default skin.
- Fix font upload.
- Add border color to scene images in skins.
- Add fields to change text on skins such as Edit, Summary ...
- Add fields to change the color of measurement bars and their texts.
- Fix bug on custom sizes so that they don't fall below default values.
- Fix issue with non-customizable products on store page and product details page.
- Correction of add-to-cart problem when no default price is set on a product.
- Fix css conflict with plugin.
- Added the ability to change element colors on different skins.