Please note:
1 - I am not a snap developer, I am just playing around with this
2 - Like all dev features, these are experimental and may not make it into
(imho, the last one should have 2 newlines (after each of the first number inputs), it's now much longer than skew [ V] to () degrees ()%, which I believe was the previous longest block.)
Anyway, I can't believe we might be getting something like this in unmodded Snap!! I thought I recalled bh saying that Jens believed first-class colors were not necessary, and the C&C library was enough. Correct me if I'm wrong.
Changes found so far:
new blocks in pen, new data type (visible in is [] a [color V]? block), new pen [color V] option, all blocks with previous color inputs are no longer static, new LIBRARY!, you can use lists of rgba on color inputs, you can now have DEFAULT color inputs!!!
I feel like it might have been due to the fact that first-class colors were already half made, with the color input being exposed to the user, and the extension functions to actually deal with it. I feel like at that point, it should be finished (aka, adding a visual representation, and adding new blocks to easier interact with it), which is what Jens did.