| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| p5.esm.js | 2025-12-16 | 4.1 MB | |
| p5.js | 2025-12-16 | 4.3 MB | |
| p5.min.js | 2025-12-16 | 939.7 kB | |
| p5.zip | 2025-12-16 | 4.8 MB | |
| README.md | 2025-12-16 | 2.3 kB | |
| v2.1.2 source code.tar.gz | 2025-12-16 | 17.0 MB | |
| v2.1.2 source code.zip | 2025-12-16 | 17.8 MB | |
| Totals: 7 Items | 48.9 MB | 5 | |
What's Changed
Use this link to load the library: https://cdn.jsdelivr.net/npm/p5@2.1.2/lib/p5.js
This patch includes documentation updates, bugfixes, and improvements on the experimental p5.strands feature.
What's Changed 🎊
- Add fallback for property tags that don't fully parse by @davepagurek in https://github.com/processing/p5.js/pull/8257
- Fix textToModel face normals for extruded text by @VANSH3104 in https://github.com/processing/p5.js/pull/8091
- Fix string quotes in font loading example by @dhowe in https://github.com/processing/p5.js/pull/8279
- Updated point() examples for visible points. by @menacingly-coded in https://github.com/processing/p5.js/pull/8291
- Add fallback for HTTP HEAD requests by @davepagurek in https://github.com/processing/p5.js/pull/8270
- Improve splineProperties() documentation by @Homaid in https://github.com/processing/p5.js/pull/8265
- Fix to#7984 by @dhowe in https://github.com/processing/p5.js/pull/8014
- Makes sure p5.strands cleans up after an error by @davepagurek in https://github.com/processing/p5.js/pull/8301
- Fix usage of int() typecast in p5.strands by @davepagurek in https://github.com/processing/p5.js/pull/8254
- Text alignment fixes by @davepagurek in https://github.com/processing/p5.js/pull/8317
- Update Spanish steward guidelines for p5.js 2.x by @marioguzzzman in https://github.com/processing/p5.js/pull/8310
- Update Spanish steward guidelines for p5.js 2.0 (remove Grunt referen… by @marioguzzzman in https://github.com/processing/p5.js/pull/8308
- Better visual centering of text by @davepagurek in https://github.com/processing/p5.js/pull/8320
- Make sure camera methods on framebuffers work with push/pop by @davepagurek in https://github.com/processing/p5.js/pull/8322
- Fixes 8323 by @dhowe in https://github.com/processing/p5.js/pull/8324
- Add noiseDetail() support for p5.strands by @hxrshxz in https://github.com/processing/p5.js/pull/8163
New Contributors
- @Homaid made their first contribution in https://github.com/processing/p5.js/pull/8265
- @marioguzzzman made their first contribution in https://github.com/processing/p5.js/pull/8310
Full Changelog: https://github.com/processing/p5.js/compare/v2.1.1...v2.1.2