Skip to main content

All the HikaShop 3.3 releases. The other old releases are listed in the HikaShop Change Log Archive, the recent ones in the HikaShop Change Log.

HikaShop 3.3.0

Release date : February, 06 2018

List of all the files changed between the 3.2.2 and the 3.3.0

Bug fixes (32)

  • The URLs of some of the buttons on the control panel could potentially lead to a wrong menu item in some cases.
  • The filtering didn't work properly with the redirect POST mode when the value being filtering had a "&" sign.
  • The error messages didn't display properly when using the "reorder" button on the orders listing.
  • The max value of the cursor filters could be off in some cases when the step was bigger than 1. We've added a patch to make sure that the max is always valid.
  • The export function of reports / widgets didn't handle properly JSON data which could lead to an invalid export.
  • The dynamic display of filters on custom fields might not work properly in some cases based on how the custom fields were filled in.
  • The synchronized content modules only took into account the sub categories of the current menu item and not the main category selected in the settings of the menu item.
  • The dropdown filter for the templates on the Display>Views menu wasn't displaying all the templates when one was selected.
  • The negative values for shipping/payment fess were not being displayed on the notification emails.
  • We fixed a regression with the dashboard total sales amount. We've also added the support of multiple currencies.
  • We fixed a warning with the RSS feed when products had no prices.
  • The cart module could end up not being refreshed when removing the last product from the cart while not on the checkout.
  • We've added a fix for the new checkout with Internet Explorer.
  • Coupon usage number wasn't decremented properly when orders were canceled/refunded.
  • We fixed a small warning with the RSS feed.
  • The custom item fields were missing for orders made with PayPal Express Checkout.
  • The title of columns was missing for custom product fields displayed on the checkout cart view of the new checkout system.
  • The contact form menu item couldn't be used if the "display a contact button on product page" setting was turned off in the HikaShop configuration.
  • The folder tree was not being displayed properly on chrome for the gallery system.
  • The translation of the title was missing for the cart manager cart page on the frontend.
  • The statistics on the dashboard could be off because of a timezone calculation issue.
  • The province Panama Oeste was missing from the list of Panama provinces.
  • We fixed an issue we were having with product dimensions gathering of the FedEx plugin.
  • We fixed some warnings with the creation of new HikaShop content modules.
  • It was possible that a search would result in a MySQL error when Falang was used to translates product names but that the results of the search contained some products without translations.
  • The carousel javascript library was not loaded properly for categories/brands carousels.
  • It was possible in some cases for the options to be added to the cart when the main product couldn't due to custom item fields not filled properly.
  • We've fixed some notices on orders created in the backend when having custom item fields configured.
  • The carousel settings of modules were not displayed when "inherit (div)" was selected even though they should have been.
  • We've fixed a fatal error with Joomla 1.5/2.5.
  • We fixed a few notices on the new order/new cart interfaces.
  • The "add to wishlist" button could potentially be displayed in some rare cases on the listings of products/variants even when the "Enable the wishlists" setting was deactivated in the HikaShop configuration.

Improvements (21)

  • Plugins can now add actions to order products.
  • We've improved the legacy add to cart system to trigger the new javascript triggers of the new add to cart system in order to improve the support of the new cart module.
  • We've improved the location of the radio input for addresses selection in list mode on the checkout.
  • We've added an error message when the PayPlug payment method can write the parameter file when saving the configuration of the payment method.
  • We've migrated some code to PHP7 standards.
  • We've removed the restriction of 255 characters in the meta description. We now recommend an average of 300 characters.
  • The sort price was not selectable for cursor filters.
  • We will now display product prices without tax on the cart module if details of applied taxes are shown in the cart module.
  • We've added triggers to the field API so that you can now do processing when custom fields are created/modified/deleted.
  • We've added a specific class to the proceed to checkout button on the cart module.
  • We improved the display of the address list selectors on the checkout.
  • The ReCaptcha plugin now supports the new registration form.
  • When the characteristics display method is "list", it's now possible to order the variants by price in the "characteristics values ordering" setting.
  • You can now configure the display method per option and not only globally.
  • When the javascript initializing the checkout can't be run because of a javascript error on the page, we don't try to submit blocks but instead submit the whole page.
  • We now auto rotate the images during the upload when the EXIF data of the image specifies an orientation.
  • Product options can now have their own quantity when added to the cart.
  • There is now a message on the product edition page when the product has characteristics but no variants.
  • We improved the display of the carousel system when not enough products are available on the listing.
  • We now disable the add to cart system when the "catalogue mode" setting is activated.
  • By creating custom product fields named "product_addtowishlist_message", "product_chooseoptions_message", "product_addtocart_message" and "product_stock_message", it is now possible to personalize for each product the text used in these buttons/messages.

New features (11)

  • The image selector/uploader setting for categories has been migrated to the new system which now supports the gallery selector.
  • We've redesigned the share function of wishlists so that you can now send email notifications for your wishlist.
  • We've added an extra display option to be able to display or not the HikaShop modules on the waitlist page.
  • We've added a new "Condition" option for microdata in products.
  • It is now possible to enter a start and an end date to prices of products.
  • You now have the possibility to use markdown instead of HTML for the description of your products.
  • It is also possible to create custom content handler plugins to use other formats like bbcode, etc.
  • It is now possible to restrict coupons and discounts per user.
  • There is now an option in shipping methods to be able to calculate their taxes based on the taxes of the products on which they apply and with the ratio of the taxes for each product.
  • There is now an option in coupons to be able to calculate their taxes based on the taxes of the products on which they apply and with the ratio of the taxes for each product.
  • You can now specify attributes for filters of the type "text" when you edit them.