Skip to content

py5bot, combined settings and setup functions, and more!

Pre-release
Pre-release
Compare
Choose a tag to compare
@hx2A hx2A released this 19 Jul 02:12
· 1552 commits to main since this release

Release Highlights:

  • A second Jupyter Notebook Kernel: py5bot. There's also a new IPython magic called %%py5bot that is available within the py5 kernel.
  • The size() method can be called from the setup() function intead of settings(). Before Sketch execution, py5 will identify code in setup() that belongs in settings() and will segment the code appropriately.
  • Improved error reporting for IPython magics, py5bot, and all static mode sketches
  • Sketch windows now appear in the taskbar or Dock with the py5 logo

Breaking changes:

  • args has been renamed to pargs to avoid a name conflict with the conventional use of the variable args
  • the use_thread default parameter in save() and save_frame() has been changed from False to True

Also:

  • Massive improvements for OSX Users. The OSX Sketch exiting issues have been solved. The other OSX issues are better articulated in the Special Notes for Mac Users
  • Lots of little bug fixes