Skip to main content

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

HikaShop 2.1.3

Release date : May, 3 2013

Bug fixes (25)

  • There was a query issue in the filtering system for the filter module on the product page with the related products module activated
  • The system was not always staying on the checkout when a product was removed from the cart on the checkout even though other products were still in the cart
  • We removed the warning PHP message when using the custom fields 'customtext'
  • We fixed a query error with category listing modules synchronized with the content based on the product categories on the product page with variants
  • We fixed the selection of the product on "product page" and "comparison page" type menu items
  • We fixed some potential issues on the bootstrap popups.
  • We fixed the "inherit" value handling for the "ordering direction" option of category listing modules which was producing a query error.
  • We removed the "cart to wishlist convert button display" option which was present twice in the configuration
  • We fixed an issue with the tax category during the import
  • We fixed an issue with chosen on Joomla 3.0 whereby the preview of the custom field was not working for dropdowns
  • We fixed an issue with the product prices calculations for the cart module
  • We fixed a display issue with filters on custom fields in some rare cases
  • We fixed an issue with the delete icon from the cart module which could potentially display the add to cart popup notice
  • The PayPal Pro plugin now handles coupons properly
  • We now hide the button to display multiple carts if the option multiple cart is disabled
  • We corrected an issue to set the default currency for the MSRP price
  • The frequency option of the "out of stock", "order auto cancel" and "waitlist notify" was not taken into account and the plugins were triggered for each cron beat.
  • We fixed the DS constant being undefined on Joomla 3.1 for some plugins
  • We added a fix for the options display related to the sale end setup of the variants
  • We corrected the suppression of the votes for the product type
  • We solved a problem with the created date on the akeeba subscriptions plugin
  • We added additional checks to avoid issues with ordering direction's inherit value on listings
  • We fixed a filtering conflict between the product gallery and the product listing
  • We corrected some problems related on the cart/wishlist popup, and module
  • We corrected the title tag in backend which had html tags because of some code change in latest versions of Joomla 2.5

Improvements (10)

  • The MIGS payment plugin has been updated to handle ticket information display in pay mode
  • You can now create custom fields of the type "link"
  • The canonical product URLs can now be different per language
  • We don't display the "the order will be process when the payment is received" anymore in the order creation notification for the orders with the collect on delivery payment selected
  • We added a check to make sure that the users are logged in order to use the wishlists
  • We improved the javascript calls for custom fields to use the same domain and protocol than the current url
  • The "No SSL outside checkout" plugin now handles better the popups during the checkout
  • We added the possibility to filter the products by category on the falang translations listing thanks to james
  • We improved some css properties for the comments part to be adapted for small resolutions
  • The products copy button is now available for all the editions

New features (5)

  • We added an option to display or not the badges in the modules/menus displaying product listings
  • There is now an option to deactivate the chosen library on the frontend
  • We added the CECA payment plugin which was donated for integration in HikaShop by dyvymtvar (Thanks !)
  • We added a payment plugin for the Amazon FPS payment gateway
  • We added a payment plugin for the eSelect/Moneris payment gateway

HikaShop 2.1.2

Release date : April, 9 2013

Bug fixes (39)

  • The custom user fields were not displaying on the joomla profile edition page on Joomla 3.0
  • We fixed a detailed tax calculation issue with coupons with fixed amounts
  • We also fixed a rounding issue in some cases with the detailed tax calculation system
  • We fixed the products listing bottom pagination in "table" display when the "number of items" is different from the default 20 elements
  • The quarterly period of limits was not working properly
  • We changed the classes name "hiakshop_slider_button" to "hikashop_slider_button"
  • We removed an error with the vote for products without a name in the listings
  • A translation was missing for the waitlist feature
  • We added a fix in the xmap plugin to avoid query issues when menus having non valid categories
  • We now properly handle the current language for the facebook buttons in xfbml mode
  • We removed the option "Canonical URL" for the variants as it is not needed
  • The retail price is now taken from the main product if not set in the variant
  • We fixed bug with "no registration" mode leading to users not able to register several times with the same email address since 2.1.1
  • We fixed some warnings with the acymailing integration plugin
  • We fixed the sorting of comments on the frontend
  • We fixed the quantity update calculations for the ordering of several variants of the same product in some cases
  • We removed some warning messages with the HikaShop product tag insertion plugin
  • The retail price could potentially be displayed in some rare cases in the cart and wishlist modules
  • We've modified the HikaShop menu because the JSN PowerAdmin component was removing the HikaShop menu bar on Joomla 3.0
  • We added a condition to hide the wishlist button to unregistered users, if the option is enabled
  • We fixed a problem with the user account creation admin notification whereby both the user and the admin got the email instead of only the admin
  • Carousel bug corrected for IE 7, images were not hidden outside the carousel div
  • We updated the waitlist notifier to handle variants
  • The path was not correct in some cases for the pc.x and pathfile files generated by the ATOS plugin
  • We added the state of Mexico for the Mexico country
  • We fixed a redirect link to the dashboard after a widget options saving
  • We fixed an error with the carts listing display which was happening only in some rare cases
  • We fixed the shipping methods auto-selection through the checkout in some rare cases
  • The products code could potentially be displayed twice on the invoice
  • The "show faces" option of the social network plugin was not taken into account properly when using the xfbml mode
  • When a product was added the first time in the cart it was displaying the wishlist popup in some cases
  • We removed notive when saving a custom field with the type customtext
  • The Akeeba Subscriptions pluginnow properly handle the timezone based on the joomla options for the dates of the subscriptions
  • We fixed a bug with the delete button of price cursor filters
  • We fixed an issue with the selection of the products with menu items of the type "product comparison"
  • We fixed an error in some rare cases with custom order fields display on the admin notification email
  • We now get the thumbnail size from the config to display a product in a joomla content
  • We removed a fatal error when a class hikashopBridgeView was declared somewhere else than in the helper
  • We fixed the fedex plugin language override strings which were not added properly

