Releases: processing/p5.js
Releases · processing/p5.js
0.4.13
- fix to `splitTokens()
- fix to `createFileInput()
- fix to reading text from dropzone
- minor updates to documentation
- update p5.sound
0.4.12
- critical bug fix for image loading and other image and pixel functionality
0.4.10
- 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
- fixed preload method
- improved docs for noise
- additions and improvements to p5.dom
0.4.8
- 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
- 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
- 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.
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