Unfortunately, we were a bit too fast with our security release, having found an error in the testing phase we created another small bug while we were fixing it.
VirtueMart usually sets the default Joomla frontend language as the shop language, it is this function that had an issue. Some multi-lingual shops failed to load products when the shop language was not explicitly set, or not by default in english.
We have tested this new fix and we do not see any bugs.
Finally, we dropped our dependency on SimplePie for RSS feeds and now use the JFeedFactory of Joomla to display the news and product feed on the dashboard.
Here is the complete list of fixes:
- Fixes for search options and display of search results
- Search plugin, added SKU (by Franz-Peter Scherer)
- Shop language is correctly set by Joomla default front end language
- Fixed another problem with the order language
- While loop finding a product alias got increased to 40 (was 20) to prevent errors when child products did not find a proper alias
- Fixed broken new Coupon
- Fixed broken displayLogos function (was missing a DS)
- Fixed version.php revision number
- Fixed lost sorting of product list if a product was stored
- Uncategorized products are listed again in the admin product list
- The fixed thumbnail size in the product list is now set to 90px
- Added layout of customfield to customfields list
- vmLoaderPluginUpdate. Removed buggy isClient() against isAdmin(). So vm3.2.8 should be Joomla 2.5 compatible again
- Browsing for products of a manufacturer now activates the subordinated settings analogous to categories
- Removed links in Order print view (destroyed layouts without correct css)
- Removed ShipTo address in invoice, if the address is the same as BillTo
- Changed RSS feed, dropping simplepie and using jfeedFactory instead, see http://forum.virtuemart.net/index.php?topic=138918.msg487976#msg487976
- fancybox/jquery.fancybox-1.3.4.pack.js got updated. Removed a little bug. See https://forum.virtuemart.de/installation-updates-einrichtung-156/fancybox-fehlerverhalten-loesung-3146/
- Fix for the router when the URL of the product uses the language fallback
- Fix XPF currency
- Paybox: fix min_amount, countries and check server availability new parameter