Development Notes

What's new, what's been fixed, and what's coming next in Papertoy

Last updated: October 07, 2025

Coming Soon

Planned features and improvements

Upcoming Features
  • Save in navigator cache and load later
  • Better utils integration (gp, math, etc)
  • Prototype versioning (v1, v2, ... in the same file)
  • Adjustable variables à-la-Turtletoy
Planned Improvements
  • Better crash recovery
  • More examples and more snippets

Version 0.3.5

Latest

Current stable release

New Features
  • Cache system for papertoy projects
  • Seeded random system in the script context
  • Import SVG to the code editor
  • Drag and drop prototype in the code editor
  • Display Playstation inputs for PlayStation controller
  • Support Gist URL query parameter for easy sharing
Bug Fixes
  • Fixed mouse event handling for CSS-resized canvas : no need to disable 'fit canvas' to have functional mouse events!
Improvements
  • Improved landing page
  • Contact form in development notes
  • Settings are saved in cache
  • Allow button array in interactor definition
  • 'How to' modal to learn the basics
  • Prototype properties UX pass (aspect ratio, ...)
  • Better autocomplete in editor for json or markdown
  • Add common javascript snippets in editor
  • Editor font size is configurable
  • Improved set of input icons

Version 0.2.0

Previous

Major release

New Features
  • Added dark/light theme toggle
  • Enhanced code snippets library
  • New embedded functions and utilities
Bug Fixes
  • Fixed canvas rendering issues on certain browsers
  • Fixed intellisense issues in the code editor
Improvements
  • Improved UI/UX design
  • New advanced examples

Version 0.1.0

Legacy

Initial release

New Features
  • Basic Paper.js integration
  • Code editor with Monaco
  • Real-time canvas preview

Questions, feedback, bug report?

Send Feedback or Report a Bug