Skip to content

Releases: innocommerce/innoshop

v0.3.9 Update Logs

06 Feb 04:29
Compare
Choose a tag to compare

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.

InnoShop V0.3.8

23 Dec 10:04
Compare
Choose a tag to compare

InnoShop V0.3.8 Update Log

New Features:

  1. Global API hooks support to enhance system functionality.
  2. Support for default address settings for easier user management.
  3. New related products recommendation feature to improve cross-selling efficiency.
  4. Added auto-completion and ID-based name retrieval interfaces for products, articles, pages, brands, and categories to increase management efficiency.
  5. Backend display functionality for special pages (e.g., /products, /brands) to strengthen backend management capabilities.
  6. Added hooks for homepage, image uploads, product pages, etc., to extend system functionality.
  7. Added backend deletion confirmation popup to prevent accidental operations.

Bug Fixes:

  1. Fixed SMTP encryption case sensitivity issue to ensure secure email delivery.
  2. Fixed currency case sensitivity compatibility issue to improve system stability.
  3. Fixed order note functionality to enhance user experience.
  4. Fixed multi-specification judgment logic to increase product management accuracy.
  5. Fixed RMA status process to optimize return management.
  6. Fixed article creation and editing feature to improve content management system.
  7. Fixed country, region, and currency filtering functionality to enhance user selection efficiency.
  8. Fixed tag and user group filtering mechanism to strengthen user management.
  9. Fixed password recovery error to improve account security.

Optimizations:

  1. refactoring the product editing page to enhance user experience
  2. Added LINK library for system module connection analysis to optimize system architecture.
  3. Global apitoken added to frontend and backend axios for easier API calls and increased development efficiency.
  4. Optimized shopping cart quantity display to show “99+” for better user interface.
  5. Improved multi-language support on article pages to enhance international experience.
  6. Optimized product display on checkout page and checkout success page to enhance the checkout process experience.
  7. Improved backend interface to increase the convenience and security of backend operations.
  8. Optimized frontend and backend web and API route loading to enhance system performance.

v0.3.5

24 Oct 13:26
Compare
Choose a tag to compare

InnoShop v0.3.5 Update Log

New Features

  • We have introduced support for 12 new languages, including Indonesian, Malay, Thai, Arabic, German, French, Portuguese, Italian, Vietnamese, Russian, Korean, and Traditional Chinese, to better serve a broader range of users.
  • The backend list page filter functionality has been developed using reusable components, simplifying maintenance processes and enhancing extensibility.

Fixes

  • Resolved issues with editing and adding attribute values in the backend.
  • Fixed the problem where the SKU ID for product specifications was incorrectly identified when adding items to the shopping cart.
  • Corrected the issue where the plugin displayed the wrong language after deleting a language.
  • Improved the stability of the mail engine when it is not configured.
  • Fixed issues with the order status hook.
  • Resolved problems with localization settings and role permissions.
  • The issue where customers faced problems editing their profiles due to missing password information has been resolved.

Improvements

  • The backend now only counts orders with valid statuses, increasing the accuracy of data.
  • The display effect of plugin logos has been optimized, enhancing the aesthetic appeal of the interface.
  • The grouping method for plugin permissions has been improved, making permission management more intuitive.
  • The language switch function in the header now displays flags of countries or regions, enhancing user experience.
  • The mail settings function has been optimized, improving the stability and efficiency of email sending.
  • The compatibility of currency conversion has been enhanced, now not distinguishing between uppercase and lowercase currency codes, increasing system flexibility.
  • Multiple third-party packages have been upgraded to ensure system stability and security.
  • Plugin localization support has been optimized, now supporting plugins with root routes without localization settings, enhancing plugin usability.

v0.3.2

29 Sep 07:19
Compare
Choose a tag to compare

New Features

  • Added product review functionality, allowing users to comment directly on products or evaluate after purchase.
  • Product editing in the management panel now supports attribute editing.
  • Introduced a universal DOM class to facilitate the insertion or replacement of page content through plugin hooks.
  • Added a checkout page hook to enhance the customization capabilities of the checkout process.

Bug Fixes

  • Optimized the sorting and display style of product categories.
  • Fixed the issue with enabling and disabling the email function.
  • Resolved the issue of multiple name fields appearing in the checkout address form.
  • Fixed the path name issue in the English panel.
  • Allows the backend to set the header and footer menus to empty for easy customization.
  • Currency and region settings issues have been resolved.
  • Fixed the issue where article categories could not be saved.
  • Prevented the incorrect deletion of categories containing subcategories.
  • Fixed the category tree structure API issue, improving data loading accuracy.
  • Made an emergency fix to the checkout email function to ensure timely email delivery.

