I have a problem with upgrading my moodle from 2.9 to 3.6 namely because I have 9 plugins out of 20 total that are not supported on 3.6. Some plugin functionality was added to later moodle version but some plugins are required for my client and must keep working. Now the only comment in official documentation about this recommend deleting the plugin. This is NOT an option for me. Is using an unsupported plugin version a viable option? From some source control changes I can see plugin changes for compatibility are minimal. For example plugin moodle-mod_attendanceregister:
2017.11.22.00 - Added a small patch to avoid a deprecated php method
Tested on Moodle 3.2 and Moodle 3.3
I know some plugins are dependent of some parts of moodle that change from version to version but how much is this a problem for upgrades in subversions of moodle (2.0-2.9,3.0-3.7)?
Is it practice for some web admins to test the plugins themselves and use them anyway?
A lot of plugins do not get updated compatibility so I assume I am not the only one with this problem but I can’t find any info related to this.