Hello,
I'm relatively new to SugarCRM and I have some questions about using Packages (Module Loader).
My doubts would be:
- In the manifest.php, there are two attributes in which I read that it is necessary to change every time a new package is uploaded, as it should correspond to a unique key. These are the "version" inside the manifest array and the "id" inside the installdefs array. Is it really necessary to change every time I want to upload a package equivalent to a new version of the same customization?
- Regarding to new versions of the same customization, is it necessary to uninstall the previous package, or just inactivate?
Thanks in advance!
It is usually best to uninstall the previous version and then install the new version of the customization.
As for the ID and the version number, you can retain the ID (given the previous version would be gone), but you should update the version number.