Optimization

  • Refactored the front and back-end image upload functions, with the backend upload path set to /public/catalog and the frontend upload path set to /public/upload for easier use.
  • Added a feature to enforce the use of HTTPS, enhancing website security.
  • When switching SKUs on the product details page, the main image will automatically update to the current SKU's image, improving the user's visual experience.
  • Allows the slug fields of products, categories, brands, articles, and article categories to be left blank, providing greater flexibility.
  • Updated the order analysis function to only count paid, shipped, and completed orders, improving the accuracy of data analysis.
  • The installation process has been optimized, simplifying the installation steps.
  • Upgraded the software packages used, enhancing the overall performance of the system.
  • Adjusted the font weight of the plugin panel to improve interface aesthetics.

v0.3.0

09 Sep 11:55
Compare
Choose a tag to compare

New Features:

  • AI Integration with services like OpenAI.
  • Added a Product Review API.
  • Support for multiple languages in themes.
  • Added images for categories.

Optimizations:

  • Added email support for guest checkout.
  • Optimized front-end APIs for miniapps and apps.
  • Implemented markdown parsing for product details.
  • Conducted extensive refactoring for language support.
  • Enhanced relations within the order review system.

Fixes:

  • Fixed language issues in order review sections.
  • Fixed various locale and language issues, including installation locales, address labels, and order status locales.
  • Fixed password issues occurring after creating a customer.
  • Fixed error messages related to category slugs.
  • Fixed issues with plugin filters.
  • Fixed unclosed div elements in the code.
  • Fixed errors when updating country positions.

v0.2.6

09 Aug 17:16
Compare
Choose a tag to compare

Additions

  1. Execute artisan storage:link after installation for easier image uploads.
  2. New front-end REST API interfaces for mini-programs and mobile applications.
  3. New backend management panel REST API to improve management efficiency.
  4. New backend data analysis reports covering key business areas such as orders, products, and customers.
  5. New user password recovery feature to enhance account security and experience.
  6. New Japanese language pack to strengthen international competitiveness.

Fixes

  1. Corrected the display issue of product detail page attributes to ensure accurate information.
  2. Fixed the account center's password update functionality.
  3. Resolved plugin market functionality issues to ensure market stability.
  4. Corrected product creation and update hook execution problems to ensure data accuracy.
  5. Fixed product variable configuration errors to ensure correct settings.

Optimizations

  1. Improved checkout process, enhanced shipping module to improve user checkout experience.
  2. Optimized core system settings to improve operational efficiency and reliability.
  3. Optimized checkout payment process to reduce waiting time and increase payment success rate.
  4. In-depth optimization of multi-language support.
  5. Changed MySQL default storage engine to InnoDB to enhance database security.
  6. Integrated mobiledetect tool to optimize mobile user experience.
  7. Set default values for address and phone to empty to avoid invalid data impact.
  8. Updated third-party dependency packages to ensure modernity and security of functions.

v0.2.1

30 Jul 02:21
Compare
Choose a tag to compare

v0.2.1 (2024-07-31)

New Features

  1. Support for plugin marketplace
  2. Added Spanish language pack
  3. Added single-page breadcrumb toggle
  4. Added product API interface
  5. Added quick order placement API interface

Improvements

  1. Upgraded third-party packages such as Laravel, Collision, PHPUnit, etc.
  2. Optimized plugin loading and field components
  3. Optimized web installation process and SQLite detection
  4. Optimized order placement logic
  5. Multi-language optimization

Bug Fixes

  1. Fixed issues in product, order, shopping cart, address functionalities and related components
  2. Fixed category deletion issue
  3. Fixed language issues
  4. Fixed upload issues
  5. Fixed payment callback
  6. Fixed categorization product order filtering logic

v0.1.1

09 Jul 10:46
Compare
Choose a tag to compare
  1. added laravel/octane support.
  2. added laravel/sanctum support.
  3. fixed order payments.
  4. fixed plugin asset.
  5. fixed locale when current locale is unvaliable.
  6. fixed category rules.
  7. fixed currency when deleted.
  8. optimize web installation.
  9. optimize theme images.
  10. optimize all repository builders.
  11. optimize cart UI.

v0.1.0

01 Jul 14:11
Compare
Choose a tag to compare

New - Product Management (Categories, Brands, Products)
New - Order Management (Orders, After-Sales)
New - Customer Management (Customer Groups, Customers)
New - Content Management (Categories, Articles, Pages, Tags)
New - Support for Extension Plugin Development
New - Support for Template Theme Development
New - Home Page, Category Page, Product Page, Shopping Cart, Checkout Page
New - Front-End Customer Personal Center