- Fix: when customers uploaded several files sharing the same file name on the same line item, those files were stored under the same path in the cache directory. They overwrote each other and on checkout only the first file made it into the order — the remaining entries were visible in the administration but could not be downloaded. Every file now gets its own directory.
- Fix: if the uploaded file is missing, no entry is attached to the line item any more. Previously this produced an entry with a dead download link; the incident is now written to the log instead.
- Fix: an error while storing an upload can no longer abort the checkout.
- Fix: Loading order line items queried a non-existent "media" association, unnecessarily filling the error log with warnings (downloads/functionality were not affected)
- New: "Start upload automatically" setting — when enabled, a file is uploaded immediately after it is selected or dropped and the upload button is omitted, restoring the behaviour of versions up to 2.0.x. Default: off (so images can still be edited before uploading).
- Fix: Orders without a payload (e.g. created via API or import) caused an error (500) in the order overview. The payload is now handled correctly.
- New: Admin UI for order line item uploads — view and manage uploaded files directly from the order detail page in the admin
- Fix: Webcam panel — capture button fully visible, dashboard expands when the webcam opens (420–450px, :has selector)
- Chore: Updated store screenshots (9 DE + 9 EN, 1920×1080)
- Fix: Uppy now shows the correct translated text in the drop zone when the Webcam plugin is active (added missing dropPasteImportFiles locale string, #80)
- Fix: Webcam import – camera video is now correctly sized and the capture button is visible again (added missing @uppy/webcam CSS styles, #81)
- chore: fix supportLink URL in composer.json
- chore: fix docs link and remove freshdesk support link
- chore: update README version to 2.1.3 and add changelog entries
- chore: update changelogs for v2.1.3
- fix: add executeComposerCommands() to resolve tus-php dependency on install
- fix: Resolve phpStan errors found by local validation
- chore: Bump version to 2.1.2 and update changelogs
- fix: Resolve all phpStan warnings for Shopware store
- chore: Remove v-prefix from version in composer.json
- chore: Disable ESBuild for storefront (uses webpack dist)
- chore: Add .shopware-extension.yml and English changelog for store release
- chore: Add English changelog for Shopware Store release
- fix: Correct cart processor tags, priorities and file paths for TUS uploads
- feat: Replace Fine Uploader with Uppy+TUS, add Webcam
- Migration to CartProcessorInterface for Shopware 6.7 compatibility
- Fix: CustomFields are now loaded correctly from translated fields
- Deprecated CartDataCollectorInterface replaced by CartProcessorInterface
- Optimized template structure to use lineItem.payload.customFields instead of iterating through page.cart.data.elements
- Improved performance by simplifying upload state detection in cart and checkout templates
- Enhanced UI styling for upload notification with proper margin spacing
- Refactored custom-product.html.twig and product.html.twig for better maintainability
- Fixed compatibility with SwagCustomizedProducts plugin
- Upload functionality now works correctly with customized products in shopping cart
- Improved LineItemEnricher to handle SwagCustomizedProducts template LineItems
- Added robust Extension-based approach for upload configuration data
Correction for the upload field in the shopping cart
Updates plugin to Shopware 6.7 and improves upload handling
Added setting for the upload information on the product page
Upload information in the shopping basket adjusted
Warnings of the static code analysis fixed
Optimisations for guest customers
TranslatorInterface and LoggerInterface added
- Optimized error messages
- Optimized upload path for Subdir shops
Adjustments for Shopware 6.6
- Changed deprecated function for add lineItem
- The info box on the article page has been adjusted and is now displayed correctly again
- Compatibility with Shopware Extensions: Custom Products restored
Admin orders: New column with the number of uploads
Display of transferred data in the account under orders corrected
App updated and refactored with Rector for Shopware 6.5 (https://github.com/FriendsOfShopware/shopware-rector/)
- FUTI-CU-20: Adding setting option for the "Add identical products to the shopping cart" function
FUTI-CU-18: Uploads integrated into the order overview (customer area).
FUTI-CU-19: Compatibility with Custom Products restored
- FUTI-CU-15: Adding identical products to the shopping cart with different uploads
- FUTI-CU-16: E-mail template "Order confirmation" - Upload variable (tinyurl.com/23xnmjfj)
- FUTI-CU-17: Update composer for fix dependa alerts
- FUTI-CU-14: Fixed upload with big files
- FUTI-CU-13: Compatibility to Shopware 6.4 established
- FUTI-CU-12: Security Issue
- FUTI-CU-11: Remove useless method
- FUTI-CU-10: Security Issue
- FUTI-CU-5: Fix order bug with not allowed extensions
- FUTI-CU-6: Fix delete path for sw installation with subdirs
- FUTI-CU-7: Fix link path for uploaded files
- FUTI-CU-8: Display in the admin adapted for multiple uploads
- FUTI-CU-9: Fixes Shopware QA
https://fulltimeecommerce.freshdesk.com/de/support/solutions/articles/42000079708-version-1-0-6
FUTI-CU-4: Update for Shopware 6.3
FUTI-CU-3: Fix for custom products 2.3.0
- FUTI-CU-1: Fix for promotion in art
Compatibility to Shopware 6.2 established
- Made compatibility with the Custom Products plugin
- Fixed several issues
- The uploads can now be managed via the media in the admin
First version for Shopware 6