Skip to content

[1.x] Major dependencies update - #1409

Merged
limzykenneth merged 10 commits into
processing:mainfrom
limzykenneth:main-deps-update
May 31, 2026
Merged

[1.x] Major dependencies update#1409
limzykenneth merged 10 commits into
processing:mainfrom
limzykenneth:main-deps-update

Conversation

@limzykenneth

Copy link
Copy Markdown
Member

Update most dependencies and a major dependency update to Astro to v6. There are differences in Astro v5 and v6 which should have all been accounted for given the build is successful, we should keep an eye out for more.

Also includes PR continuous deployment preview with Cloudflare Workers versions. It currently only uploads the version, I'll need to update p5.js-comment-bot for it to also leave a comment here.

I'll cherry pick this PR to 2.0 branch once we can verify it works without issue.

I'm thinking of switching from ESLint/Prettier to oxlint/oxfmt as well but I'll probably defer that to another time.

@limzykenneth

Copy link
Copy Markdown
Member Author

Preview URL for current build is here: https://1e93bb25-p5-js-website.p5js-org-account.workers.dev/.

I'll need to rework the idea for PR preview.

@limzykenneth
limzykenneth merged commit a4a2cfd into processing:main May 31, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants