Before updating, make sure you read the change logs and are aware of potential backward compatibility issues.
Migrating to v4.x
There is no backward incompatibility introduced in this major version but the extensions went through a major code re-factoring and many under-the-hood improvements.
Therefore it is of the most importance that you test the update before installing it on your production site.
The plugin's 'engine' may also catch more issues than before, potentially hidden in your previous installation.
Profiles Core overrides options have moved to the plugin. If you have enabled the options disable tooltips and disable caption in the global configuration section, you will need to reset them in the plugin (the new option is Yes, by overload)
Profiles Regular expressions (regexp) have been modified internally. If you are replacing the extension's regexp with your own, you may need to modify them as well. The internal regexp no longer include
href=". The attributes
href=" are re-injected into the regexp only when lookups are made on the whole page.
Migrating jQuery Easy Profiles to v3.x from v2.x
The extension is now packaged as a component, with a brand new dashboard packed with information.
Migrating jQuery Easy to v2.x from v1.x
Other than the revamped user interface, there have been a few fixes that may affect your page's output.
1 Some regular expressions would not take into account the
- and instead would mistakenly refer to it as the range indicator.
What does it imply practically? Some scripts or stylesheets may get removed, while they were not removed before the update.
For instance, the script
/js/sub-directory/jquery.js was not removed in v1.x. It is now removed in v2.x.
2 The stripping of scripts and stylesheets (options
strip remaining...) is now independent from the jQuery fixes, allowing you to use those options even though no fixes are made on a page.