Changelog

Follow every release.

0.7.0

Spritesheet export, Tiled JSON, and the first public beta.

  • New:Spritesheet export with JSON sidecar (TexturePacker-compatible).
  • New:Tiled JSON (.tmj) export for square and hex maps.
  • New:GIF export with per-frame delays and tag-based slicing.
  • New:Spanish language support (partial).
  • Improve:Busy dialogs during heavy operations (resize, export).
  • Improve:SVG icons for all tools and panels.
  • Fix:Animation lag when switching frames rapidly.

0.6.0

  • New:Real-time P2P collaboration with patch-based pixel sync.
  • New:Aseprite file import (.aseprite, .ase) with layer groups and tags.
  • New:19 blend modes (full Aseprite parity).
  • New:Color modes per sprite: RGB, Grayscale, Indexed.
  • New:Linked cels with save/load round-trip.
  • New:Palette editing per-sprite and per-tileset with .gpl import/export.
  • Improve:Conditional undo in collaboration sessions.
  • Improve:Per-peer cursor rendering during collab.

0.5.0

  • New:Animation timeline with tags, per-frame delays, and playback modes.
  • New:Onion skin rendering (configurable frames before/after).
  • New:Custom brushes: monotone, duotone, and stamp modes.
  • New:Pixel-perfect freehand drawing.
  • New:Symmetry painting (horizontal and vertical).
  • New:Status bar with cursor coords, zoom, selection size.
  • Fix:Pointer capture for uninterrupted strokes.
  • Improve:Coalesced pointer events for smoother curves.

0.4.0

  • New:Hex grid tilemap editor (pointy-top and flat-top).
  • New:Isometric grid support.
  • New:Object and entity layers on tilemaps.
  • New:Multi-sprite tabs with independent viewports.
  • New:Dockable panel system.
  • New:Layer groups with nested folders.