Improvements (15)

  • We now handle multiple selection of values of custom fields for dynamic filters
  • The product listings now display "choose options" when the products have custom item fields and that the "Display custom item fields" option is turned off on the listing
  • We added the price display with or without tax depending on the option for the cart display page's total price display
  • We renamed the alertpay plugin to payza
  • We updated the jQuery library to the latest version
  • We added a new trigger for emails: onMailListing
  • The ReCaptcha plugin now supports Akeeba Subscriptions' form
  • You can now enter negative decimal values for rounding in the currencies
  • The vote system in HikaShop was improved to be able to handle votes from other extensions (for HikaMarket vendors rating for example)
  • We now deactivate the "after initialization" option of the affiliate plugin by default to avoid issues with template selection per menu
  • We now display the cubic character for volume units on the shipping methods volume restrictions unit selection dropdown
  • The dynamic display of filters now also works for filters in the filter module
  • The URL used by the MIGS plugin can not be modified by the user
  • We improved the content elements files for JoomFish and Falang regarding the translation of images, files and badges
  • We now handle the site name display in the page title when the page title is entered for products and categories

New features (7)

  • We added a new option to badges in order to be able to display badges based on the quantity of the products
  • We added the support of Joomla Multi Sites in order to have different categories of products for different virtual websites (require the latest version of Joomla Multi Sites)
  • We added an option to display the product images in the cart module
  • We added a canonical URL option for categories & brands
  • You can now disallow some shipping methods for some products when using the option "Use price per product"
  • The AcyMailing integration can now be used to send emails automatically to users after X days with an order not confirmed ( that way you can discuss with the user on why he couldn't pay and potentially increase conversion)
  • The MIGS payment plugin now handles both the VPC DPS method and the VPC Pay method

HikaShop 2.1.1

Release date : March, 12 2013

Bug fixes (36)

  • We fixed the user address deletion when user is deleted from the Joomla user manager
  • There was a warning in a special case with discounts
  • We fixed HTML tags on user edition form in some cases on Joomla 3.0
  • There was a caching issue on the backend when creating new orders
  • The vote form on the backend had some minor HTML issues
  • If the UPS plugin couldn't establish a connection to the UPS server to calculate the shipping rates, the error message code was actually producing an error
  • Some things have been fixed in the AliPay plugin
  • Several fixes have been added to the add to cart process
  • We fixed an issue which would change the active menu on the category listing page when not needed
  • We added a fix to force the prices used for calculations to be the ones for which the price_min_quantity match with the quantity of the product in the cart
  • We now use the alias instead of product name in URLs for the xmap integration and in the cart of the checkout when the alias is provided
  • The USPS/UPS plugins weight calculations have been improved
  • We fixed detailed tax calculations with coupons in some cases
  • We removed some notices ont he cart display page in some cases
  • The proceed to checkout link in mini cart mode for the wishlist module is not displayed anymore as it doesn't make sense
  • We added some code to avoid loops on auto load coupons when loading the cart in some rare case
  • We fixed the credit card slider in some special case where there was a javascript error
  • We fixed the main product price update after a copy of a product with variants as it was not working properly
  • We don't check the limits if the product is added to a wishlist, we do it only for when it's added to a cart
  • We fixed the category selection in the module category listings in some specific case
  • Several fixes have been done to the table type widgets/reports
  • We added a fix to the add to cart for products included in joomla articles when the hikashop cart module is not displayed on the page
  • We now refresh shipping/payment methods when a product is added to the cart where before it could potentially create shipping/payment mehtods display issues on the checkout
  • We fixed the current URL retrieval on some specific sever configurations
  • We fixed options ordering issues in some edge cases
  • The comments were quoted twice on the frontend in some cases
  • We fixed the pay link in the order creation email
  • The onAfterCartUpdate trigger was not triggered in all cases after a cart modification
  • The minimum number of products option of coupons now use the quantity of the products in the cart and not the main quantity of the products
  • We changed the state field ajax URL to not use SEF as it can sometimes lead to issues with SEF
  • We fixed the generation of thumbnails in some specific cases
  • There was a bug when editing a waitlist on the backend and that the waitlist was for a variant of a product
  • The badges image thumbnail was not displaying properly on the badge edition form
  • There was a bug where the cart was not cleared at the end of the checkout when products in the cart were free and the confirmation email sent
  • We fixed the option button on the dashboard on Joomla 2.5
  • We fixed the "with tax" option of the manual shipping plugin

Improvements (33)

  • Do not display the product option anymore if all the variants of the option are not available (not stock/unpublished) anymore.
  • The ePay.dk plugin has been updated (for people using that plugin who are updating, please configure again the plugin after the update as some options changed)
  • The WorldPay Business gateway URL has been updated with the new one recommended by WorldPay
  • The pagination system has been reworked to be able to display the number of items per page dropdown even when the template's pagination doesn't support it
  • We now display a wishlist popup when adding a product in the wishlist, instead of the cart popup
  • There is now a rebuild button on the categories listing of the backend to rebuild the whole category tree (useful when the data in the database is screwed or after an import via SQL)
  • The votes&comments options of the configuration have been modified a bit
  • We moved around some options in the configuration so that it makes more sense when you're searching for them
  • When you set prices with minimum quantities in main products and not in variants the price calculated in the cart is now based on the total quantity of all the variants in the cart where before it was only based on the total quantity of each variants
  • Accepted currencies for the PostFinance plugin have been updated
  • The badge translations have been added
  • You can now create reports/widgets of the most clicked products
  • We now handle custom order statuses in the acymailing integration plugin
  • The product export has been updated in order to be able to add the XLS support in the future
  • We removed the unecessary JS call to hide the price option in mini cart mode for the cart module
  • Lot of new triggers have been added in HikaShop and we also updated the developer documentation so that you can easily find them
  • We added an additional check on the plugins, menus and modules fields to not load the HikaShop helper when not necessary
  • We added several indexes in the database to improve performances for shops with more than a few hundred of thousands of products
  • We add a default subject to the order cancel notification email
  • We now display the custom item and order fields on the PDF invoices of the PDF invoice plugin
  • We now display the "Choose options" button instead of the "add to cart" button on listings for products with options
  • We add spaces between values when displaying the values of custom fields of the multiple dropdown
  • We now keep the product data when there is some missing data in required custom fields on the product edition page for a new product
  • The jomsocial plugin integration is now compatible with Joomla 3.0
  • The CanadaPost plugin now handle the International expedited shipping method
  • The custom fields on the product edition page for new products are now displayed based on the category where the user was when he clicked on the "new" button
  • We removed the default - in the UPS warehouse options
  • We added hidden config options to be able to rename the category_pathway and the related_product parameters of URLs
  • We added the possibility to filter customers listings by product bought, order statuses, etc in reports
  • We added a new price display option for the acymailing integration
  • We now logout users if their user groups have been changed after the purchase so that they have to login after and get the new user groups permissions
  • We now handle the view override for the registration_bootstrap view file
  • The import now supports the import of images/files with similar names albeit different

New features (10)

  • You can now enter a MSRP for each product which will be displayed on the product page
  • We added a field to enter the canonical URL of each product so that you can avoid SEO penalty because of URL duplication for the same content
  • We added a new option in the configuration on Joomla 3.0 to be able to choose the popup display mode on the frontend and either use the bootstrap responsive popups (the default on 3.0) or mootools popups (which is the default on 1.5/2.5)
  • The "no SSL outside checkout" plugin is now included by default in HikaShop
  • There is now a Ogone payment plugin in HikaShop
  • There is now a new option for badges in order to keep the original size of the badge everywhere it is displayed.
  • HikaShop now handle the user account creation notification option of the joomla user manager options and you can even edit that email via the System>Emails menu in the Business edition). We also handle the "send password" option of the joomla user manager for the user account email notification to the user
  • We added two options: one to save a comparison as a wishlist and another one to compare the products of a wishlist. They can be activated via corresponding options in the configuration of HikaShop
  • We also added an option to hide the "add to wishlist" button for guest users and to hide the "convert cart to wishlist" button on the checkout cart.
  • We added the support of the facebook send button and XFBML handling in the social networks plugin

