0.2 - current development version
This release is due out early February as the new stable version.
- new architecture based on separation of "context" and "canvas" - DONE
- new image API based on Python Imaging Library - DONE
- new text API based on pango - DONE
- tranforms framework compatible with nodebox - DONE
- working variables with user interface - DONE
- treacherous easteregg injection - DONE
- import of nodebox libraries - DONE
- rewrite color API, supporting color ranges and named colors - DONE
- implement findpath() - DONE
- error console for window mode - DONE
- internationalization - DONE
- animation - DONE
- preliminary support for mouse events - DONE
- fullscreen mode - DONE
- clipping path mask - DONE
- implement autotext() - DONE
- video and computervision libraries using opencv - DONE
- keyboard interaction - DONE
0.3
- Gedit plugin for the Shoebot IDE
- Quicktorials support
- animation output as video
- mathematics (length, points, boolean operations) using lib2geom
- nodebox strict mode and extended mode for shoebot specific api extensions
- user configuration of shoebot-ide
- computer vision library - IN PROGRESS
0.4
This release has all the new features that will take a bit of time to implement.
- swf export
- Support for running Shoebot scripts on <canvas> (using Pyjamas?)
- Use Pyjamas along with Crunchy to create direct browser scripting using Shoebot (possibly also using Mobwrite)
- profiling and optimization
