Changelog

Version 4.5.2 (10-January-2025)

SummaryStatus
PHP Warnings with the latest VM 4.4.2FIXED
Make the html ids more unique, for the custom fields used by the Stockable Custom Fields IMPR

 

 

Version 4.5.1 (28-August-2024)

SummaryStatus
Make sure that the front-end elements have unique html id attributes. Duplicates were reported.FIXED
Fix warnings/notices under PHP 8.xFIXED

 

Version 4.5.0 (26-March-2024)

SummaryStatus
Compatible with Joomla! 5IMPR
Fix duplidate sql queries and executed functions. This makes it way faster.IMPR
Simplify the values translation process to make it much faster.IMPR
Values missing translation are being fallbacked to the default language.IMPR
Could not select values of a product (front-end), when the same product is loaded more than once in the page, due to the values unique ids.FIXED
Set scrollbars in the product's custom field area (back-end), to avoid endless scrolling due to extensive height of the values wrapper.IMPR

 

Version 4.4.5 (09-January-2024)

SummaryStatus
Color checkboxes float outside their wrapper in the product's custom fields tab, when there are a lot of colors and a scrollbar.FIXED
The setup languages may could not be detected in multi-lingual shops.FIXED
Fix stlying in the admin area of J4 and J5.FIXED

 

Version 4.4.4 (25-October-2023)

SummaryStatus
Limit of 60 color values for selection in the product (back-end).FIXED
Adding a custom field of type color hex., in a product multiple times, the color palette for adding new colors, was not initialized/shown.FIXED
When used as a sub-custom field in a Stockable Custom Field, changing the value of a variation (of a parent product) was having as a result to add it to the existing, instead of replacing it.FIXED

 

Version 4.4.3 (5-July-2023)

SummaryStatus
Only super admins could add/update custom fields in the product page (back-end).FIXED
Php warnings and notices (under php 8).FIXED

 

Version 4.4.2 (2-May-2023)

SummaryStatus
Php warnings and notices could break the Ajax responses in the back-end (under php 8)FIXED
Custom field values price is added to the product's final price, when price override is used.IMPR

 

 

Version 4.4.1 (13-April-2023)

SummaryStatus
An error can occur rendering the ajax functionalities of the back-end non functional.FIXED
Set user access control checks to the back-end requests.IMPR

 

 

Version 4.4.0 (7-April-2023)

SummaryStatus

Complete refactoring of the back-end to be able to work with lots of data.
The values are being loaded/saved/deleted/ordered with ajax, in the custom field view.
That means that it can work with thousands of records without hanging the browser or the server.

The values in the products are also loaded and searched asynchronously using ajax, without burdening the page load time of the product page.

IMPR
Re-design of the color custom fields back-end, so that it is more clear which colors are selected in the product page.IMPR

 

Version 4.3.2 (5-December-2022)

 

SummaryStatus
Do not depend on JQuery on page load.
The plugin's functionalities could break if jQuery is loaded after the plugin's javascript.
FIXED
Replace class names with namespaced classes.IMPR

 

 

Version 4.3.1 (26-July-2022)

 

SummaryStatus
Custom field parameters are shown in raw format under certain cases.FIXED

 

Version 4.3.0 (16-May-2022)

 

SummaryStatus
Fix error message after saving the product in Virtuemart 4FIXED
Joomla 4 ready.IMPR
Chosen search to accept queries with more than 1 word.IMPR

 

Version 4.2.1 (16-November-2021)

 

SummaryStatus
Deleting a custom field value, generates a blank page in the new Virtuemart admin templateFIXED
UI changes to make the interface more clear.IMPR
UI changes to fit in Joomla's 4 stylingFIXED
"Add to Cart" button of type submit could make the check for required custom fields fail.FIXED
The current version is compatible (beta) with Joomla 4IMPR

 

Version 4.2.0 (07-April-2021)

 

SummaryStatus
The static custom fields (non selectable and those shown in cart/checkout/orders/invoices) now are printed through a layout file.
This allows template overrides of that layout, which till that version was printed through the plugin's core logic.
IMPR
The hexademical color codes (of color buttons) are no longer displayed in the cart/checkout pages.
They displayed in the backend orders only, where could be useful for the shop admin.
IMPR
Fix notices and warings noticed in php 7.x and php 8.xFIXED
Code cleanup and use of namespaced classes to be closer to the upcoming Joomla 4.IMPR

 

