You deserve a medal. Pretty weird to mark this project as “legacy” and basically abandon it, when it takes so little to keep it working with the current editor version.
… not to mention that figuring out what it takes, exactly, can amout to a lot of work in trial and error.