Stay up to date about the latest news & updates

RO CSVI 8.12.0 release

RO CSVI 8.12.0 release

Let's call this a holiday release. While most people are enjoying a deserved break we have continued work on preparing this release. This is mostly a bugfix release but we added a new option for checking remote files as well.

Google library

We have some elaborate documentation on how to install the Google library. This is quite cumbersome and requires some technical knowledge and access to the command line of the server. To make everyone's life easier we have worked on a new way of integrating the Google library and I am pleased to announce, the composer way is no longer needed. We now include the Google library by default.

Joomla Media Custom Field

There was an issue with updating a custom field of the type Media specifically, we have fixed this for:

  • Joomla Content
  • Joomla Categories
  • Joomla Contacts
  • Joomla Users

VirtueMart

A surprise issue with the Virtuemart import. If you create a custom field of type editor in VirtueMart this data is stored in a different place depending on your VirtueMart version. In Joomla 3 it is stored in one place but in Joomla 4 in another place. RO CSVI handles this correctly now.

Remote assets

Whenever you import a remote asset RO CSVI checks if the resource exists without completely downloading the file. This has the advantage of speeding up the import significantly. From time to time we hear from users that they have a false positive, RO CSVI reports that the file does not exist while it does exist. After investigation we found out that the remote server does not support checking the HEAD information of a remote URL. So we added another fallback using cURL. Downside is that it downloads the full file but it outweighs the downside of the file not being processed at all. Most users won't notice anything as they still use the HEAD method which is significantly faster. RO CSVI only uses the cURL fallback when all else fails.

Notable changes

A number of fixes have been implemented to import data for Dependent custom fields and Custom fields for all.

Changes in RO CSVI 8.12.0

Check the full list of changes in this release:

  • Changed using Google library
  • Fixed updating Joomla Custom Field of type media on Joomla Content import
  • Fixed updating Joomla Custom Field of type media on Joomla Categories import
  • Fixed updating Joomla Custom Field of type media on Joomla Contacts import
  • Fixed updating Joomla Custom Field of type media on Joomla Users import
  • Changed saving editor field for VirtueMart 3 and VirtueMart 4
  • Fixed updating multiple ordering values on VirtueMart Product import
  • Fixed fatal error on export on a site with multiple languages in HikaShop Product export
  • Fixed dependent custom fields values not updating multiple values in VirtueMart Product import
  • Fixed updating custom fields for all not updating values with prices in VirtueMart Product import
  • Added cURL as fallback option to check if a file exists remotely in case server does not support sockets
  • Fixed default value error in Joomla Contacts import

A full changelog of all changes is available on the download page of RO CSVI 8.12.0.

This release is available for free to everyone with an active subscription from the Download section. If you do not have a subscription yet, you can subscribe here.