You can now use the gallery system to select a file when editing a product.
We've added a new setting called "auto open on add to cart" for the drawer mode of the cart module.
You can now add an entry with the namekey order_notify_customer_default and the value 1 in the hikashop_config table in the database via your PHPMyAdmin so that the notification to the user is activated by default in the backend interface of HikaShop, when modifying an order.
We've added a new trigger "After an order is confirmed" to the mass actions of the data type "order".
The triggers of mass actions can now have parameters.
The "Display the results" action will output a JSON if the massaction is triggered by the "On HTTP request" trigger.
We've added a "On HTTP request (webhook)" trigger to mass actions. With this you can create endpoints for your HikaShop in order to have an API on your website. This way, third party software can call your API to retrieve data or load data or run massactions.
The HikaShop System massaction plugin now has an "API" setting which you need to activate in order to be able to use the "On HTTP request (webhook)" trigger. It also has an "API key" parameter your can fill if you want to restrict your API to only HTTP requests providing this API key.
We've added a "Send HTTP request" action to the massaction system. This way, you can configure massactions to call third party software APIs, manually or automatically. The system supports Basic and OAuth2 authentication and the POST and URL can be configured with tags in order to populate them with the data of the elements being processed by the mass action.
We've added a new setting to the Terms and Conditions in order to be able to provide a custom error message.
We've added a new setting "override category restriction" to the partner area of the user edit form in the backend so that it is possible to override the category restriction from the HikaShop configuration for each partner in the shop. That way, you can potentially configure different categories of products for different partners.
It is now possible to have bundled products for variants of products.
We've added support to the order edit backend view files for the view builder. That way, you can edit these views via the menu Display>Views in order to customize them, shifting things around without code knowledge.
HikaShop will now keep the user session alive when editing things in the backend on Joomla 4 and up.
There is now a "locked" column for the Order statuses menu. If you enable statuses under that column, then orders with these statuses won't be modifiable anymore besides changing their order status to another locked order status.
We've added certification support to the Google Products plugin.
We've added a new "export fields" setting to the HikaShop configuration page to be able to select which columns to export when using the "Export" buttons of products and orders listings in the backend.
We've added a "dashboard configuration" button on the dashboard. With it, you'll be able to customize your HikaShop dashboard in many ways: modify the settings of the default widgets, add new widgets, rearrange the widgets, the layout of the dashboard, add reports, etc. You'll also be able to export your layout, import a layout file, and load preset layouts.
We've added a scroll to code button in the view builder of views for easier customization.
We've added new settings for the material of the products and whether the content is for adults in the Google Products plugin.
You can now add videos from Youtube / Vimeo / Dailymotion to your products in the images area.
We've added a setting to the Geolocation plugin to be able to select a default service when the "all" choice is selected in the service setting.
We've added a new withdrawals feature in order to comply with the new EU Directive 2023/2673
We've added a new "delivered" status for orders.
We've added a new trigger "on MCP request" to mass actions.
The System HikaShop Massaction plugin has new options for MCP support. If an API key is set, it will automatically advertize all the mass actions with that "on MCP request" trigger so that MCP clients can use them.
The System HikaShop Massaction plugin includes a bridge JS file ( file plugins/system/hikashopmassaction/mcp_brigde.js ) so that a local nodeJS MCP inspector can be used to test the MCP tools created with mass actions.
We've improved the selector for multiple products in the backend of HikaShop. You will now have a checkbox for each product in the dropdown selector, and you'll be able to select many products before clicking on the new "Add" button in to add them all at once.
We've added a new integration to findIP.net for the Geolocation plugin.
The shop owner can now add a reply to comments in the backend.