Moving on with CSV Improved 7.5.0
This is another feature release with some great additions to make CSV Improved more versatile. We have been expanding the J2Store support as the new kid on the block. In addition we have added a number of filters to the system.
As mentioned before, J2Store is relatively new in CSV Improved and we have been working on improving supporting this extension. This release brings a product filter import and export that allows you to import and export product filters. The filters allow you to have more flexible products. We have also added an import and export for the geo zones option in J2Store. The geo zones allow you to manage all the geographical zones used in your shop.
The J2Store Order item export has an order state filter, allowing to only export order items for orders with a selected state.
J2Store is not the only shop we have been working on. VirtueMart, our old-timer, is still being expanded as well. This time we added the option to unpublish categories before doing a VirtueMart Category import.
Custom Fields for All
This little gem is being used by quite a few people to add flexibility to their VirtueMart products. A few releases ago, it started to support multi-lingual websites, however it was not possible to import or export them with CSV Improved. This is now changed, we added full multi-language support for the Custom Fields for All plugin.
In the maintenance section we have the option to remove prices for VirtueMart, Hikashop and J2Store. This has been enhanced with a manufacturer filter. You can now also delete prices that are linked to a selected manufacturer.
The last few releases we have noticed an increase in issues that are related to database changes. Finally resulting in a list of errors shown on the About page since the Joomla 3.8.6 release while nothing had changed. This turned out to be a change in Joomla and was not related to any real database issues. This needs to change, so we wrote our own database sanity checker. Every time CSV Improved is installed, the database structure is checked and where needed fixed. In the case you do need to fix the database afterwards, we still have the Fix Database button on the About page. Let the database issues be gone and forgotten :)
The above changes are just some highlights. We have made quite a few stability fixes as well to ensure CSV Improved keeps running smoothly. Check the full list of changes in this release:
- Fixed an issue with downloading remote files
- Fixed user import always skipping new users
- Fixed custom field default value not exporting in VirtueMart Order Advanced export
- Fixed shipping full name field throwing errors in VirtueMart Order export
- Added manufacturer filter for Virtuemart Maintenance remove prices
- Added brand select option to HikaShop Maintenance empty product prices
- Added empty product prices for J2Store
- Fixed Conditional rule plugin not reading 0 as a value
- Fixed duplicate category error in VirtueMart category import
- Fixed SFTP namespace casing
- Fixed customer_note not exported in VirtueMart Order Advanced export
- Changed do not update override and product_override_price when empty in VirtueMart Price import
- Added clean CSVI cache on install of extension
- Fixed Menu parameter missing when adding a new menu in Joomla Menu import
- Changed updated the list of fields that need number formatting in VirtueMart Order export
- Added product filter import for J2Store
- Added product filter export for J2Store
- Fixed new orders not created for guest users in VirtueMart Order import
- Fixed update title with SKU only for new products in J2Store Product import
- Added support for custom date format in Multireplace plugin
- Added J2Store Geo zone rules import
- Added J2Store Geo zone rules export
- Fixed HikShop category filter does not include products with product_parent_id
- Fixed field_combine variable undefined notice
- Removed incorrect available field in J2Store Order export
- Added the order state filter on the J2Store Order Item export
- Added the customer name to J2Store Order Item export
- Added Unpublish categories before import in VirtueMart Category import
- Added Custom Fields for All multi-language support
- Added new database sanity checker