From ee41cab55de377113e31eec6a24a3648e4ee4eaf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 23:43:51 +0000 Subject: [PATCH 1/2] Update release-drafter/release-drafter digest to 563bf13 --- .github/workflows/draft-release-notes.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/draft-release-notes.yml b/.github/workflows/draft-release-notes.yml index 48701e3..efb9239 100644 --- a/.github/workflows/draft-release-notes.yml +++ b/.github/workflows/draft-release-notes.yml @@ -20,6 +20,6 @@ jobs: steps: - name: Draft release notes - uses: release-drafter/release-drafter@5de93583980a40bd78603b6dfdcda5b4df377b32 # v7 + uses: release-drafter/release-drafter@563bf132657a13ded0b01fcb723c5a58cdd824e2 # v7 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From aafe268ae2313bb8cb08ef2d560ef850e13e2c3d Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 1 May 2026 04:03:19 +1000 Subject: [PATCH 2/2] Fixed PHPStan redundant 'is_scalar()' check in Response::fromArray(). --- apiserver/index.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apiserver/index.php b/apiserver/index.php index 5f270a0..f3b4dbc 100644 --- a/apiserver/index.php +++ b/apiserver/index.php @@ -315,13 +315,14 @@ public static function fromArray(array $data): static { } // Check that both keys and values are strings. + $headers = []; foreach ($data['headers'] as $header_name => $header_value) { if (!is_string($header_name) || !is_scalar($header_value)) { throw new \InvalidArgumentException(sprintf('Header "%s" value must be a string.', $header_name)); } + $headers[$header_name] = strval($header_value); } - - $data['headers'] = array_map(fn($value): string => is_scalar($value) ? strval($value) : '', $data['headers']); + $data['headers'] = $headers; if (isset($data['body'])) { if (!is_string($data['body'])) {