Thanks Ruslan,
I was aware that some people were discussing the possibility of updating the plugin but we needed to get this done. We couldn't rely on other groups of people to finish the update in the short time we needed it. I hope you understand why we went ahead and did this on our own I didn't mean to step on anyone's toes.
I was thinking today about this and I don't know how much sense it makes to have two updated versions of the same plugin. I'm not a php developer so my coding skill set is limited, but it would be awesome if we could combine forces and work together on a single plugin to release. The plugin I've submitted to Moodle has all of the mahara Lock/Release functionality and logic working properly (you must install the Mahara Assignment feedback plugin in addition to the Assignment Submission and Local plugins). Would you mind taking a look and let me know what you think? Maybe your code has some improvements over what we've done, and vice versa.
Thanks,
Tony