Releases: processing/p5.js
Releases · processing/p5.js
0.4.5
- fix lerpColor()
- updated DOM examples
- fix to touch events
- added support for char(), int(), byte(), etc
- updated inline doc
0.4.4
- added p5.Vector
equals()
method
createCapture()
now supports constraints object and callback
- added support for color strings
- fixed touchX and touchY coords
- updated documentation
0.4.3
fixes and improvements to loadTable and p5.Table
helper in text() function to handle non-string input
added accelerometer functions
added documentation
fixes for name of event handler methods
0.4.2
- fix to loadJSON()
- fixes to p5.Color + tests
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