github processing/p5.js v2.0.4-rc.2

latest releases: v2.0.5, v2.0.5-rc.0, v1.11.10...
pre-releaseone month ago

Help test the release candidate!

Here are all the updates for the upcoming 2.0.4 release! This is a release candidate (RC), which means it is not yet live on the p5.js Editor. Please help us to improve the stability of the newest version of p5.js by trying out this release candidate, and reporting bugs. The 2.0.4 patch is planned for release on August 5th, 2025, unless there are bugs - then these will be fixed before release.

How to test

You can copy this sketch and make p5.js sketches with it - using the new p5.js 2.0 reference - and then report anything that doesn't work well as a bug! This will help improve the next release ๐ŸŒฑ ๐Ÿ’š

You can use the downloads below, or use https://cdn.jsdelivr.net/npm/p5@2.0.4-rc.2/lib/p5.js in your script tag. In the p5.js Editor, you can use this URL in the index.html page:

Screenshot of p5.js Editor with the index.html open.

What's Changed ๐ŸŽŠ

p5.strands Improvements ๐Ÿงต

p5.strands is an experimental new feature in in p5.js 2.0 for authoring shaders with JavaScript. You can check out the tutorials if you're interested in trying it out. If you're interested in diving deeper and contributing, you're welcome to join the discussion in the the #p5strands channel on our Discord, or work on the open p5.strands issues

Bug Fixes ๐Ÿž

Documentation ๐Ÿ“š

New Contributors

Full Changelog: v2.0.3...v2.0.4-rc.2

Don't miss a new p5.js release

NewReleases is sending notifications on new releases.