Skip to content

Fixed vertex property issue #7682

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

Open
wants to merge 162 commits into
base: dev-2.0
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
162 commits
Select commit Hold shift + click to select a range
ef7104d
docs: update README.md [skip ci]
allcontributors[bot] Jan 20, 2025
34b4058
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 20, 2025
c0b6c97
docs: update README.md [skip ci]
allcontributors[bot] Jan 22, 2025
8ff83d3
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 22, 2025
65b8a81
docs: update README.md [skip ci]
allcontributors[bot] Jan 23, 2025
8b7f6f2
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 23, 2025
345ae0c
Merge pull request #7487 from processing/all-contributors/add-thrly
ksen0 Jan 23, 2025
b6eaeee
Merge branch 'main' into all-contributors/add-lirenjie95
ksen0 Jan 23, 2025
b052d05
Update README.md
ksen0 Jan 23, 2025
2f11e43
Merge pull request #7490 from processing/all-contributors/add-lirenjie95
ksen0 Jan 24, 2025
31b5c48
Merge branch 'main' into all-contributors/add-philyawj
ksen0 Jan 24, 2025
a06b033
Merge pull request #7484 from processing/all-contributors/add-philyawj
ksen0 Jan 24, 2025
c4d3f6c
docs: update README.md [skip ci]
allcontributors[bot] Jan 26, 2025
bc37994
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 26, 2025
2939bf0
docs: update README.md [skip ci]
allcontributors[bot] Jan 26, 2025
c2966be
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 26, 2025
07a1082
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
9789495
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
b9cb8e6
Merge pull request #7498 from processing/all-contributors/add-akkarn1689
ksen0 Jan 29, 2025
cbd0bf1
Merge branch 'main' into all-contributors/add-xinemata
ksen0 Jan 29, 2025
8640196
Merge pull request #7499 from processing/all-contributors/add-xinemata
ksen0 Jan 29, 2025
3226a81
Merge branch 'main' into all-contributors/add-Vaivaswat2244
ksen0 Jan 29, 2025
7a24e9f
Merge pull request #7501 from processing/all-contributors/add-Vaivasw…
ksen0 Jan 29, 2025
4f7b652
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
0faaa95
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
01f662f
Merge pull request #7502 from processing/all-contributors/add-dkessner
ksen0 Jan 29, 2025
c208fdd
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
eda36e0
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
04b871f
Merge pull request #7503 from processing/all-contributors/add-Animesh…
ksen0 Jan 29, 2025
b56e612
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
7d4c1eb
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
0766bdd
Merge pull request #7504 from processing/all-contributors/add-katlich…
ksen0 Jan 29, 2025
b930aa4
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
6924cd0
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
f9cd305
Merge pull request #7505 from processing/all-contributors/add-geealbers
ksen0 Jan 29, 2025
9b14757
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
2636dc1
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
44ce8b5
Merge pull request #7506 from processing/all-contributors/add-macarena
ksen0 Jan 29, 2025
0543d48
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
4c5bbad
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
26f9e24
Merge pull request #7507 from processing/all-contributors/add-khamilt…
ksen0 Jan 29, 2025
5d9bb58
docs: update README.md [skip ci]
allcontributors[bot] Jan 29, 2025
e2a8269
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 29, 2025
6b24f2e
Merge pull request #7508 from processing/all-contributors/add-keshavg2
ksen0 Jan 30, 2025
e4d2e05
docs: update README.md [skip ci]
allcontributors[bot] Jan 30, 2025
d387b4c
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 30, 2025
b96c43c
Merge pull request #7511 from processing/all-contributors/add-riteshs…
ksen0 Jan 30, 2025
efa24b9
docs: update README.md [skip ci]
allcontributors[bot] Jan 30, 2025
cf9b1b9
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 30, 2025
a70c74d
Merge pull request #7512 from processing/all-contributors/add-gabriel…
ksen0 Jan 30, 2025
24306a0
docs: update README.md [skip ci]
allcontributors[bot] Jan 30, 2025
2dd335e
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 30, 2025
6360666
Merge pull request #7513 from processing/all-contributors/add-kcconch
ksen0 Jan 30, 2025
b12f1a2
docs: update README.md [skip ci]
allcontributors[bot] Jan 30, 2025
c836104
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 30, 2025
d531a58
Merge pull request #7514 from processing/all-contributors/add-davidblitz
ksen0 Jan 30, 2025
385f81b
docs: update README.md [skip ci]
allcontributors[bot] Jan 30, 2025
f73cd0d
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Jan 30, 2025
ac14432
Merge pull request #7515 from processing/all-contributors/add-crh82
ksen0 Jan 30, 2025
7926467
docs: add Aaron Welles as a contributor for example
ksen0 Jan 30, 2025
223a7ce
Merge pull request #7516 from ksen0/main
ksen0 Jan 30, 2025
1c728b5
docs: add example emoji to all example contributors using emoji key
ksen0 Jan 30, 2025
3f4d60c
Merge pull request #7517 from ksen0/main
ksen0 Jan 30, 2025
3d1140b
Bulk fix reference links
limzykenneth Jan 30, 2025
c2b7703
Bulk fix links
limzykenneth Jan 31, 2025
fd33599
Change reference to avoid parsing problem on website
limzykenneth Jan 31, 2025
bc888f2
docs: update README.md [skip ci]
allcontributors[bot] Feb 4, 2025
217d56c
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Feb 4, 2025
d9ae954
Merge pull request #7525 from processing/all-contributors/add-seyko1
davepagurek Feb 4, 2025
596466a
docs: update README.md [skip ci]
allcontributors[bot] Feb 5, 2025
ebe7a1e
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Feb 5, 2025
38c37ee
Merge pull request #7527 from processing/all-contributors/add-thekina…
ksen0 Feb 12, 2025
f921125
fix typo
probablynotval Feb 17, 2025
a6ae342
docs: update README.md [skip ci]
allcontributors[bot] Feb 17, 2025
d2e76b8
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Feb 17, 2025
1cfb083
docs: update README.md [skip ci]
allcontributors[bot] Feb 17, 2025
1222aca
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Feb 17, 2025
d54f2cc
Merge pull request #7560 from processing/all-contributors/add-permind…
davepagurek Feb 18, 2025
272303b
Merge pull request #7559 from processing/all-contributors/add-GregSta…
davepagurek Feb 18, 2025
8668be8
docs: update README.md [skip ci]
allcontributors[bot] Feb 19, 2025
d4da26f
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Feb 19, 2025
389b77d
Merge pull request #7565 from processing/all-contributors/add-bojidar-bg
davepagurek Feb 19, 2025
2239c81
Fix typos in color_namer.js
pearmini Feb 21, 2025
140cbdb
Fix typos in gridOutput.js
ChloeYanYan Feb 21, 2025
cf54b15
docs: update README.md [skip ci]
allcontributors[bot] Feb 21, 2025
0a4c3ca
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Feb 21, 2025
b5901a6
Fix endShape() to Properly Close Paths and Prevent Shape Merging
Forchapeatl Feb 28, 2025
9f2b122
Fix typo
omahs Mar 3, 2025
2bb956c
Fix typos
omahs Mar 3, 2025
97a6f32
Fix typos
omahs Mar 3, 2025
9503662
Fix typo
omahs Mar 3, 2025
42c48db
Fix typos
omahs Mar 3, 2025
0b26837
Fix typo
omahs Mar 3, 2025
5ec80a3
Fix typos
omahs Mar 3, 2025
7586e5c
Fix typo
omahs Mar 3, 2025
923f95f
Fix typos
omahs Mar 3, 2025
2a0db63
Fix typos
omahs Mar 3, 2025
1b6cf46
Fix typo
omahs Mar 3, 2025
ff0143f
Update first-timers.yml
SITADRITA1 Mar 3, 2025
fedddf3
Update es6-adoption.md
SITADRITA1 Mar 3, 2025
c1fb8ca
Update README.md
SITADRITA1 Mar 3, 2025
fcae974
Fix camera tilt function to prevent orientation flipping
Forchapeatl Mar 4, 2025
daf9642
Fixed indentation error
Forchapeatl Mar 4, 2025
2128bfc
fixed lint
Forchapeatl Mar 4, 2025
961dc63
fixed lint
Forchapeatl Mar 4, 2025
7841fe9
docs: update README.md [skip ci]
allcontributors[bot] Mar 5, 2025
75d7649
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 5, 2025
a205e27
Merge pull request #7604 from processing/all-contributors/add-weberma…
davepagurek Mar 5, 2025
ef57497
removed closepath from beizer curve to last condition
Forchapeatl Mar 7, 2025
ee20bb5
fixed lint
Forchapeatl Mar 7, 2025
7982e2f
Merge pull request #7583 from Forchapeatl/patch-8
davepagurek Mar 7, 2025
078d567
Merge branch 'main' into all-contributors/add-ChloeYanYan
ksen0 Mar 11, 2025
e30b51b
Fix offscreen error by skipping invalid locations processing#7259
himanshuukholiya Mar 13, 2025
3602699
docs: update README.md [skip ci]
allcontributors[bot] Mar 13, 2025
9eb7f17
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 13, 2025
1ac8e43
removed create vector error
Forchapeatl Mar 13, 2025
9d2ba57
added test on up vector tilt
Forchapeatl Mar 13, 2025
870804c
removed trailing spaces
Forchapeatl Mar 13, 2025
b6cb7a7
Merge branch 'processing:main' into patch-9
Forchapeatl Mar 13, 2025
3783dd8
Merge pull request #7598 from Forchapeatl/patch-9
davepagurek Mar 15, 2025
e40d7ef
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
7fefa2d
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
8f4192b
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
611d380
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
1d8c2e0
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
e70e675
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
88ebbbe
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
71d817e
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
19d7aaa
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
adc13f8
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
2e21bf6
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
2f0c2b5
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
99785d3
Merge pull request #7629 from processing/all-contributors/add-mclark414
raclim Mar 15, 2025
9377d54
Merge pull request #7631 from processing/all-contributors/add-AaratiA…
raclim Mar 15, 2025
b0c5bc9
docs: update README.md [skip ci]
allcontributors[bot] Mar 15, 2025
cf03634
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 15, 2025
4496a4d
Merge pull request #7635 from processing/all-contributors/add-mxramsey
raclim Mar 15, 2025
a023d54
Merge pull request #7626 from himanshuukholiya/fix-7259-offscreen-shapes
davepagurek Mar 16, 2025
4e18ee7
Merge branch 'main' into all-contributors/add-himanshuukholiya
ksen0 Mar 17, 2025
9311bc6
Merge pull request #7627 from processing/all-contributors/add-himansh…
ksen0 Mar 17, 2025
ed0b26c
Merge branch 'main' into all-contributors/add-re7l
ksen0 Mar 17, 2025
8b75a28
Merge pull request #7633 from processing/all-contributors/add-re7l
ksen0 Mar 17, 2025
22ee83e
docs: update README.md [skip ci]
allcontributors[bot] Mar 17, 2025
d9d4a3c
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 17, 2025
59552ba
Merge pull request #7639 from processing/all-contributors/add-franoli…
davepagurek Mar 17, 2025
1a20100
Merge pull request #7573 from processing/all-contributors/add-ChloeYa…
ksen0 Mar 17, 2025
91d2997
Merge branch 'main' into all-contributors/add-jlliu
ksen0 Mar 17, 2025
12c207d
Merge pull request #7630 from processing/all-contributors/add-jlliu
ksen0 Mar 17, 2025
59dc550
Merge branch 'main' into all-contributors/add-roxi09
ksen0 Mar 17, 2025
608d7dc
Merge pull request #7632 from processing/all-contributors/add-roxi09
ksen0 Mar 17, 2025
310ae76
Merge branch 'main' into all-contributors/add-lab-mediaArts
ksen0 Mar 17, 2025
377b927
Merge pull request #7634 from processing/all-contributors/add-lab-med…
ksen0 Mar 18, 2025
0cad68e
Create 2.0 release action
limzykenneth Mar 22, 2025
0581bb8
Merge pull request #7596 from SITADRITA1/main
limzykenneth Mar 22, 2025
60d5f30
Merge pull request #7556 from probablynotval/patch-1
limzykenneth Mar 22, 2025
86710c8
Merge pull request #7570 from pearmini/main
limzykenneth Mar 22, 2025
a750518
Merge pull request #7571 from ChloeYanYan/main
limzykenneth Mar 22, 2025
e5de556
Merge pull request #7592 from omahs/patch-1
limzykenneth Mar 22, 2025
f61cf39
docs: update README.md [skip ci]
allcontributors[bot] Mar 24, 2025
d11b39d
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] Mar 24, 2025
19a7508
Merge pull request #7662 from processing/all-contributors/add-Darrenhqf
ksen0 Mar 24, 2025
302a898
Fixed vertex property issue
ImRAJAS-SAMSE Mar 29, 2025
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
380 changes: 364 additions & 16 deletions .all-contributorsrc

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions .github/first-timers.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# You can create the issue in a different repo than where the problem is. Just make sure you installed the bot on the configured repository.
# You can create the issue in a different repo than where the problem is. Just make sure you have installed the bot on the configured repository.
# The issue will link back to the original repository where the contribution will be made.
repository: p5.js

