Skip to content
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

[p5.js 2.0] Refactor and modular build #7203

Merged
merged 28 commits into from
Sep 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
b0ef2a9
Slight rearranging
limzykenneth Aug 23, 2024
7d672a1
Remove preload functionality
limzykenneth Sep 2, 2024
92f55cb
Pre/post setup hooks
limzykenneth Sep 2, 2024
5c7478f
Clean up commented out preload init code
limzykenneth Sep 2, 2024
d2bc7e2
Correct some buggy initialization behavior
limzykenneth Sep 2, 2024
df31818
Implement new lifecycle hooks structure
limzykenneth Sep 2, 2024
c964b4e
Replace version number
limzykenneth Sep 2, 2024
07d8ab2
Fix package-lock.json
limzykenneth Sep 2, 2024
615e7d8
Regenerate package-lock.json
limzykenneth Sep 3, 2024
d893b74
Merge branch 'dev-2.0' into 2.0-modules
limzykenneth Sep 3, 2024
7e93e39
Generate parameter data before test
limzykenneth Sep 3, 2024
24fea6b
Create folder before writing file
limzykenneth Sep 3, 2024
ff80188
Remove unnecessary test cases
limzykenneth Sep 3, 2024
dc1d936
Comment out image loading using preload test
limzykenneth Sep 3, 2024
2412891
Make old parameter validation no op to pass tests
limzykenneth Sep 3, 2024
f88e6e7
Try switching test provider
limzykenneth Sep 3, 2024
e727b1e
Install playwright browsers in CI
limzykenneth Sep 3, 2024
e969cca
Try minimal test case
limzykenneth Sep 3, 2024
b41044f
Add another failing test case
limzykenneth Sep 3, 2024
2a2a488
Try out shorter timeout
limzykenneth Sep 4, 2024
f75154f
Re-enable all tests
limzykenneth Sep 4, 2024
08b5800
Fix lint CI task
limzykenneth Sep 4, 2024
d285594
Make new dev setup simpler
limzykenneth Sep 4, 2024
4841a89
Enable visual test (not functional)
limzykenneth Sep 4, 2024
e4ea197
Mark IO tests as todos
limzykenneth Sep 4, 2024
d993fc8
Mark failing color tests as todos
limzykenneth Sep 4, 2024
7af4967
Mark most failing tests as todos
limzykenneth Sep 4, 2024
689b7da
Thoroughly ignore tests where they should be ignored
limzykenneth Sep 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ p5-website/
coverage/
lib/p5-test.js
release/
parameterData.json
yarn.lock
docs/data.json
analyzer/
Expand Down
Loading
Loading