What's Changed 🎊
The next patch will contain various documentation improvements and WEBGL bugfixes. Highlight: the README now contain a single image of all the contributor icons! This allows both visibility and faster loading.
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. To test this patch, you can use this starter sketch!
<script src="https://cdn.jsdelivr.net/npm/p5@1.11.12-rc.1/lib/p5.js"></script>Bugfixes (WEBGL)
- fix: background(image) support in WEBGL by @reshma045 in #8333
- Suppress stroke warnings during buildGeometry by @skyash-dev in #8411
- Fix WebGL shader and texture memory leak on sketch removal by @Sanchit2662 in #8418
- Add support for negative vertex indices in OBJ loader by @avinxshKD in #8507
- WebGL: Apply per‑vertex stroke color to POINTS by @yugalkaushik in #8380
Docs and Error Messages
- Update CONTRIBUTING.md links and add Discord invitation by @RishiAhuja in #8190
- Docs: fix typos and anchors by @nivanovvv in #8216
- docs: add nivanovvv as a contributor for doc by @allcontributors[bot] in #8217
- Add
AGENTS.mdby @SableRaf in #8194 - Add title to CONTRIBUTORS.md by @davepagurek in #8233
- docs: add nbogie as a contributor for bug, and code by @allcontributors[bot] in #8234
- docs: add SoundOfScooting as a contributor for code, and doc by @allcontributors[bot] in #8242
- Improve Accessibility Guidance for
describe()Usage (#8101) by @ksen0 in #8247 - docs: add VANSH3104 as a contributor for code by @allcontributors[bot] in #8258
- docs: add menacingly-coded as a contributor for doc by @allcontributors[bot] in #8292
- docs: add Homaid as a contributor for doc by @allcontributors[bot] in #8298
- Fix zh-Hans reference link by @nivanovvv in #8275
- docs: add Itsrajsk as a contributor for code by @allcontributors[bot] in #8306
- Updated point() examples for visible points in main branch. by @menacingly-coded in #8305
- Fix JSDoc return type for p5.Vector.cross by @Geethegreat in #8336
- docs: add Geethegreat as a contributor for code by @allcontributors[bot] in #8347
- docs: add Piyushrathoree as a contributor for code by @allcontributors[bot] in #8350
- docs: add Aayushdev18 as a contributor for code by @allcontributors[bot] in #8362
- Docs/fix broken links by @skyash-dev in #8399
- docs: add rakesh2OO5 as a contributor for code by @allcontributors[bot] in #8403
- docs: add doradocodes as a contributor for review by @allcontributors[bot] in #8425
- docs: add Nwakaego-Ego as a contributor for review by @allcontributors[bot] in #8427
- docs: add vietnguyen2358 as a contributor for code by @allcontributors[bot] in #8432
- feat: add accTitle/accDescr to class diagram in WebGL architecture doc by @coseeian in #8373
- docs: add shuklaaryan367-byte as a contributor for code by @allcontributors[bot] in #8433
- Add Nwakaego-Ego and doradocodes to stewards.yml by @ksen0 in #8460
- chore: update README table from stewards.yml by @ksen0 in #8461
- docs: add avinxshKD as a contributor for code by @allcontributors[bot] in #8483
- Add Iron-56 as p5.js-web-editor steward by @Iron-56 in #8486
- chore: update README table from stewards.yml by @ksen0 in #8488
- docs: add aashu2006 as a contributor for doc by @allcontributors[bot] in #8452
- Remove deprecated, unmaintained vscode extension "npm" from recommendations (main) by @nbogie in #8498
- Improve WebGL font error message to suggest textFont() usage by @yugalkaushik in #8494
- docs: add Sanchit2662 as a contributor for code by @allcontributors[bot] in #8503
- docs: add LuLaValva as a contributor for bug, and code by @allcontributors[bot] in #8511
- docs: add saurabh24thakur as a contributor for code, and test by @allcontributors[bot] in #8524
- Fix typo in createCanvas() reference example by @kajal-jotwani in #8527
- feat: generate contributors PNG for README by @skyash-dev in #8466
- chore: update contributors.png from .all-contributorsrc by @ksen0 in #8536
- Added p5.js Web Editor as an area for stewardship by @ksen0 in #8535
- docs: add imrinahru as a contributor for bug, code, and test by @allcontributors[bot] in #8561
- chore: update contributors.png from .all-contributorsrc by @ksen0 in #8562
- Add a link to the v2 guide to contributing to the reference by @nbogie in #8625
- docs: add skyash-dev as a contributor for code by @allcontributors[bot] in #8455
- docs: add jjnawaaz as a contributor for doc by @allcontributors[bot] in #8487
- chore: update contributors.png from .all-contributorsrc by @p5js-bot in #8632
- Update README by @ksen0 in #8633
- Add doradocodes to Maintainers team by @ksen0 in #8634
- chore: update README table from stewards.yml by @p5js-bot in #8635
New Contributors
- @RishiAhuja made their first contribution in #8190
- @nivanovvv made their first contribution in #8216
- @coseeian made their first contribution in #8373
- @Sanchit2662 made their first contribution in #8418
- @kajal-jotwani made their first contribution in #8527
- @p5js-bot made their first contribution in #8632
Full Changelog: v1.11.11...v1.11.12-rc.1