Releases: processing/p5.js
Releases · processing/p5.js
0.4.1
- Refactor
p5.Color
to fix bugs.
- Fix
preload()
to avoid losing additional args, support loadTable()
.
- Adding
p5.File
functionality to p5.dom.js, including open and drag and drop.
- Fix for
mask()
function to fix incorrect inversion of alpha.
- Fix to
arc()
function to support cases where w !== h
.
- Wrapping modules to support amd/browserify.
- Fixes to
p5.Vector()
.
0.4.0
- fixes to background and pixels so they're not affected by transforms
- added async option for instantiation
- updates to p5.sound and p5.sound docs
- p5.dom amd module wrapper
- added touchIsDown variable
- added optional failure callback to loadImage
0.3.16
- UMD compatible
- added documentation and minor fixes
0.3.15
- fix nfc
- remove overwrite of escape function
- added documentation
- added httpDo method
- added url helper methods
0.3.14
- added element specific touch listeners, and default fallbacks for mouse/touch
- added devicePixelScaling() method
- added httpGet and httpPost methods
- added support for \n and \t in text()
- added key clearing for keyIsDown() method onblur
- merged p5.sound updates
- fixed bug with getElements()
- fixed bug with loadPixels in capture
0.3.13
fixing small bugs with blendMode
added keyIsDown() method
refactor curves to support shape mode and improve performance
0.3.12
added loadJSON type argument
fixes to p5.dom, capture pixel support, context passing for event listeners
optimization of image methods to support fewer arguments
bug fixes
examples added to inline src
0.3.11
Updates to mouse and touch functionality.
Fixes to frameCount starting frame and webcam tint checks.
0.3.9
fix bugs with scaling for retina
fix bug with push/pop in p5.Graphics
fix preload bug
improved canvasResize function
adding int and string methods
0.3.8
- updated mouse prevent default behavior
- improved mouse and touch documentation
- fixed bugs with key input for firefox
- fixed scaling bugs for retina