Im attaching the interfaces that will go into the next version and has the additional hwtypes and units, its the same ones i posted before.
Two things:
1- check that your CURRENT plugin DLL works with this interface AND the old one without re-compiling, it should work with both, but just in case.
2- you can use GOverlayPlugin.Interfaces.IHost.AccessHost("version") in your plugin and it will return Nothing on the previous interfaces.dll and the current version on the new interfaces.dll, so you can use it as if it returned nothing, you dont have the new codes, if you do, you have them (but this will work when i release the new goverlay version, right now since its just the interfaces, it will be always nothing on the return). I will give you soon to test the full goverlay version if this works alright, but i want to make sure your plugin doesnt break between the current/new version.
Either way, the goverlay web version supports receiving them on any version, its just the desktop app not showing those codes correctly if you are using them.