Dear extensions creators and maintainers,
Piwigo 2.9 is, at last, about to be released! But releasing 2.9 with no extension compatible will only generate frustration among users. Nobody will update and that would be even worse for a first time installation. This is why the release is postponed to next week, on April 25th 2017 edit: on May 2nd 2017.
As far as we have analyzed the technical changes, see [Forum, topic 27876] Version 2.9 and impact on extensions, making your extension compatible with Piwigo 2.9 requires no work. The only exception is if you use the javascript library "datatables" (which is used, for example, by the user manager), because we have updated it to the major version 1.10. As far as I know, only rvelices and plg have specific plugins using this javascript library.
So what's next?
1) install [Forum, topic 27870] Piwigo 2.9.0RC2 or run Piwigo from Git (branch 2.9)
2) test your extension on it
3a) if you have changes on your code (like new translations, click on "detect languages"), publish a new revision of your extension, compatible 2.9
3b) if you have no change and don't feel the need to have a new revision, mark your latest revision as compatible 2.9
Considering the lack of technical changes for 2.9, in a week from now, before the official release of 2.9.0, we will automatically mark all extensions compatible 2.9 if they are compatible 2.8.
If you need any help we're here to help!
Offline
89 extensions were marked as compatible 2.9.
I've run a script and now 240 extensions are compatible 2.9.
I'm going to release 2.9 and run the publish script for languages, which will add many extensions compatible 2.9
Offline