Dear community ;
Several changes were pushed in our development branch (Git Master). Those changes can involve many tasks on your side before any update attempts:
- The iMSCP::Templator class has been documented and renamed to iMSCP::TemplateParser. Therefore, if you are using this class in some of your hook files, you MUST review them before any update attempts. Also, if you are using some plugins, you are greatly encouraged to disable them before any update attempts and re-enable them one by one once the update has been done.
- Many bind9 templates were removed/revisited. Therefore, if you have some exotic changes in your bind9 templates, you SHOULD re-integrate them in the templates which are still in Git Master. You MUST not simply copy the older bind9 templates before updating. This will not work because some tags were renamed.
- The DNS SPF records were added for the subdomains and the external mail servers. Therefore, it's no longer needed to add them manually through the custom DNS interface. However, in case your external servers delegate their works to other servers which are not listed in the generated SPF records, you still need add the SPF records manually through the custom DNS interface.
The changes described above are now in Git Master and therefore, they will be part of the next release 1.1.0-rc4.8.
Note to plugin maintainers: If you are using the iMSCP::Templator class in your plugins, you must update them according the new class name (see above).
Plugins updated in incubator.