Maven central?
Any plans on making this available in maven central and compatible with processing 4.4 dependency ?
Not at the moment, no. I haven't always found the most recent version of processing on maven central so I can't really consider it a good source for processing libraries either. Feel free to put it there If you feel like it would help you. I don't really want to maintain it, my release process is mostly concerned with what users see in the PDE, which is not related to maven central.
Yes i know about how processing in past didn't publish to maven but they do inn every release now.
I can publish it but it wouldn't be under the namespace you control so it would be a mess :/
Alright, you're right that processing does publish the versions more consistently now. It might actually be easy to upload it to maven with every release with just a gradle task, I'll investigate our options.
Looking at this: https://central.sonatype.org/register/namespace/ One problem I see is that I chose a silly namespace "com.krab" for the library, whereas i don't control the actual krab.com domain, I only control krab.md. But the library imports in all existing code already mention the com.krab.lazy, so I can't just change that without breaking everyone's sketches.
You can pick another name for the groupid - and keep package names under com.krab.