Skip to content

v2.0.4-rc.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@ksen0 ksen0 released this 31 Jul 16:46
· 454 commits to main since this release

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