The API has been kept compatible with what's documented, yes - the only breaking change is that the default icon size is now 64 pixels, to match what the vanilla icons should be moving to at some point during the 0.17 process.
Once we're past the potential for big changes in 0.17 (the mipmap icons are coming soon) I'll finalize updated API documentation (until then, there's some short guidance on the information tab) - the changes are minor: the 'main' API function names are moved to a shared namespace, but the old names should continue to work for a long time; the new deadlock.add_tier()
function works almost the same as the deadlock_loaders.create()
function did, but creates beltboxes as well as loaders (adding a bunch of attributes to control how those beltboxes are set up).
As far as why I'm maintaining this now, see the forum thread for the full story - the short version is that Deadlock asked for a new maintainer due to the demands on his time, and since I'd contributed code to the mod in the past it was a good fit.