A full changelog of all changes is available on the download page of RO CSVI 9.7.0.
- Fixed Joomla reporting availabletable fields as being checked out
- Fixed check for article ID in Joomla Content import
- Fixed file metadata gets erased when importing existing images with no processing in VirtueMart Product import
- Fixed number of lines in debug log not respecting setting
- Fixed reloading tasks to only process files called tasks.sql
- Fixed storing non-repeatable subform value in Joomla core imports
- Added option to configure which characters to replace when generating an image filename from the product name
- Added option to delete related products in VirtueMart Related Product import
- Added option to filter on usergroups in Joomla Contacts export
- Changed retrieving product prices to also check shopper group in VirtueMart Price export
- Changed retrieving product prices to also check shopper group in VirtueMart Product export
- Fixed Custom Fields for All template field does not get a value in VirtueMart Product export
- Fixed cell content alignment when exporting data in XLSX
- Fixed importing prices above a thousand in HikaShop Price import
- Fixed parent values not loaded if child product has no value in VirtueMart Product export
- Fixed translations for addons were not loaded
- Added the attribute_value_id field to allow updating attribute values in PhocaCart Attribute import
- Added automatic tag creation on PhocaCart Product import
- Added global rules included in backup of a template
- Added global rules recreated when restoring a template
- Added maintenance task to clean up parent rows when importing Stockable Custom Fields
- Added price currency filter in VirtueMart Price export
- Added price currency filter in VirtueMart Product export
- Changed Stockable Custom Fields parent rows are no longer cleaned up after import
- Changed horizontal alignment to General from Central for XLSX exports
- Changed retrieving parent images if child has no image to use template settings instead of just 1 in VirtueMart Product export
- Changed to not use item separator for custom fields of the type Text, Textarea, and Editor
- Updated French language files A big thank you to user mmsarki
- Fixed Custom table import not importing 0 values
- Fixed Published option only exporting unpublished records
- Fixed checking if an entry already exists in Custom Fields for All
- Fixed copying images failing in PhocaCart Product import
- Fixed fatal error on importing images in PhocaCart Category import
- Fixed import from database running in a never ending loop
- Fixed not being able to create a bridge template between VirtueMart and PhocaCart
- Fixed only cleaning custom field values if there are custom fields to clean up in Custom Fields for All
- Fixed processing images being imported with their full server path
- Fixed renaming image name changes original file to have duplicate extension
- Fixed some invalid default values in several places
- Added between option to the Conditional rule
- Added dashboard to RO CSVI menu
- Added image support for PhocaCart Manufacturer import
- Added support for related products in PhocaCart Product export
- Added support for related products in PhocaCart Product import
- Removed Joomla 3 CSS classes
v9.0.1
v9.0.0
- Fixed Call to undefined method in Order Advanced HikaShop export
- Fixed Call to undefined method in Order Advanced Virtuemart export
- Fixed Database not set in front-end import
- Fixed canonical category not being used in VirtueMart Google export
- Fixed default values not respected for number decimal separator
- Fixed default values not respected for number thousand separator
- Fixed export failing on PhocaCart Tags export
- Fixed export to FTP failing
- Fixed field name not being used if column header is empty in XML export
- Fixed import failing on PhocaCart Product import
- Fixed margin rule malforming values greater than 1000
- Fixed error on closing FTP connection in case of a failure
- Fixed possible error on installation when RO CSVI tries to update old versions
- Added download ID for Update Sites in Joomla
- Removed Form2Content addon
- Removed I'm Mac option
- Removed K2 addon
- Removed Product Builder addon
- Removed old cron job file
- Changed reading CSV delimiters to make it PHP 8.4.0 compatible
- Changed the form layouts to use Joomla 5 CSS classes
v8.22.0
* Fixed 500 server error with Google Sheets import and Delete file after import enabled
* Fixed DatabaseDriver error preventing installation on Joomla 3
* Fixed deprecated warning on VirtueMart Mediaproduct import
* Fixed duplicate entry error in HikaShop custom field import
* Fixed duplicate entry error with categories in Phocacart Product import
* Fixed duplicate rows in VirtueMart Custom Fields import
* Fixed error after import that file cannot be deleted
* Fixed incorrect renaming for file exists check
+ Added Google Sheets export in front-end
+ Added decimal and thousands separator in the margin rule
+ Added multiple images as individual columns in VirtueMart Product export
/ Changed importing orders in the shipping advanced tables for Virtuemart Order import
v8.22.1
* Fixed Call to undefined method Joomla\Filesystem\File::getExt()
* Fixed syntax error, unexpected 'protected' (T_PROTECTED), expecting variable (T_VARIABLE)
* Fixed Class "MyCLabs\Enum\Enum" not found
* Fixed error on installation
This is the last release of RO CSVI to support Joomla 3.
- Fixed deprecation warning for VirtueMart cart
- Fixed failing order import if Advanced Shipping by Rules for VirtueMart is enabled in VirtueMart Order import
- Fixed fields with custom column headers not being used for Group By and Sort By in export templates
- Fixed price import price_zone_id does not have a default value in HikaShop Product import
- Fixed thumbnails not created for category images in VirtueMart category import
- Added Joomla 6 alpha 3 compatibility
- Added options round, floor and ceil to do rounding on values to the Multi-Replace rule
- Fixed Quick Add modal initialized for table columns but is not being used
- Fixed bundled products not being exported in J2Commerce Variant export
- Fixed issue where new values were not added to custom fields in VirtueMart Custom Fields import
- Fixed modal not showing in case an error occurred on adding fields from the Quick Add
- Fixed not emptying Custom Fields for All values on VirtueMart Product import
- Fixed to not enable drag and drop if there are no template fields on the Template Fields page
- Added filter for created date in VirtueMart Product export
- Added filter for modified date in VirtueMart Product export
- Added filter for range of product IDs in VirtueMart Product export
- Fixed default values for new manufacturers missing in PhocaCart Manufacturer import
- Fixed default values missing in HikaShop Price import
- Fixed missing language strings for PhocaCart
- Fixed possible missing directory separator when looking for a mime-type
- Fixed restoring templates with a value 0 may break
- Fixed support for group by and sort by for fields with custom column headers in RSForm! Pro Submission export
- Added check if a related category already exists
- Added check if a related product already exists
- Added default language for new manufacturers in PhocaCart Manufacturer import
- Added field type to available fields to identify source of available field
- Added support for Joomla 6
- Added support for WebP image format
- Changed empty RO CSVI related tables if an error occurs processing related entries in VirtueMart Product import
Check the full list of changes in this release:
- Fixed Dependent Custom Fields for All creating duplicate rows
- Fixed JSON export for values containing a colon
- Fixed category_path_trans not exporting translated language in VirtueMart Category export
- Fixed deprecated message in VirtueMart price import
- Fixed internal server error on Phoca Cart attributes import
- Fixed not adding select values containing the word select for Multi Variants in VirtueMart Product import
- Fixed saving template field does not clear the rule field when creating a new template field
- Fixed setting category has media in VirtueMart Category import
- Added flexivariable product type to enable options in J2Store Product import
- Added meta fields metadesc, metakey, and customtitle to VirtueMart Manufacturer export
- Added option to decode HTML entities in Multi-Replace plugin
- Changed the Google access token to be set in the global configuration so it can be used for all templates
- Changed to not include Client ID and Client Secret of Google setup in template backup
- Fixed Google library matching Joomla library for interacting with Google Sheets
- Fixed an Internal Server Error for users using VirtueMart 3 exporting shipping costs
- Fixed check if there is a product weight and product unit of measure before calculating shipping price in VirtueMart Google export
- Fixed creating erroneous custom fields when importing Multi Variants in VirtueMart Product import
- Fixed do not update file_ fields when doing a product import with images in VirtueMart Products import
- Fixed losing refresh token for Google Sheets integration
- Fixed missing Options tab in Joomla UserGroup import
- Fixed possible duplicate of images/ folder in image path
- Fixed warning if Field Map has no template header
- Added contains option to the conditional rule plugin
- Added option to export to a local database
- Added option to export values and text for list items in Joomla Custom Field export
- Added option to import values and text for list items in Joomla Custom Field import
- Added option to search for templates based on alias in the templates list
- Added support for PhocaCart 4 field values on PhocaCart Tags export
- Changed to make margin rule use the template settings for formatting a price field
- Improved handling of self-closing XML nodes