iocaine itself has been near release-ready for a while now, there's one issue I need to look into, but that's very possibly a Roto issue (or a me holding roto wrong issue), and isn't release critical, as it's hard to trigger, and has workarounds.
Nam-Shub of Enki is in a reasonable place too.
It is documentation that's lacking, and I do not want to release without good docs. The 2.x release was done with far better docs than 1.x, I'll do the same for 3.x: release it with far better docs than 2.x.
A lot of effort went into making iocaine 3.x easier to get started with, the documentation needs to show how.
One of the mistakes I made post-2.x is that I didn't have - and still don't have - a way to publish documentation for the development branch. That makes me skip writing those docs during development, and writing them later is always going to be harder. I will not make the same mistake again. When I release 3.0, I will have a way to publish docs for 3.1 (or 4.0, or whatever the version ends up as) too, as soon as I start working on it.