- Bug fix: In some cases, the offcanvas cart contained wrong translations.
Prepared straightforward German-to-English translation
Notic
NeNotice
This version switches the Designer's internal API from GraphQL to a REST-like interface. If the API is used for custom integrations, the interface connection should be adjusted beforehand. Our support team is happy to help with any questions.
- Performance optimizations when loading products
- Bugfix: Fixed scroll and zoom issues on iOS
KILB Product Designer — Jetzt mit KI ✨ (Beta)
- Die KI befindet sich aktuell in der BETA-Phase. Funktionen können sich ändern, und Qualität sowie Verfügbarkeit der Ergebnisse können variieren.
- Einrichtungsanleitung: https://docs.product-designer.io/faq/setup-ai-features.html
- Neu: KI-Bildgenerierung im Designer — Kunden erhalten in der Bildauswahl eine Kachel „Bild mit KI erstellen", die einen Prompt-Dialog zum Generieren, Vorschauen, erneuten Anfragen und Übernehmen öffnet. Die Generierung läuft serverseitig über OpenRouter, das Ergebnis wird als Shopware-Medium gespeichert.
- Neu: KI-Designgenerierung — ein komplettes Design-Layout aus einem Text-Prompt erzeugen, mit einem generischen Platzhalter-Hinweis (Text, Farben, Stil, Elemente).
- Neu: Konfigurationsoptionen, um KI-Bildgenerierung und KI-Designgenerierung unabhängig voneinander zu aktivieren/deaktivieren, sowie Modellauswahl pro Konfiguration (Bild- und Design-Modelle).
- Neu: Ratenbegrenzung pro Besucher zum Schutz vor Missbrauch und ausufernden Kosten (konfigurierbare Anfragen pro Minute, Standard 10). Anfragen werden nun gedrosselt (verlangsamt und zeitlich verteilt) statt abgelehnt, sodass eine Generierung nie abgebrochen wird.
- Updated the API library
- Bugfix: In Firefox, loading fonts lead to an error
Bug fix: The color picker for selecting text color was not fully displayed in some cases.
Bug fix: When there were many image categories, the button to add an image was sometimes only accessible after scrolling.
Bugfix: Changes to the drawing area configuration did not correctly update the adjacent preview.
- Bug fix: In some cases the designer was loaded with the wrong language.
- Bug fix: When using the Shopware Custom products plugin cart items might be wrongly combined
- Bug fix & improvements bzgl. der Accessibility
- Bug fix: In some cases an object could not be deleted from the canvas.
- Improvements regarding keyboard usage and accessibility
Bugfix: The cart button was not disabled in certain cases, even though no design was created.
Bugfix: In some cases, price surcharges were added to the cart multiple times.
Bugfix: Font restrictions in the configuration had no effect.
- Bug fix: Some pages might produced an JavaScript error message.
Bugfix: In some themes, certain elements overlapped the Product Designer modal.
Bugfix: In some cases, generating print images in the backend did not work when the admin URL domain differed from the shop frontend.
Bugfix: In some cases, generating print images in the backend did not work when curved texts were placed on a design.
New Version 3 of the Product Designer!
Please make a backup of your database before updating and thoroughly test the new version of the Designer in your shop system.
Key new features include:
-
Theme colors: Customize the Designer’s color scheme
-
Surcharges are now implemented as an additional cart line item
-
Automatic rendering in the admin area
-
A redesigned interface for improved user experience
More information here:
https://docs.product-designer.io/v3/
- Bug fix: Some SVG images wre not rendered correctly.
- Bug fix: Emojis were not added.
- Bug fix: The price calculation has been modified so it will work with Shopware 6.6.6.0
- Bug fix: An issue regarding the import / export functionality was fixed
- Bug fix: The button to create a design didn't update it's text after a design has been created.
- Bug fix: CSV export could not be performed in some cases
- Bug fix: Orders could not be loaded in some cases
- Compatibility to Shopware 6.6.1.0
- Performance improvements for cart price surcharges
- Compatibility for Shopware 6.6
- Bug fix: In some cases CSV exports were invalid.
- Initial design data won't be saved with the designs anymore, to reduce storage data
- Bug fix: For some fonts the character spacing hasn't been rendered correctly.
- Performance fix: Loading ordered designs in backend may have been very slow
- It's now even more easy to create initial designs: There's no order necessary anymore.
- Existing designs can be modified in the backend
- Several UX & UI improvements in Backend
- New tab "Cleanup" to remove old database entries and files
- New loading indicator if a customer adds an image to the canvas while the image is still loading.
- The size of SVG images added to the canvas will not exceed the canvas size.
- The URL to the designer's asset files (JS, CSS etc.) can now be configured in the plugin configuratio.
Bug fix: In multi-language shops configuration labels may not have been translated properly.
- Bug fix: Past orders could not be loaded.
- New feature: Filters. You are now able to have the product designer add filters to uploaded images.
- New feature: SVG upload can be disabled/enabled
- New feature: Image quality calculation can be adjusted
- Improved loading time on opening the product designer
Bug fix: In some cases there were display issues when changing the brightness of an image.
Bug fix: In some cases a design didn't appear in the backoffice if multiple items were added to the cart/order.
Bug fix: In some cases some buttons were not properly shown in the horizontal layout.
- Bug fix: In a few cases configurations could not be saved.
- Improved compatibility to custom themes (Stratus etc.)
- Compatibility with the HTML Minify App
- Fixed compatibility with Shopware Custom Products plugin
- Customers are now able to adjust the brightness of images
- Bug fix: In some cases the cart button won't be displayed
- Improved plugin compatibility to "Variants table"
- Improved compatibility for PHP 8.2
- Bug fix: In some cases configuration could not be saved
- Bug fix: URLs in Shopware Admin
- Bug fixes: In some cases products without design could not be added to the cart.
- QR codes, text objects and image uploads can now be disabled in each admin configuration
- Cleaner structure of admin configuration options
- Preview functionality in admin configuration
- It's now possible to copy elements.
- New, horizontal layout. You can now choose between a vertical, horizontal or automatic layout based upon screen ratio.
- Improvements for the functionality to re-apply a previous design
- Preview images will now be generated for every assigned configuration
- Small layout improvements
- Slightly improved style to save more space
- Improve mobile style
- The UI can now be hidden by the customer
- Configuration labels are now translateable
- Bug fix: If background colors are disabled, in some cases an empty modal has been shown
- Bug fix: Focusing the text area for QR codes will now not zoom in automatically in iOS
- Elements can now be deleted by pressing the delete key on the keyboard
- Bug fix: In some cases emojis weren't correctly replaced with images
- Exported design files will now be saved on the shop server.
- Pixabay images will now be downloaded to the shop server. In case Pixabay deletes a file from their servers, it's still possible to export the design.
FOR CUSTOMERS OF THE RENDERING SERVICE
With the next version of the rendering service there will be fundamental changes to it. Please mind, that with the next version the Rendering Service is able to export the same file formats like you can choose from for manual rendering. If you have questions, don't hesitate to contact the plugin support.
- New feature: Now you can image search via pixabay.com to the designer. Simply register for a free API key on pixabay.com and paste it into your product designer configurations.
- Bug fix: If multiple configurations were assigned to a single article there might be performance issues.
- Bug fix: In some cases designs with QR codes could not be finished.
- Bug fix: Surcharges were not displayed correctly under special circumstances.
- Bug fix: The foreground image for printing was not embedded.
- Bug fix: For SVG files no surcharges were added.
- Bug fix: In some cases the designer did not load if an initial design was configured.
- Bug fix: Price calculation for images was incorrect in some cases.
- Improve performance when saving temporary design
- Performance improvements for canvas renderings
- Bug fix: Some SVG prevented the design to be finished.
- Bug fix: When using an unknown language English wasn't used as a fallback.
- You are now able to export designs as PDF
- Bug fix: Curved texts could not be changed to bold nor italic
- Bug fix: Texts of rendered designs were incorrectly sized in a few cases.
- Bug fix: Custom CSS was not loaded in some cases.
- Bug fix: Some texts on designs which were created with version 1 hat a RTL directon.
- Bug fix: In some cases background images and predefined images could not be loaded.
- Bug fix: Designs with some SVGs were not able to get finished or loaded in the backend.
- Bug fix: Some SVG files were not accepted.
Update to version 2 of the product designer.
Version 2 comes with a lot of changes!
You can find a list of changes in our new documentation:
https://docs.product-designer.io/v2/
Please test the new version carefully on your system.
If you use custom JS or CSS you have to adjust it to the new version. Find out more about it here: https://docs.product-designer.io/v2/migration.html
You now also have access to the source code of the designer - so you can customize it however you like:
https://docs.product-designer.io/customizations/
Thanks for using the product designer!
- A bug was fixed which prevented the navigation entry to be shown
- Added a note for version 2
- When rendering a design you now can choose between different image formats and quality options.
- Improved compatibility to other plugins that also change the default behavior of cart logic.
- Added compatibility to Shopware 6.4.5.1
- Set background image url o required as there could be issues when leaving it empty
- Improvement of font support in SVG files
- Foreground images will now also be supported by SVG
- Bug fix: Clip arts and background clip arts may not be loaded in frontend
- Bug fix: Switching between text elements may not updated the options correctly
- Emoji Support
- Minor bug fixes
- Configurations can now be exported and imported as CSV
- Added some more translations
- Integration of KILB Rendering Service: This soon to be available plugin will automatically generate designs. You can choose between 6 different file formats.
- If an image can not be loaded from a different domain (i.e. because of missing CORS headers) the plugin will now try to load the file from the current domain.
- New feature: With a "sort index" configurations can be sorted in the backend and - if you assign multiple configurations to a single article - in the frontend, too.
- Performance optimizations in backend if you have a huge list of configurations
- Bug fix: Sometimes basket preview image has not been rendered correctly on mobile apple devices.
- New feature: An image quality indicator shows the customer what quality the image he placed has.
- The maximum length of QR code text was reduced to 100. More text would generate bigger QR codes that are hard to scan.
- Stored designs are limited to 9 now. Additionally they will be compressed before saving. This will fix some issues with browsers which limit the locale storage a lot (like Safari or mobile devices)
- The text size of some input fields got slightly increased so there will happen no unwanted zooming on iOS devices.
- The size of the basket preview image can now be adjusted for each configuration.
- If you edit a color field of a backend configuration you can now use a color picker.
- The transparency which is hiding the background image and elements outside of the canvas can now be adjusted.
- On the product detail page not all configurations will be loaded from backend anymore. Only those who are really needed for that article. This will improve performance if you have a lot of configurations in your system.
- Previously created designs can now be applied & reused again.
- The navigation entry "Product Designer" is now a sub entry of "Catalog"
- A lot of small bug fixes
An issue with resolving wild card article numbers was fixed.
- New feature: The zoom functionality - your customers are now able to zoom the canvas. So they are able to place their elements more easily.
- New feature: You are now able to use wildcards (*) for configuration articles numbers.
- Breaking change: Scaling is reimplemented. Background image and canvas will now be sized as big as possible to fit in the browser window. It's important the background image is placed on the same domain like the shop (or: CORS headers correctly set).
- Improved support of SVG graphics
- You are now able to define a "price per design" that will be added to the base product price if the customer placed at least 1 element.
- Performance improvements when switching between configurations in Frontend
- Improvements of design of elements placed outside of drawing area
- Bug fix: Drawing area will now be calculated correctly again when switching between configurations
Backend icons will show up again now
- If you click on a blank area the focus of current canvas element will be removed
- Additional pricing now also works for curved text
Our biggest update so far!
- Optimization of the file size of the javascript file
- Performance optimizations for product listings if you've created a lot of product designer configurations
- Improvement of usability on mobile devices
- Letter spacing can now be changed on text elements
- Text elements can now be curved
- Bug fix: Drag & Drop inside the image upload layer will work now
- For even more product tiles in your shop the button "Add to basket" will be replaced with "Create design now".
- You are now able to change the color picker. You can choose between different layouts here.
- You are now able to define the colors users can choose for their text elements.
- Improving layout of clip art layer
- Improving size and rotation handles of elements placed on the canvas
- Bug fix: You can place PNG images on the canvas now again
- Price information on product detail page will now contain * char to inform about including VAT
- Bug fix: A issue was solved that in rare cases large graphics were not rendered completely in the backend.
- There's a plugin icon in the admin plugin manager now
- Custom JS & CSS files won't be cached anymore
- Bug fix: If no background image URL was defined for a configuration in some cases it was not possible to open that configuration in the backend anymore.
- Bug fix: Fixed showing the grid on top of all placed elements when opening product designer modal again.
- Bug fix: Using the category dropdown in clip art layer was zooming the page on iOS.
- Dynamic Price Calculation: For each product design configuration you can specify an additional price amount for each clip art, image and text element that will be added to the product price.
Please mind: In some cases it's necessary to disable and enable the plugin after the version upgrade again. No data will be lost.
- The CSS style für the button design is now available for own customizations via ".btn"
- You can filter for several clip art categories in product designer configurations now.
- Layers for clip arts, QR codes etc. improved by design.
- Bug fix: HTML of frontend and backend page of product designer will not anymore cached in browser cache.
- Bugfix:Ordered product designs will still be listed now, even when a related product has been deleted.
- Bugfix: Clip arts placed in sub directories will now be grouped into categories.
- Feature: You can now add your custom JavaScript file into a product design configuration which will give you the opportunity to modify the behaviour of the product designer.
- fixed an issue related to storing a custom css url
- Added option in configurations to enable add to basket button before a design has been created.
- Added option in configuration to force aspect ratio of text placed on canvas.
- Added option in configuration to force aspect ratio of clip arts placed on canvas.
- More fonts added
- Fonts will be shown as preview in dropdown
- Rendering can now be done in the browser without the need of the rendering software.
- The rendering output file type is webp now. This will reduce file size dramatically.
Adjustments to support Shopware 6.1