Expand All @@ -11,4 +11,4 @@ labels:
- hacktoberfest

# If you would like to add your own template for the issue, add an .md file to your .github folder
# template: .github/first-timers-issue-template.md
# template: .github/first-timers-issue-template.md
113 changes: 113 additions & 0 deletions .github/workflows/release-workflow-v2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
name: New p5.js 2.x release
# Requires secrets `NPM_TOKEN` and `ACCESS_TOKEN` to be set

permissions:
contents: write

on:
push:
tags:
- 'v2.*.*' # Push events to matching v*.*.*, i.e. v20.15.10
- 'v2.*.*-*' # Push events to matching v*.*.*-*, i.e. v20.15.10-0

jobs:
release:
runs-on: ubuntu-latest
name: Release
env:
INPUT_TOKEN: ${{ secrets.NPM_TOKEN }}
steps:
# 1. Setup
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 20
- name: Get semver info
id: semver
uses: akshens/semver-tag@v4
with:
version: ${{ github.ref_name }}

- name: Get version number
id: version-number
run: |
version=$(echo ${{ github.ref_name }} | cut -c 2-)
echo "version=$version" >> $GITHUB_OUTPUT

- name: Get current date
id: date
run: echo "date=$(date +"%B %Oe, %Y")" >> $GITHUB_OUTPUT
- name: Install dependencies
run: npm ci
env:
CI: true
- name: Run test
run: npm test
env:
CI: true
- name: Run build
run: npm run build

