Skip to content

Releases: processing/p5.js-web-editor

v2.21.1

Choose a tag to compare

@raclim raclim released this 07 Jul 19:41

What's Changed

Full Changelog: v2.21.0...v2.21.1

v2.21.0

Choose a tag to compare

@raclim raclim released this 18 Jun 16:50

Notes

@khanniie here! This release includes an update to the core text editor component, migrating the library version from Codemirror 5 to 6. This is a major refactor as the two library versions are drastically different. We’ve done extensive testing and bug fixing to achieve parity with the current editor, but please don’t hesitate to file issues if anything comes up!

As a personal note, I’ve worked on this project on the side for a couple of years, and I’m so happy to see it finally launch! If everything goes well, end users won’t actually notice any difference, but hopefully the modernization of this library will enable easier development of new features moving forward : )) I’ve loved being involved in the Processing community and open source and can’t wait to see what this unlocks for the future!

Thank you so much to everyone who helped along the way! @raclim thank you so much for the meetings, guidance and support — I couldn’t have done it without your excellent leadership!! Thank you @nahbee10 for leading the initial push during the pr05 program! And thank you for the QA and bugfixes from the Github community members such as @skyash-dev, @parthjadhao01, @ yugalkaushik, @Nishthajain7, @Jatin24062005, @kashish00208, @VaibhavNarayann, @Geethegreat, @KaiDevrim, @mmendieta2, @dimssu, and many others!

Resources


What's Changed

New Contributors

Full Changelog: v2.20.10...v2.21.0

v2.20.10

Choose a tag to compare

@raclim raclim released this 15 Jun 15:45

What's Changed

  • fix: don't render empty ul when folder has no children by @geeta102 in #4047
  • Fix missing space between sketch name and author in embed view by @Nixxx19 in #4077
  • Create SECURITY.md for vulnerability reporting by @ksen0 in #4082
  • Replace X button with dropdown menu in CollectionItemRow by @Nixxx19 in #4078
  • Update Discord invite links in p5.js-web-editor by @nitin-rajpoot in #4008
  • fix loop protection breaking shader strings and p5.strands functions by @Nixxx19 in #4083
  • Migrate session.controller to TypeScript by @dvynshuu in #4105
  • Add underline to asset links for accessibility by @VaibhavNarayann in #3973
  • Fix: Make "Back to Editor" button fully clickable by @siddocode in #3959
  • fix firefox scrollbar from fractional split pane size by @Nixxx19 in #4120
  • Fix/storage bar contrast by @NishulDhakar in #3863
  • Set session cookie secure flag based on NODE_ENV by @Nishthajain7 in #3939
  • build(deps): bump tmp and inquirer by @dependabot[bot] in #4127
  • fix: prevent asset size column text from wrapping on small screens by @parthjadhao01 in #4135
  • fix: preserve file selection when project saves asynchronously by @parthjadhao01 in #4137
  • add UI to toggle loop protection via by @skyash-dev in #4108
  • Revert "Set session cookie secure flag based on NODE_ENV" by @raclim in #4173

New Contributors

Full Changelog: v2.20.9...v2.20.10

v2.20.9

Choose a tag to compare

@raclim raclim released this 01 Jun 14:05

What's Changed

  • Update p5Versions with 2.3.0 and p5 sound URL to 0.3.0 by @raclim in #4143

Full Changelog: v2.20.8...v2.20.9

v2.20.8

Choose a tag to compare

@raclim raclim released this 10 Apr 14:35

What's Changed

New Contributors

Full Changelog: v2.20.7...v2.20.8

v2.20.7

Choose a tag to compare

@raclim raclim released this 01 Apr 20:00

What's Changed

  • build(deps-dev): bump storybook from 10.2.9 to 10.2.10 by @dependabot[bot] in #3950
  • docs: added a new section in installation.md to get the mongodb connection string from cloud.mongodb.com by @kunstewi in #3976
  • Nityam/fix private assets authorization by @Nixxx19 in #3968
  • fix: file uploader styling refactor by @runningonsideprojects in #3983
  • fix: add email validation for google oauth by @Nixxx19 in #3966
  • add Nepali language (ne) support to the pt.js-web-editor by @aashishpanthi in #3916
  • Add tests for DropdownMenu component by @siddocode in #3974
  • Remove raw error responses from server by @kitlord in #3955
  • fix: add input validation for check_type in duplicate check by @Nixxx19 in #3967
  • Fix fragile arguments.length check in findByEmailOrUsername by @SinhaS12 in #3932
  • Hardcoded url by @Nishthajain7 in #3941
  • build(deps): bump bn.js from 4.12.2 to 4.12.3 by @dependabot[bot] in #3933
  • build(deps): bump immutable from 4.3.4 to 4.3.8 by @dependabot[bot] in #3971
  • Fix: Control the behavior only by checking the options parameter. by @SinhaS12 in #3946
  • Fix: signup dev UX when verification email fails (Fixes #3901) by @Nixxx19 in #3902
  • Generated unique username not applied during account creation by @kitlord in #3940
  • fix: accountform labels for current and new password by @Nixxx19 in #3930
  • build(deps): bump flatted from 3.2.1 to 3.4.1 by @dependabot[bot] in #3997
  • Add setup instructions for minio by @kitlord in #3981
  • fix(accessibility): correct label–input association in NewPasswordForm (#3908) by @Irfan762 in #3942
  • Fix: increase color contrast of input fields by @Nishthajain7 in #3949
  • Temporarily removes 'ne' from date-fns/locale imports by @raclim in #4064
  • Update default p5 version to 1.11.12 by @ksen0 in #4063

New Contributors

Full Changelog: v2.20.6...v2.20.7

v2.20.6

Choose a tag to compare

@raclim raclim released this 24 Mar 00:58

What's Changed

  • Remove Temporary Maintenance Banner and Add p5.js 2.2.3 by @raclim in #4026

Full Changelog: v2.20.5...v2.20.6

v2.20.5

Choose a tag to compare

@raclim raclim released this 20 Mar 19:22

What's Changed

Full Changelog: v2.20.4...v2.20.5

v2.20.4

Choose a tag to compare

@raclim raclim released this 20 Mar 18:24

What's Changed

  • Temporary Maintenance Banner (March 22 2026) by @raclim in #4013

Full Changelog: v2.20.3...v2.20.4

v2.20.3

Choose a tag to compare

@raclim raclim released this 25 Feb 04:00

What's Changed

New Contributors

Full Changelog: v2.20.2...v2.20.3