Changelog
Every update to Vinyl Lettering Designer. Versions before 7.0.0 were released as Vinyl Lettering Plugin (folder vinyl-sticker-tool).
Free 7.0.7
WordPress.org review pendingPatch- Safer design uploads — the cutting file a customer sends with an order is now checked element by element; anything that is not plain vector geometry is refused.
- Rush orders visible — a rush surcharge now shows in the cart, on the order and in the production notes, so you know which orders to cut first.
- Minimum quantity and switches enforced — the minimum order quantity, the printed-sticker option and the laminate option are checked on the server, not only in the browser.
- Prices shown the way your shop shows them — the designer follows your tax display setting, and a base price per dm² set on a product now really overrides the material price.
- Cached product pages keep ordering — an expired security token is refreshed automatically instead of blocking Add to cart.
- Designer fixes — typing while an extra text layer is selected no longer overwrites the main text; Ctrl+Z only works inside the designer; Clear resets everything; error messages stay until you close them; a warning appears when a font lacks a character.
- Loads in less than half the size — the designer scripts are now really minified and the font engine only loads when a customer uploads a font: about 497 KB instead of 1.2 MB on a product page.
- Admin fixes — the Materials form saves again after the wizard or an import, templates keep their product links, font clean-up runs, the fonts folder works on Apache 2.4, and sizes follow your locale.
- Honest font names — bundled fonts show their real name with the compatible name, and the FAQ lists which fonts cover accented or Cyrillic letters.
Free 7.0.6
Patch- Design preview readable for every foil colour — the cart preview now sits on a neutral background that contrasts with the foil, so white or light lettering is no longer white on white. Works in the classic cart, mini-cart, cart and checkout blocks and on the order page.
Free 7.0.5
Patch- Faster designer start — the default font and the drawing library start loading with the page instead of waiting for the script.
- Smaller font files — unused characters removed from the bundled fonts (Latin, Greek, Cyrillic and Vietnamese kept); the plugin download is about 21% smaller.
- Readable price panel — material lines and links use the panel text colour on every theme.
Free 7.0.4
Patch- Exact inches and millimetres — a size typed in inches stays exactly what you typed (3 in is 3.00 in), millimetres show whole numbers, and the canvas labels match the size line.
- Unit of measurement setting — choose centimetres, millimetres or inches in Settings, General (before, only in the setup wizard).
- Sizes in your unit — cart, order and production file show sizes in the shop unit, with centimetres in brackets for inch and millimetre shops.
- Phones — the dimension labels left and right of the canvas stay inside the canvas and are no longer bold.
Free 7.0.3
Patch- Google fonts in the designer — Google fonts you enable on the Fonts screen now appear in the designer. The visitor's browser loads them from fonts.gstatic.com; bundled and uploaded fonts never contact Google. If you ticked only Google fonts, the designer now offers exactly those instead of the built-in set.
- Honest Fonts screen — the default font list shows exactly the fonts the designer offers, and a notice explains the built-in set of 27 fonts when no font is ticked.
- Safe fallback — if a Google font cannot be loaded, the designer switches to the default font and shows a short message.
Free 7.0.2
Patch- Start screen no longer blocks — "What are you making?" is a compact row of suggestions with a Hide button, and it closes as soon as the customer starts designing.
- Canvas on phones — new setting (Settings, General): stays visible at the top (default), scrolls with the page, or opens the full screen editor. The phone canvas also stays visible in themes that set
overflow: hiddenon the page wrapper, such as Storefront. - Smoother canvas — no flicker while it redraws, and it only redraws when its size really changes (not when a phone's address bar slides away).
- More room on phones — more space for the options and a calmer "Where will it be applied?" choice.
- Easier to read price panel — Add to Cart, the shipping line and "Email me this design" take less space. Add to Cart keeps white text: a mid-tone button colour is darkened slightly until it meets WCAG AA; only very light colours get dark text.
Free 7.0.1
Patch- Fit mode — the size fields are "Max. width" and "Max. height", with a "Fits inside … · cut size …" line that shows the real cut size.
- Italic measured on the letter shapes — the cut size, the price and the cut file no longer include a slant margin.
Free 7.0.0
MajorFree on WordPress.org: no licence layer, safer uninstall, Google Fonts only on request.
- No licence layer — no licence page, no licence key, no daily licence check and no contact with a licence server. Every feature is available and has its own switch in the settings.
- Settings that were switched off by the old licence are kept as saved — check Settings, General, Pricing (and Materials for printed stickers).
- Customer font upload is off unless you switch on "Allow frontend font upload". Font upload on the admin Fonts screen follows "Allow backend font upload" in Settings, General.
- Printed sticker backgrounds — the background colour and image choice follows "Background panel option" in Settings, General. Off means a white background panel with text.
- Two unused price calculations removed — the admin-ajax action
vst_calculate_priceand the REST routevst/v1/price. The cart uses the shared price formula. - Hooks and a JavaScript object for add-ons (prefix
vst_). The filtervst_designer_allowedreceives the product ID: return false and WooCommerce shows the theme's own price and add-to-cart button for that product. - Safer uninstall — deleting the plugin removes only what belongs to it. New setting "Delete all plugin data when the plugin is deleted" (Settings, Advanced, off by default).
- Google Fonts only on request — new installs switch on no Google font. The list is fetched from Google only when you click "Refresh list from Google". Once you enable a Google font, visitors' browsers load that font file from fonts.gstatic.com on pages with the designer; bundled fonts are served from your own site.
- Source of the design core and the font engine now ships in the plugin, with build instructions.
- Licence data of 6.x is removed from the database on update; going back to 6.x needs re-activation.
- New folder and name — install 7.0.0, then deactivate (do not delete) the old Vinyl Sticker Tool plugin; your settings are kept. The two cannot run side by side. See installation.
- New Extensions page in the Vinyl Lettering menu, with one notice that you can dismiss. It shows only on the plugin's own screens.
Pro 1.1.0
Adds batches, nesting and roll stock to Vinyl Lettering Designer Pro. Database tables are added automatically on update; back up first. See the guide.
- Batch export with nesting on the roll width (shelf packing on bounding boxes, 0 and 90 degree rotation), one material and foil colour per batch, batch SVG download, finish and undo.
- A multi-layer job moves to Cutting only when all of its layers are cut.
- Rolls with remaining length and a margin per batch, a low-stock notice and an optional e-mail (off by default).
- Monthly usage report with CSV export, and waste marking for jobs cancelled after cutting.
- Database tables for batches are added, and the roll tables get extra columns, automatically on update.
Pro 1.0.0
The first version of Vinyl Lettering Designer Pro. It requires the free plugin.
- Proof approval via a link, with an optional "Require approval before production" setting.
- Production board with jobs from orders, filters, bulk actions, assignees and due dates.
- Import of open orders (processing / on hold) that were placed before Pro was active.
- Printable job sheets with a QR code to the job.
- Installation instructions in the Completed order e-mail.
- Licence screen and updates under WooCommerce → Pro licence.
v6.2.0
Product experience- Start screen with example projects, size by letter height, and inside or outside the glass (cut mirrored).
- Foil colour per text layer and shape, a shape library, an optional surcharge per extra foil colour, and one cut file per colour with registration marks.
- Font picker as a grid, price breakdown per piece, next quantity discount and the shipping day in the designer.
- Material presets with colour codes, a production check with one-click fixes, and real-size preview in scenes or on your own photo.
- Share, e-mail and save designs, "Design again" in the customer account, and a full screen designer on phones.
- Review step with install kit products, installation help, review stars, photos of installed work and a durability line.
- Setup wizard, settings split into tabs, product settings in their own product data tab.
- Translations in Dutch, German, French, Spanish and Simplified Chinese.
v6.0.1
August 2026Patch- Mobile toolbar no longer covers the design — the space reserved below the canvas now matches the real toolbar height.
- Toolbar icons on phones — on screens narrower than 480px the toolbar icons were scaled up to the full canvas width. They now keep their normal size.
- Stylesheet cache refresh — the version number is bumped so browsers load the updated stylesheet instead of a cached 6.0.0 copy.
v6.0.0
August 2026MajorA new rendering core focused on one thing: the file you cut is exactly what the customer designed.
- Cut-ready SVG in real millimetres — exports are produced at the exact size the customer ordered, with no margin and no live text elements.
- Welded letters — overlapping letters (for example in script fonts) are merged into clean, single outlines, so the cutter does not cut through letters.
- Bold and underline as real geometry — they are now part of the outline instead of a visual stroke, so they survive into the cut file.
- Vector PDF with cut line — the PDF is generated by the plugin itself, with the cut line as a CutContour spot colour.
- The store owner gets the customer's actual file — the vector export the customer saw is saved when the product is added to the cart, including colour, mirroring, spacing, extra text layers and shapes. Older orders without a saved file show a notice instead of a regenerated substitute.
- No external CDN scripts — Google Fonts, DOMPurify, jsPDF and svg2pdf are no longer loaded from third-party servers. Everything is served from your own domain.
- Free-licensed fonts — all bundled fonts are now licensed under the SIL Open Font License 1.1 or Apache 2.0, replacing proprietary font files. Licence notices are included with the plugin.
- Faster first render — only the active font is loaded up front; other fonts load when selected. The export engine loads on first export only.
- Accurate order summary — dimensions are read from the final render instead of the input fields, and missing values are no longer filled with defaults.
- Orders no longer blocked by customer text — text containing characters such as "=" could trip a safety check and block the order.
- Mobile toolbar is back — undo, zoom and download are available on phones again, placed below the canvas.
v5.0.6
April 2026PatchIncludes all fixes released since 5.0.0.
- Compact view — optional per-product layout with the canvas on the left and tabbed controls on the right; stacked on mobile.
- Faster editing — far fewer full font reloads while editing; only font changes trigger font loading.
- Stability — fixed a settings crash, a canvas that could keep loading indefinitely, and canvas flicker while scrolling.
- Settings that stick — feature toggles and checkboxes now save correctly, and duplicate templates are no longer created.
- Mobile — smoother page scrolling over the canvas; the layers panel is hidden and shape dragging is disabled on small screens.
- Security and clean uninstall — security fixes and a proper uninstall routine.
v5.0.0
April 2026MajorThe biggest update yet — turning the designer into a full multi-layer design studio.
- Multi-layer design system — Add multiple text elements and SVG shapes to a single design. Each layer is independently positionable.
- Layer panel — Visual layer management panel in the sidebar. Click to select, delete, and see all layers at a glance.
- Drag, resize & rotate — Full transform controls for every element. Drag to move, corner handles to resize, rotation handle to rotate.
- Per-layer formatting — Each text layer gets its own font, color, bold/italic, and letter/line spacing. Change font for one layer without affecting others.
- Right-click context menus — Quick access to resize, rotate, flip, duplicate, position, and remove for shapes and text layers.
- Default templates with SVG shapes — Pre-built designs across 7 categories (Personal, Home, Business, Vehicle, Events, Safety, Creative) with vector shapes like stars, hearts, anchors, and more.
- Visual template designer — Create and edit templates directly in the full designer tool. Save from designer with automatic PNG preview generation.
- Template-to-product auto-creation — Automatically generate WooCommerce products from templates with square product images, categories, and pricing.
- Admin feature toggles — Enable or disable multi-text layers, shape resize/rotate handles, and SVG shapes independently per plan.
- Rush order redesign — Modern toggle switch UI with warm gradient styling replacing the old checkbox design.
- Per-product localStorage — Saved designs are now stored per product, preventing design bleed between different product pages.
- Mirror mode drag fix — Dragging elements now works correctly when text mirroring is enabled.
v4.0.1
April 2026Patch- Fixed SVG export clipping issue when arc text exceeds canvas bounds.
- Fixed price calculation rounding error for multi-line designs.
- Fixed font loading race condition on slower connections.
- Fixed mobile layout shift when toggling the color picker.
- Fixed compatibility issue with WooCommerce 9.1 cart fragments.
v4.0.0
March 2026Major- Complete rewrite of the SVG rendering engine for cleaner vector output.
- Added arc/curved text support with adjustable bend radius.
- New font management system with custom font upload support.
- Added PDF export alongside SVG and PNG formats.
- Introduced per-character and size-based pricing modes.
- Material manager with color swatches and tier pricing.
- Full mobile-responsive design with touch-optimized controls.
- Real-time dimension display in cm/inches.
- Feature toggle system to enable/disable individual features.
- Added quantity selector with bulk discount support.
- Text alignment controls (left, center, right).
- Letter spacing and line height adjustments.
- Admin settings panel overhaul with tabbed interface.
- Custom CSS injection field for theme matching.
- Full i18n support with translatable labels.
- License key activation and automatic update system.
- WooCommerce order attachment with design files and metadata.
v3.0.0
February 2026Major- Initial SVG-based rendering engine replacing canvas approach.
- Basic text-to-path conversion for vector export.
- WooCommerce product integration with add-to-cart support.
- Simple width-based pricing calculation.
- Basic admin settings page for font and color configuration.