-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Resetting to p5.js default version #3504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@amy-b and Ava helped write this issue! |
I agree that it's really good to help "switch back" when needed! It's helpful also to use "beta" since the main reference website for 2.0 is beta.p5js.org Aside from adding more information to the dropdown, do you think it would also be helpful to update the copy that's there? For example, link not to the release note but to the 2.0 reference site, or perhaps other changes? Adding @davepagurek in this conversation, in case they have thoughts on UI design or copy here! |
I agree, I think Beta / Default (or Beta / Stable?) would be good to add! |
Great! I have a slight preference to use "Beta / Default" because we say "default" in the description under the dropdown menu ("2.0 will become default on August 2026") and it's a slightly more layman friendly. Re: adding more information - I do think it would be helpful to get a link to the reference site for those who want to see what's new. What do you think about this as an update? I added a sentence with the reference link: There's a new 2.0 release of p5.js available! Check out the new reference page to see what's new. p5.js 2.0 will become default on August 2026, so take this time to test it out and report bugs. Interested in transitioning sketches from 1.x to 2.0? Check out the compatibility & transition resources. |
Hi @A-L-A, thanks for your interest in the issue! I just assigned it to you! Feel free to ask here if any further questions come up as you start diving into it! |
Great, will do thanks @raclim |
- Marked 1.11.7 as '(Default)' and 2.0.3 as '(Beta)' - Updated version matching logic to handle object format - Maintained backward compatibility with string versions
Increasing Access
Provide more clarity to all users to return to the stable version of p5.js after switching to another version.
Feature enhancement details
When I switched to the latest version of 2.x, but then wanted to switch back to the default version afterward, it wasn't clear to me which version was the stable one.
Showing an indication of which version is default and which one is still in beta might help users switch back and forth between the stable and experimental versions with more confidence.
A mockup of the improved drop-down menu is shown below:
Looking forward to hearing feedback on this!
The text was updated successfully, but these errors were encountered: