Skip to content

RoadmapΒΆ

This page describes the current status and the upcoming milestones of the project.

Milestone SummaryΒΆ

Status Milestone Goals ETA
πŸš€ Stable 13 / 26 Sep 01 2027
🏁 Beta 27 / 27 Sep 01 2026
🏁 Alpha 25 / 25 Dec 31 2024

Milestones and GoalsΒΆ

StableΒΆ

πŸš€  OPEN   πŸ“‹   13 / 26 goals completed (50%)   πŸ“…   Sep 01 2027

Status Goal Version
βœ” Secondary history stack for specific tools v0.4.28
βœ” Add custom scrollbars to main canvas v0.4.28
βœ” Enhanced text support v0.4.27
βœ” Make automatic updates optional v0.4.27
βœ” Handle transform attribute v0.4.24
βœ” Clipboard enhancements v0.4.24
βœ” Add segment or point on double click v0.4.23
βœ” Keyboard shortcut enhancements v0.4.23
βœ” App db migrations v0.4.23
βœ” New color picker component v0.4.22
βœ” Shell enhancements v0.4.22
βœ” Validate translations v0.4.21
βœ” Upgrade to CodeMirror 6 v0.4.21
Element tree enhancements
Color palettes
Built-in extensions
Themming API and built-in themes
Code signing and auto upgrades
Snap improvements
Improve SMIL animation support
Panel improvements
Icon sets
Publish mobile app to Google Play Store and Apple App Store
Cloud storage integration
Grid enhancements
Export to animated png or gif

BetaΒΆ

🏁  CLOSED   πŸ“‹   27 / 27 goals completed (100%)   πŸ“…   Sep 01 2026

Status Goal Version
βœ” Upgrade paperjs offset v0.4.19
βœ” Upgrade react timeline editor v0.4.19
βœ” Expose keyboard shortcuts configuration v0.4.19
βœ” Repl enhancements v0.4.17
βœ” Tool options API v0.4.17
βœ” Attribute grouping and locking v0.4.17
βœ” Introduce centroid multimethod (geometric center) v0.4.16
βœ” Path creation tool and path element editing v0.4.15
βœ” Add a popover for the d property that allows path command editing v0.4.15
βœ” Edit tool enhancements v0.4.15
βœ” Introduce a tool that can be used to create paths and implement editing v0.4.15
βœ” Adjustable anchor points v0.4.14
βœ” Guides support v0.4.14
βœ” Extensions API v0.4.13
βœ” Toolbar registry v0.4.13
βœ” Context menu registry v0.4.13
βœ” Action registry v0.4.13
βœ” Icon registry v0.4.13
βœ” Mobile support v0.4.12
βœ” Language registry v0.4.11
βœ” A11y filter registry v0.4.11
βœ” File system enhancements v0.4.9
βœ” Export to rasterized image v0.4.9
βœ” Persist enhancements v0.4.8
βœ” Internationalization support v0.4.8
βœ” Font enhancements v0.4.8
❌ Consider using a different library for boolean operations

AlphaΒΆ

🏁  CLOSED   πŸ“‹   25 / 25 goals completed (100%)   πŸ“…   Dec 31 2024

Status Goal Version
βœ” Persist application state v0.3.0
βœ” Spec and app-db validation v0.2.13
βœ” Base svg tools v0.2.12
βœ” Move intensive tasks to web workers 0.2.10
βœ” Remove element-to-path dependency v0.2.9
βœ” Pencil tool v0.2.9
βœ” Import/export svg files v0.2.9
βœ” Introduce image trace tool v0.2.9
βœ” File drag & drop v0.2.9
βœ” Snap to Points v0.2.8
βœ” Save and load documents v0.2.6
βœ” History tree v0.2.0
βœ” Timeline component for SMIL animation editing v0.2.0
βœ” Multi-element resize on anchor point v0.2.0
βœ” Introduce edit mode v0.2.0
βœ” Support pressure-sensitive input for digitizers v0.2.0
βœ” Color picker overlay v0.2.0
βœ” Menu bar rewrite v0.2.0
βœ” Remove fluentui dependency v0.2.0
βœ” Pass keyboard actions to tools v0.2.0
βœ” Select similar objects v0.2.0
βœ” Implement boolean operations v0.2.0
βœ” XML view v0.2.0
βœ” Enhance the dropper tool implementation v0.1.1
βœ” Introduce area multimethod for renderable elements v0.1.0