Skip to content

Releases: processing/p5.js

0.5.14

29 Aug 00:04
Compare
Choose a tag to compare
  • remove CSS styling from FES
  • merge release automation tasks!

0.5.13

26 Aug 03:48
Compare
Choose a tag to compare
  • adding friendly error system updates
  • update docs

0.5.12

12 Aug 02:36
Compare
Choose a tag to compare
  • adding p5.StringDict, p5.NumberDict, p5.TypedDict
  • fix to textWidth()
  • fix bug with preload() / decrementPreload
  • fix bug with frameRate()
  • cache fillStyle and strokeStyle to improve performance
  • fix to webgl immediate mode to improve performance
  • added #rgba and #rrggbbaa support
  • added doubleClicked() function
  • added constants DEG_TO_RAD & RAD_TO_DEG
  • reorganization of unit tests to support modularization
  • fixes and examples added to docs
  • update opentype to 0.5.7
  • fix for loadFont()
  • updates to p5.dom to support checkbox and radio input elements
  • added issue template
  • update p5.sound 0.3.5
  • update p5.dom 0.3.4

0.5.11

01 Jun 23:30
Compare
Choose a tag to compare
  • fix for mouseDragged
  • fix to text bounds detection
  • adding ability to change options for createSelect()
  • change angleBetween to instance method
  • fix tint() for p5.Graphics
  • documentation example fixes

0.5.10

18 May 14:42
Compare
Choose a tag to compare
  • patch for mouseIsPressed bug
  • add support for numbers in httpDo()
  • check extension for loadTable

0.5.9

10 May 13:07
Compare
Choose a tag to compare
  • enable select() for existing dropdown element
  • fix httpPost, httpGet
  • add default application/json header for httpGet
  • fixing broken select() on touch issue (duplicate touch/mouse event firing issue still exists in some browsers)
  • change getNumber() to getNum()
  • handle empty cell for p5.Table getNum()
  • handling of blank lines in p5.Table
  • fix saveTable() function, now currently formats output
  • remove need for type argument in saveTable()
  • fix map() with HSB constrained values
  • update opentype to 0.6.9
  • textFont() now returns current font
  • webgl shape texturing fix
  • reference updates for updatePixels() and loadPixels()
  • reference updates for filter() documentation

0.5.8

25 Mar 21:14
Compare
Choose a tag to compare
  • Switched from reqwest to fetch for loadX() methods
  • New signatures for httpDo()
  • Change loadTable() and loadStrings() to use httpDo() for consistency
  • Fix blendMode switching in FF
  • Fix mousePressed issues in Chrome
  • Fix for keyIsPressed() function
  • Fix for textToPoints() function
  • Fix frameRate() docs
  • Fix color() documentation
  • Fix video removeCue() function
  • Added docs for loading screen
  • Added ISSUE_TEMPLATE.md
  • Updated mocha-grunt and other modules to fix build errors

0.5.7

09 Feb 02:51
Compare
Choose a tag to compare
  • default params for perspective()
  • fix for keyIsPressed()
  • fix textBound() bug
  • fix css cursors not appearing
  • fix touchEnded() bug
  • fix saveCanvas() bug
  • add remove() method for p5.Graphics
  • fix typos in documentation and examples

0.5.6

03 Jan 22:12
Compare
Choose a tag to compare
  • fix touchX/Y updating
  • added default params for ortho()
  • added type param for createInput()
  • fix to image() drawing for DOM elements
  • fix p5.Vector.rotate()
  • updates to reference documentation and examples

0.5.5

05 Dec 22:18
Compare
Choose a tag to compare
  • fix loadPixels()
  • webgl / general cleanup
  • webgl / fix camera near and far planes and orthographic camera
  • fix for colors rgbaToHSLA and hslaToRGBA fix
  • update order of arguments for image()
  • update p5.sound to 0.3.2
  • update p5.dom to 0.4.15
  • remove touchX/Y
  • take scaling into account with mouse
  • remove validateParameters legacy code
  • fix seeding for randomGaussian
  • fix get() to return area when requested