Skip to content

Releases: innocommerce/innoshop

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