All the HikaShop 3.0 releases. The other old releases are listed in the HikaShop Change Log Archive, the recent ones in the HikaShop Change Log.
HikaShop 3.0.1
Release date : March, 3 2017
List of all the files changed between the 3.0.0 and the 3.0.1
Bug fixes (117)
- The product_related_quantity column could sometimes not be added to the database and result in query errors after an update to HikaShop 3, requiring a "check database" to fix the issue.
- When a category filter is dynamic but doesn't have a category selected for it, it will display categories of different levels together so instead of basing the ordering on the ordering of the categories, we now sort them in alphabetical order.
- The "show taxed prices" setting of the HikaShop configuration wasn't taken into account properly on the cart view of the new checkout The use of the HikaShop Google Analytics plugin on PHP7 could sometimes lead to blank pages in some cases. Fix a warning when saving a cart in the front-end interface.
- Wishlist menu items would wrongly display the carts.
- We fixed a SQL fatal error in the category listing with the out of stock setting being turned on.
- We fixed several issues with the error messages display when products are added/removed from the cart and that the action is not possible due to restrictions.
- We've fixed several checks on the restrictions when the products are added/removed.
- We fixed an issue that was happening when saving email customizations via "Hikashop->System->Emails".
- The custom product fields didn't display properly on the cart/wishlist details page on the frontend.
- We fixed a imageHelper issue in the new checkout cart when there is no thumbnail generation.
- The maximum quantity per order of products didn't work properly when it was set to 1.
- We now properly display the stock on the variants listing when the add to cart button is global.
- The percentage coupons without tax category were not calculated without tax with the "after tax" mode selected.
- The prices were always displayed without taxes on the checkout cart.
- We now take into account the quantity of other variants of the same product being added at the same time to the cart if the min/max restrictions come from the main product so that the restriction can be checked to the global quantity.
- The brands listings with the "Only with products" setting activated didn't display the brands properly.
- We fixed a MySQL issue when the product_sales is 0 and the operation can result a negative value.
- When the user session times out and the token is invalid after an action of the customer on the AJAX checkout, we now redirect the customer to the "URL where to redirect when the cart is empty" instead of displaying an ugly error.
- The quantity inputs weren't taken into account properly on the variants listing of the product page in "one per product" mode for the add to cart buttons.
- Coupons with zone restrictions could generate a fatal error on the checkout in some cases.
- We now avoid warnings on the backend edition interface for products with variants without sorting.
- We fixed a rounding issue with the WorldPay plugin.
- We fixed a MySQL query error with the filtering system when a cursor filter is used on the weight/dimension fields with invalid units.
- The required star wasn't placed correctly with the new checkout on the address edition and the control panel address edition.
- We fixed some notices with the cursor filters on other things than prices.
- The add to cart notifications now handle content tags and modules.
- The popup notifications for the new add to cart now also have a proceed to checkout button.
- The custom fields of the table "user", "address" and "order" now properly support the "display limited to" setting on the new checkout interface.
- We fixed a MySQL query error in some rare cases when cancelling an order: The product price would display on a second row instead of next to the product name for products with options on the order details page and invoice of the frontend with the options grouped with the product.
- The unit price of products with options when the options are grouped with products was wrong on the cart view of the new checkout.
- We added some missing closing DIV
- The votes that had to be approved by the administrator were counted twice by the vote system.
- The use of some plugins using the additional system could result in some cases in an error.
- The "hide" setting of the cart module didn't work properly anymore.
- The payment payments using the credit card form of the HikaShop checkout now work properly with the new checkout system.
- We fixed some user session issue with the cart being lost after login in some cases.
- The availability checks on product add to cart were not done properly for products with variants.
- When we save an email template, we now correctly check if it's a core email template file and if we can save/edit it.
- The bottom part of the show_default view file has been extracted from the row-fluid system.
- We fixed the hk-row div on the default layout of the product page which could cause some backward compatibility issue.
- The breadcrumb could contain the product page title instead of the product name in some cases.
- When you create a new address in the new checkout, it is now properly set as the current address and it takes into account if you've clicked on the new button for the billing or for the shipping address.
- The "new" choice of the address dropdown selector didn't work with the new checkout.
- The "new" button was displayed with the dropdown selector when it shouldn't.
- The cursor filter now properly display by default in HikaShop 3.0.0.
- We've fixed some invalid HTML in the "pane" and "fade" product listings layouts.
- The order listing view of the frontend is now backward compatible.
- The variant saving was failing in some case due to a MySQL query in some cases.
- We've updated the invoice display in order to use the new custom fields display settings.
- The infinite scroll was not working in some cases.
- We added back the CSS for the legacy checkout progress bar in the frontend default CSS.
- We properly handle the update of product options when "group options" is not set.
- We added a fix regarding shipping methods selection through checkout workflow.
- The variants didn't get their tax calculated properly in some cases on the checkout/cart.
- We fixed a fatal error in the remarketing plugin.
- The VAT amount sent to Google Analytics could be wrong in some cases.
- The best customer link didn't work on the new dashboard.
- We force the domain name in the infinite scroll URL so the URL will be fully compatible with SEF and bad templates.
- The quantity fields of products listings and cart modules could collide in legacy mode in some cases.
- Custom order statuses were not displayed properly everywhere.
- The waitlist manager now properly handles variants.
- The Ajax file/image custom fields of the table "product" didn't work anymore.
- We now correctly display values which were set for "Back-end Form" and "Back-end Listing" custom field options.
- We've fixed many warnings here and there.
- The Ajax type custom fields didn't work properly.
- Handle the "cart/show/cart_type-wishlist" URL to display the current user wishlist.
- We force the clean of the Joomla cache when the cart is updated with the new cart system.
- We fixed an issue with the address cache during the checkout.
- The onHikashopAfterDisplayView trigger wasn't called properly in the new checkout when the views were refresh in AJAX.
- The height of images could sometimes be forces to 0 because of wrong CSS.
- The saving of the zone restriction for discounts didn't work anymore.
- We added some fixes regarding the selection of the shipping methods with the use of warehouses.
- The ordering of the files attached to products could be incorrect in the order notifications, invoices and order details page with a lot of files.
- We removed the quantity restrictions while editing a wishlist in the front-end as they shouldn't apply.
- We've fixed the menu item edition with Joomla 3.7
- We've fixed the HikaShop menu icons with Joomla 3.7
- The next/previous buttons on the product page were not displaying unless the default style was selected.
- The menu items checkout and checkout legacy now both work properly regardless of wether the checkout is in legacy mode or not.
- We fixed an issue with a saving error when the cart do not have shipping.
- We fixed the delete address in checkout legacy and "popup" address edition.
- Some settings of coupons and discounts didn't work anymore.
- We added a fix to correctly support the add to cart button in legacy mode.
- The product insert in Joomla article plugin is now fully compatible with Hikashop 3.
- We now properly handle required custom fields on listings.
- We fixed some warnings in the cart when a coupon is applied.
- The icon of the Product content tag button wasn't displaying anymore it in the editor of Joomla articles with recent versions of Joomla.
- A variable was missing when processing coupons resulting in warnings and miscalculations of currency conversion for coupons on the cart.
- The publish/unpublish button of the emails in HikaShop Starter didn't work.
- The bottom area on the product page was not displaying properly by default with HikaShop 3.
- We added many fixed to the login/registration of the new checkout system.
- We fixed an issue which was preventing shipping plugins from correctly reading customers selected shipping address during the checkout workflow.
- We improved the filters checks to avoid MySQL query errors.
- We now properly handle the login error messages with the new checkout.
- We put back the div class name for the current step on the new checkout.
- We fixed an issue with the facebook like button in HikaShop 3.
- We now properly escape the search results on the user listing in the backend.
- We added a fix for the backend cart listing search.
- The continue button was not displaying with the new checkout.
- We added a fix for the T&C view in checkout legacy.
- The buttons classes are now consistent on the new checkout system.
- The convert cart to wishlist button of the legacy checkout didn't work anymore since HikaShop 3.0.0
- The checkout cart quantity refresh didn't work with the dropdown quantity input layout.
- The cart was not responsive on the checkout of HikaShop 3.0.0 with the style set to none in the HikaShop configuration.
- The discount/coupon edit view was broken on the Starter edition with HikaShop 3.0.0
- We now properly hide the specification tab if no content is to be displayed in it.
- The Shop Closed Hours plugin was not installed by default.
- The comparison page now supports properly the products with variants/options/custom item fields when the add to cart button display is turned on on the comparison page.
- The finalization of orders in the checkout could rarely result in blank pages with the new checkout.
- AcyMailing filters on product categories could result in a MySQL query error.
- We've fixed a MySQL query error with category deletion mass actions.
- The "print" buttons of carts were not working properly anymore.
- The state address field didn't work properly in the backend anymore when the country address field was deactivated.
- We added a fix for the creation of mass actions on PHP7 which would break in some cases.
- The quantity inputs would have a value of zero on the product page when the "Add to cart on listings" setting would be activated.
- We added a fix for the added quantity of product options.
- The tax calculations on the payment fees were not working properly with HikaShop 3.0.0
- We added a fix for displaying error when there is no payment method in checkout legacy mode.
Improvements (39)
- We externalized the "vex" support for the cart notify plugin in a separate JS file.
- The overrides of the buttons are now only for the 'successfully add to cart', not for wishlist or errors.
- We added a "check all" checkbox in the cart display on the frontend for ease of use.
- You can now configure the order statuses used for the statistics on the new HikaShop dashboard.
- We removed "php" extension while editing views in the backend to avoid some security extensions blocking the edition of views.
- We moved "hikabtn" from frontend.css to hikashop.css for better update backward compatibility
- we cleaned the CSS and implementation of some colors for the buttons (primary / success / danger)
- We added the "radio" type (booleanlist / radiolist) to display radio with "Hika bootstrap3 style" on the frontend in the future.
- We optimized the way email template files path were built.
- The out of stock plugin now orders the products alphabetically on the notification email sent to the merchant.
- We improved the AJAX upload system in order to better handle the upload of big files on servers with a small max post size PHP setting.
- The "same address" option has been moved to the legacy area as it is not useful enough and thus has not been implemented in the new checkout, at least for now.
- We added a warning to the PayPal payment plugin when the OpenSSL version on the server is too old.
- We changed the passwd parameter used in the activation link to avoid the mod_security module of Apache of blocking activation links.
- We added the support of the customer for the Stripe payment method.
- We now allow the advanced datepicker fields to work even with a date format without the display of the day.
- We improved the display of the "contact" button in product pages.
- The check on the uniqueness of the product code was done after the save and Joomla could halt the process if the UPDATE query failed because of the unique key on the product code. We've added a manually check in PHP before the save to prevent that and display a nice message instead.
- The checkout/end view can now link to the order even in guest checkout (thanks to the order token).
- We added the support of cURL for PayPal IPN.
- The check database button now also synchronize Joomla user accounts with HikaShop.
- We improved the error handling on the "check address" trigger of the TaxCloud plugin.
- We set the ordering to descending by default for the carts and users listing in the backend.
- We removed the textarea checkout workflow edition in the HikaShop configuration.
- The refresh button is not needed on the cart view of the checkout with dropdown quantity inputs.
- We improved the handling of the cancellation of the creation of an order at the end of the checkout when something goes wrong.
- The comparison system has been rewritten to be more flexible in the future and properly handle the button settings of HikaShop 3.
- We've removed the need for mootools for the comparison system.
- The template system of emails introduced in HikaShop 3.0.0 now has new triggers so that other extensions can add their own email templates.
- The "Check database" button available through the page "Hikashop->System->Configuration" will now also check tables primary keys and auto-increments attributes but also duplicated elements.
- We now force the error notification email to be send even if the order is already "invalid" in the PostFinance payment plugin.
- We've modified the style of Admin / Default email templates to align content to the left instead of center.
- We now synchornize the user emails with AcyMailing when you use the "check database" button.
- The new dashboard statistics now check the "invoice order statuses" setting to know how to filter the orders.
- Order unpaid statuses has now "created" as default value.
- We optimized the email template edition and selection.
- Files without names can now be edited on the product edition page.
- We added a rel=nofollow attribute to the add to cart and add to wishlist buttons of the new add to cart system so that they don't get indexed or crawled by search engines.
- The plugin "SagePay" has been removed. For more details please contact the HikaShop support team.
Features (3)
- Product prices can now be restricted per user.
- The export, import, mass actions also support prices per user.
- We created a new price edition interface in order to be more flexible in the future and easily add more restriction options to prices.
HikaShop 3.0.0
Release date : January, 17 2017
List of all the files changed between the 2.6.4 and the 3.0.0
Bug fixes (73)
- The taxes might not be displayed in some cases in the invoice of the backend.
- We fixed an issue with the availability structured data element.
- The price microdata might be invalid in some cases.
- The price_value_with_tax column wasn't handled properly in the mass action CSV export action.
- The related products module wasn't enabled in the "Modules under the product page" when HikaShop was being installed since HikaShop 2.0.
- We added a fix for the email process for the integration with JMS Multisites.
- We fixed an issue related to "display limited fields" and checkbox fields.
- Custom item fields might not display on the invoices in some rare cases when the custom fields were restricted to products and that these products had variants.
- We fixed the displaying of the "title number" / "index" columns on the views listing
- The order status was not translated properly in the notification emails when sent from the backend of the website when logged in with a language different from the customer and different from your own Joomla user settings.
- We fixed some warnings here and there.
- A product massaction adding a category to products already with that category would generate an error.
- A product massaction with two filters on the price would generate an error.
- The system was adding an extra br tag for paid files in the show_block_product_files view file of the product page for no reason.
- Wishlist modules might not display properly in some cases.
- We added a fix for the categories restriction of custom item fields.
- We avoid a fatal error in some rare cases with the cart module.
- There were some notice messages for cursor filters based on something else than prices.
- The custom messages were not taken into account properly in some cases for required custom fields.
- The shipping and payment methods price was not displaying with the correct currency in some cases on the backend listing.
- The users could potentially access carts of other users if they had their cart URL and there is now a check to prevent that.
- We fixed an issue with the quote character in the custom fields regex.
- The wishlist access checks were not done properly in some cases.
- The debug data of the paypal plugin notification could be lost in some cases.
- The custom product field and product code values of products were swapped in the invoice of the backend.
- The special characters in HTML entities in product descriptions used as options would not display properly in the option tooltip.
- The view edition documentation help button wasn't working properly.
- The untaxed price didn't use the rounded tax amount with the floating tax mode activated and the "round prices during calculations" setting activated. This could result in the total of the order being off by a few cents in rare cases.
- The search results page could sometimes display an error when no results were found after using the filter module.
- We now correctly check shipping and payment methods after we update the cart.
- The out of stock notifications now display the name of the variants properly in the notification emails.
- We fixed a javascript error with the votes system.
- We avoid potential issues with the category explorer on some servers with the error reporting of Joomla activated.
- We fixed an issue with the display of the products on the products listing in the backend which could be twice on the results in some cases.
- The category filters displayed in "list" were not displaying properly.
- The discounts were not applied on the products listings anymore in some cases.
- We fixed the display of the tags in the email subjects.
- The default value of custom item fields wasn't properly taken into account for the "display limited to" setting.
- The categories filter didn't work properly when no category was selected in the "category" setting of the filter.
- The ordering of the wailists done by product name wasn't working properly for products with variants without name in them.
- The "most expensive" setting of the Google products plugin was not handled properly in some cases.
- There could be a warning with the ordering on the products listing.
- We fixed the display of the votes on some cases.
- The activate categories where not selected properly in some cases with the HikaShop content module.
- We fix an issue we had with the displaying of the "No shipping method was found" message.
- The tooltips didn't work properly in the backend in some cases.
- The active category was not auto selected anymore on categories listings.
- We fixed a few notices with the category feed in some cases.
- The add to cart button of the wishlist system didn't work properly anymore.
- The cart system didn't handle properly the min/max settings of variants.
- We make sure that the price advertized with the microdata uses a dot as a decimal separator.
- The user email was not properly added to the waitlist admin notification email.
- The default value of custom item fields was not handled properly.
- The default value of custom dropdown fields were not taken into account in some cases.
- When exporting the products via the mass action the category data was missing.
- The add to wishlist button might not be working in some cases.
- The quantity input didn't work properly on the cart page on the frontend when the products had options or characteristics or custom item fields.
- The "current cart" selection and display on the carts listing of the frontend was not functioning properly.
- The quantity amount of the carts on the carts listing of the frontend was not correct if options were added to the products.
- The custom item fields were not displaying properly on the cart manager when having restrictions on products/categories.
- The backend order edition interface could sometimes have a browser caching issue.
- The required setting of Ajax file and Ajax image custom fields were not taken into account properly.
- We added a patch for the display of the shipping method name for orders with a shipping method that isn't prelisted like with the BPost shipping plugin.
- The format of the date on some data of the reports export could sometimes create an error during the export.
- In some rare case, the frontend buttons of the HikaShop interface were not working.
- We fixed a FedEx issue that we had with product variants.
- The radio button characteristic display mode didn't auto select the variant when the default variant wasn't available.
- The footer of the products listing on invoices and email notifications was not aligned when custom fields of the table "product" would be displayed on them.
- We added a fix to the registration redirect plugin which made it not functional in some rare cases.
- The PDF invoice plugin didn't handle properly AJAX image and image custom fields in the invoice generation process.
- The export of products wouldn't work when you would try to export entries of the type "variant" without a main product (this should normally not happen...).
- On the product edition page, the variants listing was not ordered properly after a population, duplication or deletion of variants.
- The dropdown to filter emails in the email log listing didn't work in some cases.
Improvements (68)
- It is now impossible to delete the parent of a category, to avoid messing up the category tree.
- The comparison system now supports the quantity layout setting of products.
- We improved the way USPS rates are calculated.
- We now better handle the quantity field values when invalid data is entered by the customer.
- We added an error message when the "send details of orders" setting of the PayPal payment plugin is activated while the "round prices during calculations" setting is turned off in the HikaShop configuration.
- We have improved the group package algorithm of the FedEx shipping method.
- We have updated FedEx shipping package limit size.
- We have added the possibility to translate Canada Post services Name/Description using Hikashop translation files.
- We have added the possibility to translate UPS services Name/Description using Hikashop translation files.
- We have added the possibility to translate USPS services Name/Description using Hikashop translation files.
- We have added the possibility to translate FedEx services Name/Description using Hikashop translation files.
- We improved the display of the products listing on the PDF shipping invoice.
- We don't check anymore the category of the fields of filters based on fields if they don't have a category set.
- We now calculate the security string based on new parameters sent from the PostFinance platform.
- We improved the filter checks for mass actions as they might not be working properly in some cases.
- We removed the deprecated "currency" option in the MIGS payment plugin.
- The height aligment on the listings now uses the min-height instead of the height CSS parameter to define the height of the DIVs in order to reduce loading display issues.
- The authorize thank you page now redirects back to the shop automatically by default.
- The coupon value calculated out of the percentage value and the product prices now always take into account the taxes regardless of the "apply discount" setting of the HikaShop configuration.
- We now avoid saving the settings of the emails if they are the same as the main configuration settings.
- The users points gains are now also taken into account for variants when the points gain is restricted to categories.
- The donation plugin better handle the prices entered by the customer.
- The filters based on the prices now take into account the floating taxes price setting.
- The ACL setting of the prices in the products now have a select/none checkbox in order to make it easier to configure that setting.
- We improved the microdata for products without votes for the mini vote display.
- We now force TLS 1.2 for PayPal Advanced, Pro and PayPal Express Checkout payment plugins in case your hosting doesn't set TLS 1.2 by default (which it should)
- We improved the safeguards on the buffer cleaning for AJAX requests / exports to avoid endless loops on same strangely configured servers.
- The VAT number format check for Ireland was old and didn't take into account new VAT numbers.
- The "same address as billing" checkbox now auto submit the checkout form when clicked if the auto submit setting of the HikaShop configuration is activated for the legacy checkout.
- We improved the checkout to prevent browser caching.
- We now only display the regular expression check option for custom field types where it is necessary.
- We now allow the merchant to set a limit higher than 50 in the reports but we keep the warning.
- We now strip HTML tags in the characteristics dropdowns.
- The email address entered on the registration form is now checked for validation on the server-side too.
- We don't filter variant description in the backend by default.
- The file download system now uses the order token so that guests can download files attached to products in a more consistent way.
- We now display the helpful text on comments only if the helpful option is activated in the HikaShop configuration.
- The PayPal Express checkout plugin now supports the new checkout system in order to add properly the "Express checkout" button there.
- The user points system has been made compatible with the new checkout system.
- The limitation system supports the new cart and checkout systems.
- The global on listing system (one add to cart button for all the products of the listing) now supports the quantity input setting of the products.
- The CC and BCC fields can now be used and modified when sending order notifications from the backend.
- We added several improvements to the ShipStation plugin so that the shipping method, payment method user email and user telephone are sent to it for each order.
- The "Display add to cart button on product page" setting has been removed. Instead, a "Add to cart on listings" setting has been added.
- We removed the align attribute which is deprecated in HTML5.
- The main CSS of the frontend and the styling CSS have been separated in two CSS files for greater flexibility.
- You can now select a custom field in the "user group on registration" setting so that the user group of the customer upon registration can be based on what the customer selected in that custom field on the registration form.
- We now display an error message when displaying the entry form and that no custom entry fields have been created.
- The geolocation system now supports CloudFlare geolocation system.
- We moved the "include virtual products price" setting from the "restrictions" area to the generic configuration of shipping methods since that option also apply to the calculation of the shipping fee based on a percentage or with the "Use price per product" setting.
- Adding support of some special webserver configuration for the reading of the user address IP.
- We added a backup plan to automatically use cURL in the Recaptcha plugin if the file_get_contents connection mode doesn't work (probably blocked by the hosting).
- The product_taxability_code column of the TaxCloud plugin is now checked when you click on the "check database" button of the HikaShop configuration when the TaxCloud plugin is activated.
- The Amazon Pay payment plugin has been removed from the install package of HikaShop since Amazon Pay isn't supported anymore by Amazon.
- We added a tooltip on the filter remove icon link.
- We now have variables containing the HTML class corresponding to the number of column for labels and inputs on the registration form.
- We now store the current language in the order when it is created so that the email notifications can always be sent in the language of the customer.
- We improved the user edition interface.
- We introduced a new discount/coupon edition interface in the backend.
- Email overrides are now only saved if the code was modified.
- We added an error message on the view files edition when both CodeMirror and the normal text editor plugins are deactivated.
- We improved the display of the prices on the products listing in the backend so that it displays all the prices when no unit price has been set in the product.
- We've updated the AcyMailing integration for the API changes of AcyMailing
- We added a javascript trigger for the refresh of the price when options are selected on the product page.
- The product content tag system now supports variants to be selected and added inside Joomla content.
- We added the price of the products in the remarketing plugin.
- We updated the supported languages of ReCaptcha in the integration plugin.
- The custom fields edition interface has been improved.
Features (33)
- We've added a new checkout system which supports AJAX and is completely rewritten to be more flexible and easier to use.
- We've completely change the cart/wishlist system. It is now fully AJAX, provides a proper messaging system, and can auto update the cart modules on the page (several if necessary) and the checkout views on the page if necessary.
- There is now an option on menus and modules to activate/deactivate the "height consistency" system.
- We added a return URL option to the ATO SIPS v2 payment plugin
- We added an "include coupon" setting in the table reports so that you have more flexibility for the calculations.
- We added a group package option through the USPS shipping methods.
- Shipping prices per product are now correctly handled through the front-end vendor's product configuration page.
- We added a new option to the google products plugin in order to discard discounts when calculating the prices of the products.
- The content product tag plugin now also supports JEvents.
- The HikaShop User Account plugin has now a new option to have the Joomla profile save redirect back to the HikaShop user control panel.
- We optimized the size of the images used in the interface of HikaShop.
- The email system now has a template system so that you can easily change the header/footer used for all the emails at once.
- Most of the emails now also have the nice header/footer of order notifications ones.
- There is now a bundle feature in HikaShop. With it, you can include different products into one product with different quantities and the quantity of all the bundled products will be updated automatically when the bundle is purchased.
- Customers placing an order as guest can now access their order and invoice and pay their order from the order creation notification email.
- We added the support of PHP 7.1.
- The error messages have been improved on the checkout.
- A new plugin called "Hikashop Add to Cart notification Plugin" which works with the new cart system and allow for better "add to cart" success/failure messages.
- We've added an "infinite scroll" setting on products listings menu items so that it auto load more products on a page without the need for a pagination.
- The HikaShop configuration page has been reworked. It has less options, they are sorted in a more intuitive way, and the options now have tooltips.
- The address format can now be edited directly in the HikaShop configuration.
- The cart manager and wishlist manager in the user control panel on the frontend and the ones in the backend have been completely rewritten.
- The "Business hours" setting of the HikaShop configuration has been deprecated and you can now configure instead the Hikashop Shop Close Hours Plugin via the menu System>Plugins. It allows for more flexibility as you can have different open hours for different days and even several open hours ranges for the same day.
- The addresses manager on the user control panel has been redone in order to not use popups (and thus avoid conflicts with 3rd parties)
- A new dashboard display has been integrated in the backend of HikaShop
- We added the "CSS for butons" and "CSS for add to cart/wishlist buttons" options so that you can easily customize the buttons display by using the classes of your template.
- The order status configuration system in System>Order statuses has been completely rewritten. It is more robust and doesn't need any option in the HikaShop configuration page.
- The frontend of HikaShop has been almost completely rewritten to not need boostrap or mootools. We still have the carousel setting to work on for that.
- The System->Emails menu is now available in starter and essential so that you can enable/disable emails if necessary.
- The can now use the product_sort_price column in order to sort products listings by price easily.
- We've added a new display mode option for the XFBML display of facebook buttons with the HikaShop Social Networks plugin.
- You can now have products listings of related products of the products in the cart thanks to a new option in the products listings modules and menu items.
- The HikaShop User Account plugin has now a new option to have the Joomla profile save redirect back to the HikaShop user control panel.