Skip to content

Releases: processing/p5.js

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

0.5.4

01 Oct 16:46
Compare
Choose a tag to compare
  • add functionality for accessibility alt text for reference examples
  • fix winMouseX/Y vars
  • fix windowWidth, windowHeight vars
  • fix to loadJSON method
  • fix image resize() method
  • add continuous slider functionality to createSlider() function
  • documented and add tests for on demand global mode
  • add support for mask() function in p5.MediaElement
  • change println() to print(). remove println()
  • update sound version 0.3.1

0.5.3

18 Aug 02:20
Compare
Choose a tag to compare
  • improvements to documentation
  • performance enhancement of get()
  • removing print() method
  • add access to p5 instance from global scope
  • fix for windowWidth and windowHeight
  • add optional param to redraw() to control number of redraws
  • add removeAttribute() function (p5.dom)
  • fixes to 2D primitives in webgl mode
  • cleanup and refactoring of webgl code
  • add property to p5 to disable friendly errors
  • added alt text capability for reference

0.5.2

17 Jun 03:37
Compare
Choose a tag to compare
  • fix bug with rotate()
  • fix bug with webgl texture, so no longer requires p5.dom included
  • fix handling of mouseX/mouseY
  • fix p5.Color methods and string handling
  • update documentation
  • fix webgl lights, material, and geometry