processing / p5.js

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
http://p5js.org/
GNU Lesser General Public License v2.1
21.13k stars 3.23k forks source link

1.9.1 Release #6822

Closed Qianqianye closed 4 months ago

Qianqianye commented 4 months ago

Hi all, we’d like to release p5.js 1.9.1 around February 29. Are there any specific issues we should resolve or any pull requests need to get merged before then?

Below are some issues and pull requests we can focus our efforts on before the 1.9.1 release:

Please let us know if we should label some other issues and pull requests to the 1.9.1 Milestone. Thank you!

CC the current p5.js stewards and some active contributors: @limzykenneth @davepagurek @inaridarkfox4231 @GusBusDraws @ShenpaiSharma @asukaminato0721 @aceslowman @aferriss @calebfoss @paulaxisabel @dhowe @Pritam1136 @cosmicbhejafry @SoundaryaKoutharapu @ericnlchen @SarveshLimaye @ChihYungChang @miguellacorte @teragramgius @bsubbaraman @albertomancia @JazerUCSB @apoorva-a98 @richardegil @tedkmburu @mrbrack @TJ723 @angelabelle @shahankhatch @littlejacinthe @perminder-17 @tuminzee @TanviKumar @Zarkv @SkylerW99 @ramya202000 @itsjoopark @BamaCharanChhandogi @Obi-Engine10 @MarceloGoncalves @hannahvy @glopzel @robin-haxx @Gaurav-1306 @bisabi-01 @bayomayo @singshris @jeanetteandrews @hiddenenigma @nhasalajoshi

perminder-17 commented 4 months ago

6808

davepagurek commented 4 months ago

There are a few other PRs that I've approved (https://github.com/processing/p5.js/pull/6651, https://github.com/processing/p5.js/pull/6703, https://github.com/processing/p5.js/pull/6710) but was holding off on merging them until after 1.9.1 because I was just merging bug fixes for issues found in the beta build since I wasn't sure how much time there would be before the release. If we want, we can merge these and spend the next week testing the build to make sure no new bugs have been introduced. Does that sound OK @Qianqianye?

limzykenneth commented 4 months ago

@davepagurek We'll probably do the release this week and if you'd like the PRs to be merged after 1.9.1 that's fine as well. We can plan for a proposed timeline for 1.9.2 to get those PR in a release at some point too.

davepagurek commented 4 months ago

I think #6808 and #6703 are safe enough that they can be added to this release since they add something new without affecting other features' implementations, so I'll merge those in. I think the others change the implementation of existing features enough that I'd feel more comfortable releasing them after a bit more extensive testing, so a 1.9.2 release would be great for that. There are some other small improvements and fixes whose PRs are not quite yet ready to merge that could also go into 1.9.2.

Qianqianye commented 4 months ago

Thank you all! p5.js 1.9.1 is released. We will prepare for the next release within 2 months.