From 8e826e505dbbaa12c49ce9c6be4e13aa8409366e Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Thu, 11 Jun 2026 14:13:38 -0700 Subject: [PATCH 1/5] 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 2/5] 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 3/5] 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 4/5] 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 5/5] 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",