- Bug fix: In rare cases designs with specific SVGs could not be finished.
- Bug fix: Some SVG images wre not rendered correctly.
- Bug fix: Emojis were not added.
- Improved API endpoint resolving in Backend
- A new tab "support" replaces the "documentation" tab.
- The last active tab will be opened again on the next load.
- 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
- Your customers are now able to upload PDF files
- 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
- Improvements regarding SVG processing and PDF export
- 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.
- Old designs will be automatically cleaned up from the database
- Old, uploaded files will be automatically cleaned up from the file system
- Bug fix: In some cases texts were not properly saved if they contained special characters
- In the backend the order quantity and a list of placed elements will be shown
- 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.
- Bug fix: Media folder for preview images will be created if not existing.
- Bug fix: The designer now works with different product layouts, too.
- 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
- Objects can now be mirrored
- New ways for text scaling
- Small improvements in mobile view
- Bug fix: Translations for some language were not be loaded.
- Improved embedding of the modal that loads the designer
- 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
- Compatibility to Shopware 6.5
- Compatibility to Rendering Service, v2
- Better compatibility to alternative themes
- 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.
- Improvements and bug fixes for PDF generation
- Bug fix: Focusing a text field will now not focus the input field automatically on iOS devices.
- If there were no results searching for Pixabay images, the customer will now be informed about that.
- 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.
- Improved error handling: Failing image uploads will now show a better error message.
- Cleaner display of unexpecteds error messages that can easily be closed
- Improved SVG support
- Bug fix: Deleting a configuration in backend may not remove that configuration from the list.
- Bug fix: If no CSS was specified for a configuration an invalid URL was loaded.
- Performance improvements when loading designs in admin area
- Bug fix: Currently selected text in text box was not properly shown.
- Improve performance when saving temporary design
- Performance improvements for canvas renderings
- Bug fix: Some SVG prevented the design to be finished.
- Bug fix: Some image file types could not be uploaded anymore.
- 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.
- Implementation of snap lines: Using snap lines your customers are able to easily align the elements placed on the canvas. Color and strength of snap lines can be configured in the Shopware backend.
- It's now possible to enter relative URLs for the article image as long as it starts with a dot or a slash.
- Performance improvements when storing temporary designs.
- Bug fix: Designs in backend could not be deleted.
- Bug fix: Issue with selecting transparency when using backend color picker.
- Bug fix: Custom CSS was not loaded in some cases.
- Bug fix: Some translations in backend were missing.
- Bug fix: In some cases the loading icon was always visible in the backend configuration list.
- Performance fix: Loading of designs in backend is faster now.
- Bug fix: Some texts on designs which were created with version 1 hat a RTL directon.
- Bug fix: When uploading an image the loading animation was not shown.
- Bug fix: Initial designs could not be loaded.
- Bug fix: Designs with SVGs could not be generated in backend in some cases.
- 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.
- Fixed an issue together with Custom Products plugin
- You're now able to choose fonts for each configuration individually
- Even more improved compatibility to other plugins
- 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
- The designer is now compatible to Shopware's Custom Product Extension: https://docs.shopware.com/en/shopware-6-de/erweiterungen/customproducts
- In rare cases the designer could not be loaded in Firefox. This has been fixed.
- On the order detail page in the backend you can see now the ID and URL to basket preview image for each position.
- 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
- Foreground image can be configured.
- Color of drawing area border color can be changed.
- Emoji Support
- Minor bug fixes
- Let your customers decide between background images now. For this add the images to choose from in media manager directory "Product Designer - Background Clip Arts"
- Adjustments for Shopware 6.4
- Configurations can now be exported and imported as CSV
- After applying a design the text of the button "Create design" will be changed to "Update design"
- 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.
- Add a link to documentation in backend
- Temporary designs that were not applied yet will also be saved.
- Paypal express checkout button will be disabled, too, if no design applied yet.
- Bug fix: Multi language shops with language flag in URL will be supported, too
- 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.
- Uploading an SVG will make the quality indicator disappear.
- When a clip art will be placed on the design it will be scaled to "good image quality".
- 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: Upload your own fonts. Please read the FAQ section regarding fonts before using this feature.
- Bug fix: Clicking outside of the canvas did not unselect the currently active element all the time.
- Bug fix: Article numbers containing only digits will work now.
- 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).
- Bug fix: Safari bottom bar will not hide parts of designer content anymore.
- Performance fix: Canvas will only be rendered now if it's really necessary.
- 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
- Breaking Change: Elements are now visible, movable and changeable even if they are not inside the canvas. This will increase user experience
- Breaking Change: Customers can't set text bold or italic if the font doesn't support it anymore.
- New fonts added.
- Bug fix: Placement of initial elements for multiple configurations per article fixed.