Skip to content

Changelog

The full release history, schema bumps, and per-version smoke tests live in the project's CHANGELOG.md at the repository root.

For a quick orientation (most recent first):

  • 0.15.0 — Selection & transform batch. New Selection Brush tool (A), drag-to-move from any selection tool, on-canvas Free Transform handles (Shift+T), Import PNG/JPG as a new frame with palette extraction (median-cut, replace / merge / keep).
  • 0.14.x — Hotkeys & persistence polish. Manual save with Ctrl+S (suppresses the browser's native save dialog), panel-scoped clipboard (Ctrl+C/X/V + Delete on Layers and Frames panels), sprite-aware FrameTimeline with "All frames" toggle + drag-to-enroll, right-click eraser on Pencil, custom scrollbars, custom-brush usability fixes (rename by double-click, size slider disabled, shape-pick deselects custom brush).
  • 0.13.0 — Internationalization + light theme. 32 namespaces / ~1500 strings localized to English + Español with parity check tooling, light theme palette + theme switcher in the avatar popover, sonner lazy-load fix for a production circular-ESM bug.
  • 0.12.0 — Pencil rebrand baseline. Visual system overhaul, dark IDE chrome with amber accent, new token system in src/index.css.
  • 0.11.x / 0.10.x — usability and polish round. Toast notifications, command palette (Ctrl+K), status bar, empty states, recent-colors strip, smart panel collapsing, selection floating toolbar, this docs site.
  • 0.9.0 — v2 roadmap closure. Telemetry contracts, Pro plan UI scaffolding, frame-interpolation preview, Comlink workers, onboarding tour, nested layer groups.
  • 0.8.0 — release polish + Phase 9 foundations. Error boundary, project backups, help dialog, preferences, plans/quotas plumbing.
  • 0.7.x — productivity round. Palette generator, palette health check, recent-files filter, palette-preset hotkeys, custom shortcuts, slice resize handles, drag references on canvas, layer panel polish, solo mode, auto-tile 47, smart upscale, xBRz upgrade, multi-source autotile.
  • 0.6.0 — multi-reference workflow. Multiple references per project, per-layer binding, transforms, dominant-color sampling.
  • 0.5.0 — slices + gamedev. Slices with per-frame keys, Aseprite-compatible JSON export, workspace presets.
  • 0.4.0 — animation system pro. Frame tags, frame durations, onion tints, layer linking, layer groups, frame interpolation.
  • 0.3.0 — indexed color, palette ops, color cycling, custom brushes, advanced selection (lasso + magic wand mask + boolean modifiers + invert), free transforms.
  • 0.2.0 — advanced drawing tools. Shading + ramps, gradient + dithering, brush shapes, dither brush, magic wand, transform.
  • 0.1.0 — Aseprite parity basics. Tile preview, pixel-perfect, color replace, stroke selection, symmetry, preview window 1×, export presets.
  • 0.0.4 — baseline. Editor core, drawing tools, frames + sprites + animations, layers, selection + clipboard, palette, references, onion skinning, persistence, .mstack format, exporters.

The full file is hundreds of entries; consult it directly for schema migrations, deprecations, and bundle-size deltas per release.

Motestack is a personal hobby project. The editor and these docs ship under no warranty — back up your `.mstack` files.