# 2. Prepare release files
- run: mkdir release && mkdir p5 && cp -r ./lib/* p5/
- name: Create release zip file
uses: TheDoctor0/[email protected]
with:
type: zip
filename: release/p5.zip
path: ./p5/*

- name: Copy release files
run: cp lib/p5.js lib/p5.min.js lib/p5.esm.js release/

# 3. Release p5.js
- name: Create GitHub release
uses: softprops/[email protected]
with:
draft: true
prerelease: ${{ steps.semver.outputs.is-prerelease == 'true' }}
files: release/*
generate_release_notes: true
token: ${{ secrets.ACCESS_TOKEN }}
- name: Publish to NPM
uses: JS-DevTools/npm-publish@v1
with:
token: ${{ secrets.NPM_TOKEN }}
tag: ${{ steps.semver.outputs.is-prerelease != 'true' && 'latest' || 'beta' }}

# 4. Update p5.js website
- name: Clone p5.js website
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
uses: actions/checkout@v3
with:
repository: processing/p5.js-website
ref: '2.0'
path: website
fetch-depth: 0
token: ${{ secrets.ACCESS_TOKEN }}
- name: Updated website files
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
run: |
cd website
npm install
npm run build:contributor-docs
npm run build:contributors
npm run build:reference
npm run build:search
npm run build:p5-version
- name: Commit updated website files
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
run: |
cd website
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
git add .
git commit -m "Update p5.js to ${{ github.ref_name }}"
- name: Push updated website repo
if: ${{ steps.semver.outputs.is-prerelease != 'true' }}
uses: ad-m/[email protected]
with:
github_token: ${{ secrets.ACCESS_TOKEN }}
branch: '2.0'
directory: website/
repository: processing/p5.js-website
4 changes: 2 additions & 2 deletions .github/workflows/release-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ permissions:
on:
push:
tags:
- 'v*.*.*' # Push events to matching v*.*.*, i.e. v20.15.10
- 'v*.*.*-*' # Push events to matching v*.*.*-*, i.e. v20.15.10-0
- 'v1.*.*' # Push events to matching v*.*.*, i.e. v20.15.10
- 'v1.*.*-*' # Push events to matching v*.*.*-*, i.e. v20.15.10-0

jobs:
release:
Expand Down
Loading
Loading