Releases: processing/p5.js
Releases · processing/p5.js
0.4.16
0.4.15
0.4.14
- 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
0.4.12
0.4.10
0.4.9
0.4.8
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
, andp5.Renderer3D
. Began implementation ofp5.Renderer3D
. - Added
p5.Font
class and support forloadFont()
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.