p5.js v1.0.0 Release Notes

Release Date: 2020-02-29 // almost 2 years ago
  • ๐Ÿš€ Read about 1.0 release here: https://medium.com/processing-foundation/p5-js-1-0-is-here-b7267140753a

    • โž• adding documentation and diagram for graphics objects
    • ๐Ÿ›  Fix issue with trying to draw non-existent strokes
    • โž• add i18n contributor guide
    • โž• add i18next / 18n support for friendly error system messages
    • โž• add i18n contributor guide
    • ๐Ÿ“š updating documentation for rotation constants
    • take angleMode into consideration for rotationXYZ
    • ๐Ÿ›  fix cylinder and cone uv bug
    • Start counting millis() just before setup() is called
    • โž• Add support for twitter polling
    • Always depthMask when buffer is present
    • โœ‚ Remove background caching and blend when non-standard blendMode
    • โœ‚ Removed legacy printMatrix method
    • โž• Add third argument to position method
    • โœ‚ Remove benchmarking code from the repo
    • โž• Added static method of rem() and its documentation
    • โž• Added support for arrays as argument in math methods
    • โž• added rem() method on p5.Vector
    • โž• Add line-break support to saveStrings function
    • โšก๏ธ updating reset of 3d primitives to check for stroke before printing warning
    • โœ‚ Remove alpha args from specular/ambientMaterial
    • p5.sound 0.3.12
    • โšก๏ธ Update issue templates
    • โž• Added disable method for createSelect element
    • 0๏ธโƒฃ Make perPixelLighting the default
    • ๐Ÿ‘ allow rect() to use just 3 parameters for a square, similar to how ellipse() allows 3 params
    • ๐Ÿ›  Fix iOS lighting issues
    • 0๏ธโƒฃ Set webgl default to TRIANGLE_FAN
    • โšก๏ธ Updated developer_docs in preparation for Developer Docs website
    • Only enable vertexAttribute once, and blending fix
    • ๐Ÿ‘ Better array equal method
    • Only change blend state in GL when necessary
    • ๐Ÿ‘ Better background caching
    • โž• adding style guide notes for yuidoc
    • ๐Ÿ’… updating code style guide
    • ๐Ÿ”€ merge p5.dom into core
    • Making alt text field for images
    • โž• add more autoplay error catching logic
    • ๐Ÿ‘‰ use autoplay error helper
    • โž• add friendly autoplay error helper
    • ๐Ÿ‘‰ use FES for failed manual media play
    • โž• Adding image element to createImg callback
    • โž• Added fract() method to calculation.js