From 9a39ae14bcaa2b3bd60aabe92ac36cabbb3c45a6 Mon Sep 17 00:00:00 2001 From: webermayank <111176033+webermayank@users.noreply.github.com> Date: Tue, 29 Apr 2025 18:36:40 +0530 Subject: [PATCH 1/2] updated reference regex to not break on beta versions --- src/scripts/parsers/reference.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripts/parsers/reference.ts b/src/scripts/parsers/reference.ts index f49ae0bc21..6613ed5745 100644 --- a/src/scripts/parsers/reference.ts +++ b/src/scripts/parsers/reference.ts @@ -23,7 +23,7 @@ const parsersOutPath = path.join(__dirname, "out"); export const parseLibraryReference = async (): Promise => { let latestRelease = p5Version; - if (/^\d+\.\d+\.\d+$/.exec(latestRelease)) { + if (/^\d+\.\d+\.\d+(-[\w\.]+)?$/.exec(latestRelease)) { latestRelease = 'v' + latestRelease; } From 0da427f3320963c1044a2be1e2f0461f9ce042f6 Mon Sep 17 00:00:00 2001 From: webermayank <111176033+webermayank@users.noreply.github.com> Date: Thu, 1 May 2025 22:16:19 +0530 Subject: [PATCH 2/2] updated regex to remove Unnecessary escape character --- src/scripts/parsers/reference.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripts/parsers/reference.ts b/src/scripts/parsers/reference.ts index 6613ed5745..e8ae4b0849 100644 --- a/src/scripts/parsers/reference.ts +++ b/src/scripts/parsers/reference.ts @@ -23,7 +23,7 @@ const parsersOutPath = path.join(__dirname, "out"); export const parseLibraryReference = async (): Promise => { let latestRelease = p5Version; - if (/^\d+\.\d+\.\d+(-[\w\.]+)?$/.exec(latestRelease)) { + if (/^\d+\.\d+\.\d+(-[\w.]+)?$/.exec(latestRelease)) { latestRelease = 'v' + latestRelease; }