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?