@lmccart lmccart released this Aug 10, 2018 · 43 commits to master since this release

Assets 9
  • update and move developer_docs
  • update reference build process
  • update parameter checking and FES
  • webgl fixes
  • rearrange and rename files in core/ folder
  • fix pixelDensity issues
  • remove phantomJS testing, add mochaChrome
  • fixes to createVideo()

@lmccart lmccart released this Apr 28, 2018 · 412 commits to master since this release

Assets 9
  • rename PrintWriter.flush() to PrintWriter.clear()
  • fixes to webgl mode
  • added default class to p5 instances
  • deprecated array methods
  • added examples
  • reference fixes

@lmccart lmccart released this Jan 20, 2018 · 732 commits to master since this release

Assets 11
  • Add all-contributors to README
  • Replace jscs and jshint with eslint
  • Add code lint autofix using prettier
  • Fix global doubleClicked event not firing
  • Fix double click function not firing for p5.Element
  • Updates to param validation
  • Added karma benchmarking
  • Enable self-hosting yui docs
  • Improvements to yuidocs and reference
  • Make 'rotate' default to Z-axis
  • Improvements to p5.Vector
  • WEBGL lighting updates
  • Adding custom shader support
  • Clarify gruntfile
Oct 9, 2017
Release v0.5.15

@lmccart lmccart released this Aug 12, 2017 · 1730 commits to master since this release

Assets 9
  • 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

@lmccart lmccart released this Jun 1, 2017 · 1911 commits to master since this release

Assets 9
  • 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