CanvasDraw - A powerful pixel-based graphics library (Draw pixels, lines, triangles, read/modify image data, and much more!)

CanvasDraw 4.10.0 - Full Release!


It’s finally happened. CanvasDraw 4.0 can now be used in live published experiences!

However, roblox has announced that EditableImage has certain restrictions to prevent misuse.

In order to use CanvasDraw 4.0, you must be:

  • 13+
  • ID-verified
  • explicitly opted-in to using the API in published experiences

You can read more about these new EditableImage changes and limitations here:


Full changelog:

  • CanvasDraw 4.0 full release (Out of beta)

  • Improved CanvasDraw.CompressImageData() and CanvasDraw.DecompressImageData() to use purely buffers instead as they are smaller and faster than string compression.

    • You should be able to store a single high detailed 1024x1024 image on a single datastore key as the new CompressedImageData will not go any higher than 2.5 MB. Simpler images with less detail and colour will be much lower in size.

CanvasDraw4.10.0.rbxm (68.5 KB)

3 Likes