p5.js v0.9.0 Release Notes

Release Date: 2019-07-02 // almost 3 years ago
    • Implement 'deltaTime' global variable
    • โž• Added falloff function
    • 0๏ธโƒฃ default drawMode as FILL in WebGL
    • ๐Ÿ‘Œ improved uniform names
    • unify lighting
    • โž• Add Tint support in WebGL
    • โž• add localStorage support
    • 3D createGraphics setAttributes working
    • ๐Ÿ”€ removing sync option
    • โž• add p5-test suite
    • ๐Ÿ›  fix updatePixels bug
    • ๐Ÿ›  fix onBlur undefined return
    • ๐Ÿ›  fix text to bindTextures during shader initialization
    • ๐Ÿ›  fix directional light direction calculation wrt. view matrix
    • ๐Ÿ›  Fix nfs()
    • ๐Ÿ›  fix mouseX, mouseY and touchX, touchY for noCanvas
    • ๐Ÿ›  fix video.get()
    • ๐Ÿ›  fix createCapture loaded event to wait for metadata
    • ๐Ÿ›  fix mobile safari for touch event duplication
    • โž• add unit tests for jsonp
    • โž• add mouse events unit tests
    • โœ… core/attributes.js: add unit tests
    • โœ… core/transform.js: add unit tests
    • โœ… core/p5.Element.js: add more unit tests
    • โœ… events/mouse.js: add unit tests
    • โœ… events/keyboard.js: create unit tests
    • โœ… events/touch.js: create unit tests
    • โœ… image/pixels.js : add unit tests
    • โœ… image/filters.js: add unit tests
    • โฌ†๏ธ upgrade mocha
    • ๐Ÿ’… port node tests to tdd style
    • ๐Ÿšš move config to task runner
    • โž• add recommended extensions for vscode
    • โž• add eslint plugin
    • โž• add grunt-simple-nyc