HikaShop 2.1.0

Release date : February, 5 2013

Bug fixes (33)

  • AlphaUserPoints points caclulations corrected in some cases
  • The links to the plugins edition page from the configuration page on Joomla 2.5 and 3.0 are fixed
  • Several warnings and Strict Standard messages have been fixed in HikaShop
  • There could be some issues with the checkout workflow in some rare edge cases
  • The options variants were not ordered correctly in some cases on the product page
  • Table widget translations are now displaying fine instead of keeping the English
  • The import of the column price_value_with_tax has been fixed
  • The "read more" link on the tabular product page layout has been fixed
  • The microdata plugin was not setting the price tag on the product page main price in some rare cases
  • The "email confirmation" field of the registration form was not checked properly
  • We fixed some rare cases of duplicate product results when searching for products in the backend listing
  • Several widget calculations/display issues have been fixed
  • An image URL issue has been fixed for facebook like buttons which was happening only in some cases
  • The comment form hidden HTML elements are not displayed anymore when not needed on the product page
  • The add to cart of options could be problematic in some cases
  • The limits restricted to categories were not working properly when the products had variants
  • The export of products/orders has been fixed for Joomla 3.0
  • The upload for custom item fields on products with variants was not working properly in some cases
  • The shipping/coupon value was displayed with taxes on the invoice even though the display prices with tax option was turned off
  • In some strange case, the coupons could not be added to the cart
  • A bug has been fixed in the Servired plugin
  • The publish/unpublish toggles for translations were not working properly on some screens
  • Several bugs have been fixed with the wishlist system
  • The recently viewed products listings were sometimes not correct
  • It is now impossible to add free products to the cart via direct call if the "display add to cart button for free products" option is turned off
  • The column selection for the products search plugin has been fixed on Joomla 3.0
  • The active category is now properly selected on the page weven if more than one category listing module are on the page
  • Cursor filters can now handle the submit on change
  • The export of CSV for reports has been fixed
  • For 'same brands' and 'same categories' products listings on the product page, we do not display the current product anymore
  • The weight and dimensions of the main product was not passed to the variants for the shipping calculations
  • The order download links have bee fixed in the backend
  • Some bugs have been fixed with the CanadaPost plugin

