Skip to content

Releases: processing/p5.js

v2.0.4-rc.2

31 Jul 16:46
Compare
Choose a tag to compare
v2.0.4-rc.2 Pre-release
Pre-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/[email protected]/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

v1.11.10-rc.0

31 Jul 12:45
Compare
Choose a tag to compare
v1.11.10-rc.0 Pre-release
Pre-release

What's Changed

What's Changed 🎊

New Contributors

Full Changelog: v1.11.9...v1.11.10-rc.0

v2.0.4-rc.0

31 Jul 12:35
Compare
Choose a tag to compare
v2.0.4-rc.0 Pre-release
Pre-release

What's Changed

What's Changed 🎊

New Contributors

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

v1.11.9

18 Jul 05:38
Compare
Choose a tag to compare

What's Changed

This release includes bug-fixes and updates to documentation, including the publication of a revised stewardship process.

Bugfix 🐞

Documentation 📚

New Contributors

Full Changelog: v1.11.8...v1.11.9

v1.11.8

05 Jun 20:30
Compare
Choose a tag to compare

What's Changed

What's Changed 🎊

New Contributors

Full Changelog: v1.11.7...v1.11.8

v2.0.3

30 May 12:18
Compare
Choose a tag to compare

What's Changed

What's Changed 🎊

  • docs(keyboard): clarify keyIsDown() documentation for key codes and browser compatibility by @dpanshug in #7812
  • Prevent FES from checking nested properties by @IIITM-Jay in #7824
  • update the model params to be correct for 2.0 in docs and FES by @lukeplowden in #7832
  • Model params updated for YUIDocs by @lukeplowden in #7835

New Contributors

Full Changelog: v2.0.2...v2.0.3

v2.0.2

14 May 14:56
Compare
Choose a tag to compare

What's Changed

Documentation and Tests

Improvements

Bugfixes and Test(s) 🐞 💚

Full Changelog

v2.0.1...v2.0.2

v1.11.7

14 May 12:29
Compare
Choose a tag to compare

What's Changed

What's Changed 🎊

New Contributors

Full Changelog: v1.11.6...v1.11.7

v1.11.6

14 May 08:10
Compare
Choose a tag to compare

What's Changed

What's Changed 🎊

New Contributors

Full Changelog: v1.11.5...v1.11.6

v2.0.1

23 Apr 18:22
Compare
Choose a tag to compare

What's Changed 🎊

Documentation and Tests

Bugfixes

Bugfix with Test 🐞 💚

  • fix: add splineVertex to p5.Graphics prototype and fix unit test error by @VANSH3104 in #7757

New Contributors

Full Changelog: v2.0.0...v2.0.1