From 8e826e505dbbaa12c49ce9c6be4e13aa8409366e Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Thu, 11 Jun 2026 14:13:38 -0700 Subject: [PATCH 01/10] Only output stack traces for debug logs --- ProcessMaker/Jobs/RunServiceTask.php | 8 ++++---- ProcessMaker/Models/ProcessRequest.php | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ProcessMaker/Jobs/RunServiceTask.php b/ProcessMaker/Jobs/RunServiceTask.php index 76ce0c9746..cfd4cf9729 100644 --- a/ProcessMaker/Jobs/RunServiceTask.php +++ b/ProcessMaker/Jobs/RunServiceTask.php @@ -36,9 +36,9 @@ class RunServiceTask extends BpmnAction implements ShouldQueue /** * Create a new job instance. * - * @param \ProcessMaker\Models\Process $definitions - * @param \ProcessMaker\Models\ProcessRequest $instance - * @param \ProcessMaker\Models\ProcessRequestToken $token + * @param Definitions $definitions + * @param ProcessRequest $instance + * @param ProcessRequestToken $token * @param array $data */ public function __construct(Definitions $definitions, ProcessRequest $instance, ProcessRequestToken $token, array $data, $attemptNum = 1) @@ -136,7 +136,7 @@ public function action(ProcessRequestToken $token = null, ServiceTaskInterface $ $token->logError($modifiedException, $element); Log::error('Service task failed: ' . $implementation . ' - ' . $message); - Log::error($exception->getTraceAsString()); + Log::debug($exception->getTraceAsString()); } } diff --git a/ProcessMaker/Models/ProcessRequest.php b/ProcessMaker/Models/ProcessRequest.php index 57509fe823..4ac0976872 100644 --- a/ProcessMaker/Models/ProcessRequest.php +++ b/ProcessMaker/Models/ProcessRequest.php @@ -586,7 +586,8 @@ public function logError(Throwable $exception, FlowElementInterface $element = n $errors[] = $error; $this->errors = $errors; $this->status = 'ERROR'; - Log::error($exception); + Log::error($exception->getMessage()); + Log::debug($exception->getTraceAsString()); if (!$this->isNonPersistent()) { $this->save(); // Update Case status From 1fe1172b3d4c2769df66a38e0c19aaf8777fcb1e Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Thu, 11 Jun 2026 15:26:18 -0700 Subject: [PATCH 02/10] Update dependencies (cherry picked from commit b4703ef2b34c12735d550b420ec611968e5842f4) --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 84ddd0b380..ae94edb8b7 100644 --- a/composer.json +++ b/composer.json @@ -151,8 +151,8 @@ "connector-docusign": "1.11.2", "connector-idp": "1.14.2", "connector-pdf-print": "1.23.3", - "connector-send-email": "1.32.16", - "connector-slack": "1.9.6", + "connector-send-email": "1.32.17", + "connector-slack": "1.9.7", "docker-executor-node-ssr": "1.7.4", "package-ab-testing": "1.4.2", "package-actions-by-email": "1.22.14", @@ -250,4 +250,4 @@ "ignore": [] } } -} \ No newline at end of file +} From c083615dbd5f9dcd01769e443eca96f03feac7e7 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Fri, 12 Jun 2026 11:45:58 -0700 Subject: [PATCH 03/10] Version 2026.9.5 --- composer.json | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index ae94edb8b7..356d2897c9 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "processmaker/processmaker", - "version": "2026.9.4", + "version": "2026.9.5", "description": "BPM PHP Software", "keywords": [ "php bpm processmaker" @@ -113,7 +113,7 @@ "Gmail" ], "processmaker": { - "build": "e57587a0", + "build": "fb93f119", "cicd-enabled": true, "custom": { "package-ellucian-ethos": "1.19.10", diff --git a/package-lock.json b/package-lock.json index 9910e6bd76..c5df1590de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.4", + "version": "2026.9.5", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@processmaker/processmaker", - "version": "2026.9.4", + "version": "2026.9.5", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index f264f97540..14f1c83c7a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.4", + "version": "2026.9.5", "description": "ProcessMaker 4", "author": "DevOps ", "license": "ISC", From 3e1fdda5b6e6499805b817798a9cf2a78e1a5be1 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Wed, 17 Jun 2026 12:46:14 -0700 Subject: [PATCH 04/10] Update dependency --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 356d2897c9..72518bb032 100644 --- a/composer.json +++ b/composer.json @@ -51,7 +51,7 @@ "predis/predis": "^2.3", "processmaker/docker-executor-lua": "1.0.1", "processmaker/docker-executor-node": "1.1.0", - "processmaker/docker-executor-php": "1.4.3", + "processmaker/docker-executor-php": "1.4.4", "processmaker/laravel-i18next": "dev-master", "processmaker/nayra": "1.12.4", "processmaker/pmql": "1.13.3", diff --git a/composer.lock b/composer.lock index 4923bcb064..38cd981fc4 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "cf13f025493260a0e8543c9d96181113", + "content-hash": "b8127d5d2b7f399bf5d78d52b63e16af", "packages": [ { "name": "babenkoivan/elastic-adapter", @@ -7496,16 +7496,16 @@ }, { "name": "processmaker/docker-executor-php", - "version": "1.4.3", + "version": "1.4.4", "source": { "type": "git", "url": "https://github.com/ProcessMaker/docker-executor-php.git", - "reference": "c26a6be594e95e46459c4f45ad8b926e7c90fb32" + "reference": "f080ee9e64c7fbee0977d47303d74eb8fbe1bb37" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ProcessMaker/docker-executor-php/zipball/c26a6be594e95e46459c4f45ad8b926e7c90fb32", - "reference": "c26a6be594e95e46459c4f45ad8b926e7c90fb32", + "url": "https://api.github.com/repos/ProcessMaker/docker-executor-php/zipball/f080ee9e64c7fbee0977d47303d74eb8fbe1bb37", + "reference": "f080ee9e64c7fbee0977d47303d74eb8fbe1bb37", "shasum": "" }, "type": "library", @@ -7529,9 +7529,9 @@ "description": "PHP script executor for processmaker 4", "support": { "issues": "https://github.com/ProcessMaker/docker-executor-php/issues", - "source": "https://github.com/ProcessMaker/docker-executor-php/tree/v1.4.3" + "source": "https://github.com/ProcessMaker/docker-executor-php/tree/v1.4.4" }, - "time": "2026-04-23T22:02:29+00:00" + "time": "2026-06-17T18:27:14+00:00" }, { "name": "processmaker/laravel-i18next", From 9d3844dfc5316522533c9cfc3924a00bb04acc0a Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Wed, 17 Jun 2026 12:46:57 -0700 Subject: [PATCH 05/10] Version 2026.9.6 --- composer.json | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 72518bb032..0d92718285 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "processmaker/processmaker", - "version": "2026.9.5", + "version": "2026.9.6", "description": "BPM PHP Software", "keywords": [ "php bpm processmaker" @@ -113,7 +113,7 @@ "Gmail" ], "processmaker": { - "build": "fb93f119", + "build": "2647bda5", "cicd-enabled": true, "custom": { "package-ellucian-ethos": "1.19.10", diff --git a/package-lock.json b/package-lock.json index c5df1590de..40583b332b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.5", + "version": "2026.9.6", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@processmaker/processmaker", - "version": "2026.9.5", + "version": "2026.9.6", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 14f1c83c7a..842b9d0b45 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.5", + "version": "2026.9.6", "description": "ProcessMaker 4", "author": "DevOps ", "license": "ISC", From 9e92cf73526f308330c95d88a79a0ec8cd2a0347 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Thu, 18 Jun 2026 14:50:06 -0700 Subject: [PATCH 06/10] Update dependency --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 0d92718285..e3d617bd9f 100644 --- a/composer.json +++ b/composer.json @@ -157,7 +157,7 @@ "package-ab-testing": "1.4.2", "package-actions-by-email": "1.22.14", "package-advanced-user-manager": "1.13.3", - "package-ai": "1.16.18", + "package-ai": "1.16.18-patch1", "package-analytics-reporting": "1.11.5", "package-auth": "1.24.15", "package-collections": "2.27.6", From 485fb5ddc76076925f980f5c1b2c3fe7d87da011 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Thu, 18 Jun 2026 14:52:10 -0700 Subject: [PATCH 07/10] Version 2026.9.7 --- composer.json | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index e3d617bd9f..0fcf1d8cfb 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "processmaker/processmaker", - "version": "2026.9.6", + "version": "2026.9.7", "description": "BPM PHP Software", "keywords": [ "php bpm processmaker" @@ -113,7 +113,7 @@ "Gmail" ], "processmaker": { - "build": "2647bda5", + "build": "75c38510", "cicd-enabled": true, "custom": { "package-ellucian-ethos": "1.19.10", diff --git a/package-lock.json b/package-lock.json index 40583b332b..020b256024 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.6", + "version": "2026.9.7", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@processmaker/processmaker", - "version": "2026.9.6", + "version": "2026.9.7", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 842b9d0b45..c07136fd9b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.6", + "version": "2026.9.7", "description": "ProcessMaker 4", "author": "DevOps ", "license": "ISC", From be50614041aee7e09da48ff73963fae0ac3e7316 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Tue, 23 Jun 2026 14:45:48 -0700 Subject: [PATCH 08/10] Update dependency --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 0fcf1d8cfb..4e35c52d86 100644 --- a/composer.json +++ b/composer.json @@ -51,7 +51,7 @@ "predis/predis": "^2.3", "processmaker/docker-executor-lua": "1.0.1", "processmaker/docker-executor-node": "1.1.0", - "processmaker/docker-executor-php": "1.4.4", + "processmaker/docker-executor-php": "1.4.5", "processmaker/laravel-i18next": "dev-master", "processmaker/nayra": "1.12.4", "processmaker/pmql": "1.13.3", From 6775da3912dacd6e8fb060de36ed3057022bc455 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Tue, 23 Jun 2026 14:52:37 -0700 Subject: [PATCH 09/10] Version 2026.9.8 --- composer.json | 4 ++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 4e35c52d86..c07b743c05 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "processmaker/processmaker", - "version": "2026.9.7", + "version": "2026.9.8", "description": "BPM PHP Software", "keywords": [ "php bpm processmaker" @@ -113,7 +113,7 @@ "Gmail" ], "processmaker": { - "build": "75c38510", + "build": "bfc07085", "cicd-enabled": true, "custom": { "package-ellucian-ethos": "1.19.10", diff --git a/package-lock.json b/package-lock.json index 020b256024..12483c0a29 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.7", + "version": "2026.9.8", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@processmaker/processmaker", - "version": "2026.9.7", + "version": "2026.9.8", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index c07136fd9b..61561a85ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@processmaker/processmaker", - "version": "2026.9.7", + "version": "2026.9.8", "description": "ProcessMaker 4", "author": "DevOps ", "license": "ISC", From c41575d866f4bbb5efc2deff372515f932fe1d05 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Tue, 23 Jun 2026 21:37:31 -0700 Subject: [PATCH 10/10] Update lock file --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index c07b743c05..67377fc96d 100644 --- a/composer.json +++ b/composer.json @@ -113,7 +113,7 @@ "Gmail" ], "processmaker": { - "build": "bfc07085", + "build": "4e98f31f", "cicd-enabled": true, "custom": { "package-ellucian-ethos": "1.19.10", diff --git a/composer.lock b/composer.lock index 38cd981fc4..4c56f5f712 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b8127d5d2b7f399bf5d78d52b63e16af", + "content-hash": "b447dfdd9f3720d363a4291a9fcf695c", "packages": [ { "name": "babenkoivan/elastic-adapter", @@ -7496,16 +7496,16 @@ }, { "name": "processmaker/docker-executor-php", - "version": "1.4.4", + "version": "1.4.5", "source": { "type": "git", "url": "https://github.com/ProcessMaker/docker-executor-php.git", - "reference": "f080ee9e64c7fbee0977d47303d74eb8fbe1bb37" + "reference": "5b9fc7a848106c46abe3c535a0f797bce7e6c8bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ProcessMaker/docker-executor-php/zipball/f080ee9e64c7fbee0977d47303d74eb8fbe1bb37", - "reference": "f080ee9e64c7fbee0977d47303d74eb8fbe1bb37", + "url": "https://api.github.com/repos/ProcessMaker/docker-executor-php/zipball/5b9fc7a848106c46abe3c535a0f797bce7e6c8bf", + "reference": "5b9fc7a848106c46abe3c535a0f797bce7e6c8bf", "shasum": "" }, "type": "library", @@ -7529,9 +7529,9 @@ "description": "PHP script executor for processmaker 4", "support": { "issues": "https://github.com/ProcessMaker/docker-executor-php/issues", - "source": "https://github.com/ProcessMaker/docker-executor-php/tree/v1.4.4" + "source": "https://github.com/ProcessMaker/docker-executor-php/tree/v1.4.5" }, - "time": "2026-06-17T18:27:14+00:00" + "time": "2026-06-23T21:44:58+00:00" }, { "name": "processmaker/laravel-i18next",