Skip to content

Releases: processing/p5.js

0.4.16

12 Oct 21:52
Compare
Choose a tag to compare
  • fix to callbacks with preload
  • updated p5.dom docs
  • disable window.devicemotion event for p5 IDE (was causing crash)
  • fix to loadXML
  • auto-incrementing defaultCanvas id for each instance of p5 on page

0.4.15

06 Oct 22:36
Compare
Choose a tag to compare
  • critical bug fix that was breaking loading, text, and other functionality
  • updates to p5.dom

0.4.14

05 Oct 12:06
Compare
Choose a tag to compare
  • WEBGL mode! 3D, lights, camera, etc
  • fixes to preload, now allows callback
  • error message for loadJSON and loadStrings
  • createSlider fix
  • expose all arguments of drawImage() to image()
  • optimization of arguments slice
  • fixes to rotation and acceleration functionality

0.4.13

20 Sep 20:40
Compare
Choose a tag to compare
  • fix to `splitTokens()
  • fix to `createFileInput()
  • fix to reading text from dropzone
  • minor updates to documentation
  • update p5.sound

0.4.12

16 Sep 02:50
Compare
Choose a tag to compare
  • critical bug fix for image loading and other image and pixel functionality

0.4.10

13 Sep 00:24
Compare
Choose a tag to compare
  • fix to get()
  • refactor of p5 variables to support p5.graphics objects holding their own style properties
  • cleanup of typography method calls
  • temporary removal of friendly errors

0.4.9

01 Sep 02:58
Compare
Choose a tag to compare
  • fixed preload method
  • improved docs for noise
  • additions and improvements to p5.dom

0.4.8

18 Aug 13:37
Compare
Choose a tag to compare
  • fixes to acceleration functions
  • add deviceShaken()
  • 3D updates
  • improved font tests
  • add callback for loadFont()
  • fixes to colorMode() and color().toString()
  • rename fullscreen() to fullScreen()
  • grunt task improvements, browserify compatibility added

0.4.7

17 Jul 23:55
Compare
Choose a tag to compare
  • fix set()
  • fix resetMatrix()
  • fix to arc()
  • font optimizations, textAscent() and textDescent()
  • fix text wrapping
  • rename of accelerometer methods to deviceTurned() and deviceMoved()
  • improvements to npm and grunt processes
  • added JSCS for linting
  • removed built lib from repo
  • progress on 3D

0.4.6

24 Jun 18:52
Compare
Choose a tag to compare
  • Added code of conduct (contributing.md).
  • Refactored graphics to have separate rendering contexts for Canvas and WebGL renderers. Added p5.Renderer, p5.Renderer2D, and p5.Renderer3D. Began implementation of p5.Renderer3D.
  • Added p5.Font class and support for loadFont() and various typography functions.
  • Refactored codebase to have more reasonable folder structure, changed require links within files to use relative paths.
  • Fixes to frameRate issues.
  • Fixes to p5.Color and related functions, added support for HSLA.
  • Added browser-specific checks for the various smoothings.
  • Updates to documentation throughout.
  • Fixed arc method (in progress).
  • Implemented loadXML().
  • Fixed bugs with nf().
  • Fixed issues with pixels and retina.
  • Cleaned up gruntfile.
  • Added friendly error messages.