Fixes
- Fixed the issue with address display on the checkout page.
- Resolved the loading issue on the file manager startup page.
- Fixed the incorrect display of warning messages on the product page.
- Fixed session anomalies with API Tokens and CSRF Token duplication.
- Improved the stability of order history, customer avatar editing, and Token client.
- Fixed logic issues with shipping addresses and order panel status filtering.
- Resolved the abnormal output of Blade hooks and the insertion issue of the
product.detail.tab.pane.after
hook. - Prohibited SVG file uploads on the frontend to prevent XSS attacks.
- Fixed issues with article resource loading and category filter logic.
Additions
- Added file manager functionality (support for multiple selections and image uploads).
- Added API interface for updating product panels.
- Implemented admin note functionality and order printing functionality.
- Added variant tags to order information.
- Expanded the service hook
service.checkout.confirm.after
.
Optimizations
- Upgraded dependency package versions.
- Improved backend role multilingual support and Blade hook logic.
- Unified TDK configuration (for articles, brands, products, pages, etc.).
- Restructured the API Token verification process.
- Improved product import functionality (support for batch import of attributes and categories).
- Enhanced the logic for slide display in multilingual environments.
- Code formatting and architecture simplification.