Version 4.1.2 (26-January-2021)

 

SummaryStatus
Deleting all the custom fields from a product now deletes them from the relevant tables in the database.
This was a reported bug in Virtuemart (see: forum topic #144239144239) which was fixed by their side and a fix follows up in our plugins as well.
FIXED

 

Version 4.1.1 (3-December-2020)

 

SummaryStatus
Cloning a product, now includes the CF4All custom fields.FIXED
Minor fixes and code improvements.IMPR

 

Version 4.1.0 (2-July-2020)

 

SummaryStatus
Error uninstalling the plugin.FIXED
The tooltips now work with pure css. They are much lighter and have improved accessibility.IMPR
Improvements regarding accessibility and seo in all the layouts.IMPR

 

Version 4.0.8 (25-April-2020)

SummaryStatus
Re-styling of the buttons and the color buttons, to be more clear. Also fix some styling issues noticed in some templates.IMPR
Css files could be loaded several times in the fron-end, if several display types were used for the custom fields.FIXED
Some old (unused) scripts were loaded for no reason.FIXED
Fix color buttons display in the back-end orders view.FIXED
Fix color buttons display in the pdf invoices.FIXED
Enclose in a span element, the color code in the cart page. This way can be styled or hidden by css.IMPR
Code cleanup and removal of obsolete code.IMPR

 

Version 4.0.7 (26-February-2020)

SummaryStatus
Multiple identical records are created in the database language tables.FIXED

 

Version 4.0.6 (29-November-2019)

 

SummaryStatus
Issue with multi-lingual sites.
It messes up the proper language detection, due to the call of the VM's language function before the Joomla's language plugin.
http://forum.virtuemart.net/index.php?topic=143870.msg509411#msg509411
FIXED
Change the minimum requirements to PHP 5.6 and Joomla 3.8.1IMPR

 

Version 4.0.5 (19-November-2019)

SummaryStatus
Fatal error with Virtuemart 3.6.8 in the product details pageFIXED

 

Version 4.0.4 (22-May-2019)

SummaryStatus
Custom fields of child products dissapear after saving the parent product.FIXED
Duplicate records in language tables.FIXED
Static multi-colored butttons were not well styled.FIXED
Price variant custom fields were not loaded in Product Builder.FIXED

 

Version 4.0.3 (14-December-2018)

SummaryStatus
Issues with saving, when used in conjunction with the Stockable Custom Fields pluginFIXED
Possible fatal error, in Virtuemart 3.4.3 and higher due to changes in the VM file structure, in minor releasesFIXED
Several noticesFIXED

 

Version 4.0.2 (05-November-2018)

SummaryStatus
Multi-colored values could not be createdFIXED
Value "0" was not savedFIXED
Possible fatal error with Virtuemart 3.4.3 and higher, due to changes in VM core functionsFIXED
Several noticesFIXED

 

Version 4.0.1 (08-October-2018)

SummaryStatus
Possible errors due to inclusion of improper class paths (Non namespaced)FIXED

 

Version 4.0.0 (27-September-2018)

SummaryStatus
Deep refactoring of the plugin to be easily extended and modified and also closer to the upcoming Joomla 4IMPR
Several fixes that regard both display and functionalityFIXED

 

Version 3.1.3 (14-February-2018)

SummaryStatus
Generated error after saving a custom field to a child productFIXED
The required functionality now works with all types of cart buttons (input, button, div, etc.)IMPR
Make the ids of the custom fields more unique so that they can be selected even when parent and child products are displayed togetherIMPR
Code refactoring and removal of obsolete functionsIMPR

 

Version 3.1.2 (20-September-2017)

SummaryStatus
Could generate an SQL error, when the added index names reach the database index name character limit. As a result the language tables could not be created.FIXED

 

 

Version 3.1.1 (04-August-2017)

SummaryStatus
Error when the Joomla's administrator langugage is not a Virtuemart shop languageFIXED

 

Version 3.1.0 (03-August-2017)

SummaryStatus
Multi-lingual custom fields feature.
Now you multi-lingual custom fields can be created very simply. No need to edit language files or to create language overrides anymore
ADDED

 

Version 3.0.7 (16-January-2017)

SummaryStatus
Selected options were not passed to the cart when buttons were usedFIXED
Improve the back-end layoutsIMPR

 

 Version 3.0.6 (29-December-2016)

SummaryStatus
Abolish support for Joomla!2.5 and Virtuemart 2.6.
It now works only with Joomla! 3.x and Virtuemart 3.x
IMPR
Uses the Joomla! auto-updater for updatesADDED
Improvements to the layouts of the backendIMPR

 

Version 3.0.5 (08-April-2016)

SummaryStatus
Conflicts with Product BundlesFIXED
Fix code that was deprecated or was generating php noticesFIXED

Version 3.0.4 (11-September-2015)

SummaryStatus
In Apple touch devices when tooltips were used, the buttons needed to be clicked twice to be activatedFIXED
Required fields can be used also in Prod. BuilderIMPR

 

Version 3.0.3 (19-June-2015)

SummaryStatus
In the drop-down display type, the decimal prices and the parenthesis were strippedFIXED
When used with the Stockable Customfields plugin, the display order of the custom fields is based on the order of the corresponding child productsIMPR
Required fields were working only if the add-to-cart button was input. Now works with any type (button, div, etc)IMPR
The plugin loads the dependent scripts. In some cases the plug-in's script was loaded 1st which is undesiredIMPR
3 new languages added: Czech, German, SwedishADDED
Some code cleanup and refactoringIMPR

Version 3.0.2 (31-March-2015)

SummaryStatus
Ability to select/deselect all the options during the assignment in the product (backend)ADDED
Adds more compatibility functionlities with the Stockable Customfields pluginADDED

 

Version 3.0.1 (17-March-2015)

SummaryStatus
Fixes compatibility issues with the Stockable Customfields pluginFIXED
Minor bug fixesFIXED

 

Version 3.0.0 (03-March-2015)

SummaryStatus
Introduces compatibility with the Stockable Customfields plugin. Now stockable variations are possible.ADDED
Minor bug fixesFIXED
3 new languages. Dutch, Russian, GreekADDED

 

Version 2.0.3 (07-January-2015)

SummaryStatus
Required fields were ignored - Virtuemart 3FIXED
The price was not updating properly when there were more than 1 custom fields of that type - Virtuemart 3FIXED
Custom fields in child products were not added to the cart - Virtuemart 3FIXED

 

Version 2.0.2 (28-November-2014)

SummaryStatus
The selected custom fields were not visible in the orders and the invoices - Virtuemart 3FIXED
The selected custom fields were not visible in the cart module - Virtuemart 3FIXED
Cloning of a product, was not taking into accounts the custom fieldsFIXED

 

Version 2.0.1 (9-September-2014)

SummaryStatus
The plugin produced a Fatal Error and broke in Virtuemart 2.6.10 and higherFIXED

 

Version 2.0 (7-August-2014)

SummaryStatus
Compatibility with Joomla! 3.xADDED
Compatibility with Virtuemart 2.9.x (dev versions of Virtuemart 3) - Cannot guaranteed until VM3 becomes stableADDED
Improvements to the layout's markup and addition of the bootrstrap classesADDED
Some problems with the price variants custom fieldsFIXED

Version 1.6 (6-May-2014)

SummaryStatus
Ability to select/deselct all the options (including colors) during the assignment, in the product formADDED
Required fields. It checks if the required fields have selections. Otherwise it prompts the user to select an optionADDED

 

Version 1.5 (4-April-2014)

SummaryStatus
3 New display types for the custom fields. Checkboxes, Buttons multi-select, Color buttons multi-selectADDED
The selected color custom fields were displayed distorted in the Orders and the InvoicesIMPR
Prouct cloning was not taken into account the custom fieldsFIXED

Version 1.4  - Major Update (14-March-2014)

SummaryStatus
Ability to have multi-colored optionsADDED
Fatal errors on save productsFIXED
Fatal errors on deleting productsFIXED
The plug-in was causing problems to the Virtuemart's products module, due to the incorrect functionality of the VM search that is ignoring the custom fieldsFIXED
The prices of the plug-in values was not taken into account by the child productsFIXED
Untranslated strings in the cart (Title and Values)FIXED
The plug-in's values are now saved in the cloned products when Product Cloning is used. This feature  may have inconsistencies if you have a lot of custom fields in a productFIXED
Less javascript in the backend rendering the whole experience faster and more stableIMPR

 

Version 1.3 (28-November-2013)

SummaryStatus
The front-end of the plugin is now working solely with css, removing competely the javascript code.
That makes it lighter and compatible with any javascript library which is used in the site.
IMPR