Improvements (20)

  • View files in the menu Display->Views are now only shown for their respective template (frontend templates for the frontend view files, backend templates for the backend view files) which should reduce errors of edition for the wrong template
  • You can now have the "proceed to checkout" button in the cart module in mini-cart mode
  • Falang/JoomFish integration files are now installed automatically on the configuration (you don't need to install HikaShop after Falang/JoomFish anymore)
  • Check and bank transfer payment plugins now have an option to send or not the order status notification email after the checkout
  • Instead of enter prices for your product variants, you can instead enter the percentage of the main product price that you want for each variant's price
  • The Community Build integration now set the name of the user in Community Builder during the registration
  • The cart module and the cart view of the checkout now take into account the main "link to the product page" option of the configuration so that you can remove the link to the products from the cart displays
  • The size of several input fields have been increased for ease of use
  • The Dynamic calandar now handle date ranges
  • You can now specify to not have any products in the xmap plugins by setting the products level depth option to 0
  • Error messages are no displayed for the UPS and CanadaPost plugins when the connection to the server cannot be established
  • The Recaptcha plugin is now compatible with Joomla 3.0
  • A proper error message is now displayed when the code already exists on discount/product edit
  • The state custom field has been improved to be nicer and still display even if the country field is unpublished
  • We now allow UTF8 credit card owner names
  • There is now a list of reserved words for custom fields so that you cannot create custom fields which are forbidden by MySQL
  • There is now a rate types selection for the FedEx plugin
  • The ordering of files/images is now handled in the import and copy functions
  • The prices of products when added to an order in the backend is now the current order user's price and not the currently connected administrator price (it's useful when you have different prices for different user groups for example)
  • The display of the user control panel on mobile phones has been improved

New features (12)

  • We added a PostFinance payment plugin (Switzerland)
  • A new and easy (we hope) to use configuration page
  • An option to reset invoice ids periodically has been added to the configuration (useful when you want to restart your invoice numbering to 0 each year, each month, etc)
  • A new checkout workflow editor has replaced the previous one
  • An image selector has been added in the backend when editing your products
  • There is now a backend interface to manage waitlists
  • There is now an option to choose to update stocks only when the orders are confirmed and not when they are created
  • Auto linkage of subcategories to submenu items (to avoid duplicate content with two categories listing URLs going to the same page)
  • You can now have an alias for categories and products
  • You can now allow/disallow the access to the entire HikaShop (all editions) component based on the user group directly from Joomla without having to use ACL manager
  • You can now activate the bootstrap layouts on Joomla 2.5 and deactivate the bootstrap layout on Joomla 3.0 in order to adapt HikaShop to any template thanks to a new option of the configuration
  • You can now filter the orders listing by dates