Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
9f3217d
Remove deprecated `SubscriberUtil` from the getting started docs
DanielBadura Jun 3, 2026
12de1d9
Merge pull request #320 from patchlevel/remove-subscriber-util-gettin…
DanielBadura Jun 3, 2026
86f0f06
Fix icon spacing in webprofiler menu
mttsch Jun 4, 2026
cb42194
Merge pull request #321 from mttsch/bugfix/profiler-icon-spacing
DanielBadura Jun 4, 2026
3bb3b08
Fix some test namespace issues
DanielBadura Jun 4, 2026
8021082
Merge pull request #322 from patchlevel/fix-test-namespace
DanielBadura Jun 4, 2026
68d8b6c
Prepare docs
DanielBadura Jun 10, 2026
af77735
Fix docs scripts
DanielBadura Jun 10, 2026
5618dfa
Remove old build, add new deploy
DanielBadura Jun 10, 2026
78632a8
Fix issue which persisted before
DanielBadura Jun 10, 2026
fc4ef31
Remove trailing slash
DanielBadura Jun 10, 2026
0a27bca
Merge pull request #323 from patchlevel/prepare-docs
DanielBadura Jun 12, 2026
e130917
Update shivammathur/setup-php action to v2.37.2
renovate[bot] Jun 14, 2026
8defb96
Lock file maintenance (#313)
renovate[bot] Jun 15, 2026
67251e0
Lock file maintenance
renovate[bot] Jun 21, 2026
d611e3a
Lock file maintenance
renovate[bot] Jun 23, 2026
8e86922
Update actions/checkout action to v7
renovate[bot] Jun 23, 2026
2839229
Merge pull request #326 from patchlevel/renovate/actions-checkout-7.x
DavidBadura Jun 23, 2026
c6c554f
Lock file maintenance
renovate[bot] Jun 24, 2026
28ab093
Lock file maintenance
renovate[bot] Jun 25, 2026
c47a99b
Lock file maintenance
renovate[bot] Jun 26, 2026
5d70237
Lock file maintenance
renovate[bot] Jun 27, 2026
976daae
Lock file maintenance
renovate[bot] Jun 28, 2026
30cb167
Lock file maintenance
renovate[bot] Jul 1, 2026
336d00a
Lock file maintenance
renovate[bot] Jul 2, 2026
14c7306
Lock file maintenance
renovate[bot] Jul 3, 2026
6121f40
Lock file maintenance
renovate[bot] Jul 4, 2026
d2b9e33
Lock file maintenance
renovate[bot] Jul 5, 2026
4579bc8
Lock file maintenance
renovate[bot] Jul 6, 2026
d0e4818
Lock file maintenance
renovate[bot] Jul 8, 2026
8fd229c
Lock file maintenance
renovate[bot] Jul 9, 2026
557d461
Lock file maintenance
renovate[bot] Jul 10, 2026
5998624
Lock file maintenance
renovate[bot] Jul 11, 2026
b20b712
Lock file maintenance
renovate[bot] Jul 13, 2026
e2555af
Lock file maintenance
renovate[bot] Jul 14, 2026
85f959e
Lock file maintenance
renovate[bot] Jul 15, 2026
0b1fbb1
Fix wrapped exception access when keys are not sequential
tuxes3 Jul 15, 2026
8315049
Adjust test case
DanielBadura Jul 15, 2026
c4fcaf1
Merge pull request #328 from patchlevel/fix-wrapped-exception-handling
DanielBadura Jul 15, 2026
455ca31
Merge pull request #329 from patchlevel/3.17.x-merge-up-into-3.18.x_z…
DanielBadura Jul 15, 2026
418756f
Lock file maintenance
renovate[bot] Jul 16, 2026
7569f35
Lock file maintenance
renovate[bot] Jul 18, 2026
f4c03e1
Lock file maintenance
renovate[bot] Jul 21, 2026
7c914af
Lock file maintenance
renovate[bot] Jul 22, 2026
92b24f8
Lock file maintenance
renovate[bot] Jul 23, 2026
2d92b84
Lock file maintenance
renovate[bot] Jul 24, 2026
4900820
Add more config documentations:
DanielBadura Jul 24, 2026
1396cc5
Merge pull request #331 from patchlevel/add-missing-config-docs
DanielBadura Jul 24, 2026
79f59de
Lock file maintenance
renovate[bot] Jul 25, 2026
0298870
Add documentation for the profiler integration and for our aggregate …
DanielBadura Jul 26, 2026
d79d175
Merge pull request #332 from patchlevel/document-profiler-value-resolver
DanielBadura Jul 26, 2026
d4566b6
Lock file maintenance
renovate[bot] Jul 27, 2026
b1a6369
Lock file maintenance
renovate[bot] Jul 29, 2026
faeba6c
Lock file maintenance
renovate[bot] Jul 30, 2026
4aff55d
Lock file maintenance
renovate[bot] Jul 31, 2026
d45717d
Lock file maintenance
renovate[bot] Aug 1, 2026
9aee56b
Lock file maintenance
renovate[bot] Aug 9, 2026
c77ca49
Lock file maintenance
renovate[bot] Aug 10, 2026
ea1ae56
Lock file maintenance
renovate[bot] Aug 17, 2026
51b4e6d
Lock file maintenance
renovate[bot] Aug 18, 2026
60bb8ff
Lock file maintenance
renovate[bot] Aug 23, 2026
f34f9a0
Lock file maintenance
renovate[bot] Aug 29, 2026
434792b
Lock file maintenance
renovate[bot] Aug 31, 2026
9a9436b
Lock file maintenance
renovate[bot] Sep 1, 2026
9cefe6b
Lock file maintenance
renovate[bot] Sep 2, 2026
6818e19
Lock file maintenance
renovate[bot] Sep 3, 2026
736076b
Lock file maintenance
renovate[bot] Sep 4, 2026
9997207
Lock file maintenance
renovate[bot] Sep 5, 2026
9c7a045
Lock file maintenance
renovate[bot] Sep 9, 2026
4808738
Lock file maintenance
renovate[bot] Sep 14, 2026
8304bff
Improve docs deployement to minimise CI times.
DanielBadura Sep 15, 2026
9ff3c2f
Merge pull request #335 from patchlevel/improve-deploy
DanielBadura Sep 16, 2026
9861239
Lock file maintenance
renovate[bot] Sep 16, 2026
99abfee
Update dependency league/commonmark to v2.10.2 [SECURITY]
renovate[bot] Oct 3, 2026
e7dea70
Merge branch '3.18.x' into 4.0.x
DavidBadura Oct 5, 2026
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
4 changes: 2 additions & 2 deletions .github/workflows/coding-standard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: "Install PHP"
uses: "shivammathur/setup-php@2.37.0"
uses: "shivammathur/setup-php@2.37.2"
with:
coverage: "pcov"
php-version: "${{ matrix.php-version }}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ jobs:

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: "Install PHP"
uses: "shivammathur/setup-php@2.37.0"
uses: "shivammathur/setup-php@2.37.2"
with:
coverage: none
php-version: "${{ matrix.php-version }}"
Expand Down
71 changes: 71 additions & 0 deletions .github/workflows/docs-deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
name: Publish docs

on:
push:
branches:
- "[0-9]+.[0-9]+.x"
paths:
- "docs/**"
release:
types:
- published

permissions:
contents: read

jobs:
trigger:
runs-on: ubuntu-latest
steps:
- name: Check whether this ref belongs to the latest release of its major version
id: check
env:
GH_TOKEN: ${{ github.token }}
EVENT_NAME: ${{ github.event_name }}
REF_NAME: ${{ github.ref_name }}
RELEASE_TAG: ${{ github.event.release.tag_name }}
run: |
if [ "$EVENT_NAME" = "release" ]; then
current="$RELEASE_TAG"
else
current="$REF_NAME"
fi

major="${current%%.*}"

latest_tag=$(gh release list \
--repo "$GITHUB_REPOSITORY" \
--exclude-drafts \
--exclude-pre-releases \
--limit 1000 \
--json tagName \
--jq '.[].tagName' \
| grep -E "^${major}\.[0-9]+\.[0-9]+$" \
| sort -V \
| tail -n1)
latest_branch="${latest_tag%.*}.x"

if [ "$EVENT_NAME" = "release" ]; then
expected="$latest_tag"
else
expected="$latest_branch"
fi

echo "latest release of ${major}.x: ${latest_tag:-none} (branch ${latest_branch}), current: ${current}"

if [ -n "$latest_tag" ] && [ "$current" = "$expected" ]; then
echo "deploy=true" >> "$GITHUB_OUTPUT"
else
echo "deploy=false" >> "$GITHUB_OUTPUT"
echo "Skipping docs deployment: ${current} is not the latest release of ${major}.x."
fi

- name: Trigger workflow in other repo
if: steps.check.outputs.deploy == 'true'
run: |
curl -L -X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.ORGANIZATION_ADMIN_TOKEN }}" \
-H "X-GitHub-Api-Version: 2026-03-10" \
https://api.github.com/repos/patchlevel/patchlevel.dev/actions/workflows/prod-deployment.yaml/dispatches \
-d '{"ref":"main"}'
4 changes: 2 additions & 2 deletions .github/workflows/mutation-tests-diff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ jobs:

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 0

- name: "Install PHP"
uses: "shivammathur/setup-php@2.37.0"
uses: "shivammathur/setup-php@2.37.2"
with:
coverage: "pcov"
php-version: "${{ matrix.php-version }}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/mutation-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: "Install PHP"
uses: "shivammathur/setup-php@2.37.0"
uses: "shivammathur/setup-php@2.37.2"
with:
coverage: "pcov"
php-version: "${{ matrix.php-version }}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/phpstan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: "Install PHP"
uses: "shivammathur/setup-php@2.37.0"
uses: "shivammathur/setup-php@2.37.2"
with:
coverage: "pcov"
php-version: "${{ matrix.php-version }}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/phpunit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,10 @@ jobs:
operating-system: "windows-latest"
steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: "Install PHP"
uses: "shivammathur/setup-php@2.37.0"
uses: "shivammathur/setup-php@2.37.2"
with:
coverage: "pcov"
php-version: "${{ matrix.php-version }}"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: "Checkout"
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: "Release"
uses: "laminas/automatic-releases@v1"
Expand Down
Loading
Loading