932f8bcc07
consistent sharding logic when no shards file ( #1710 )
2026-06-12 20:19:30 +01:00
d393799d2a
Optimize buildFilterArgument in Shard plugin for compact regex generation and add comprehensive tests ( #1675 )
2026-06-12 20:06:50 +01:00
0d7814ca16
chore: update snapshots
2026-06-12 18:02:06 +01:00
8467c64c22
fix: popArgument drops duplicate arguments breaking --parallel --exclude-gropup= ( #1674 )
...
* fix: popArgument drops duplicate arguments breaking --parallel multi-exclude-group
Fixes #1437
* fix: ensure popArgument handles duplicate arguments
* fix: update expected test results and snapshots after rebase
---------
Signed-off-by: nuno maduro <enunomaduro@gmail.com >
Co-authored-by: nuno maduro <enunomaduro@gmail.com >
2026-06-12 17:58:37 +01:00
97714a7088
Enforce filter length validation and add tests for Shard plugin ( #1673 )
2026-06-12 17:56:32 +01:00
afb582616d
chore: points to 5.x
2026-06-12 07:29:53 +01:00
15e9b6a507
chore: snapshots
2026-06-12 07:22:13 +01:00
520ce29376
Merge branch '4.x' into 5.x
2026-06-12 07:22:01 +01:00
87882a8561
fix: exit code
v4.7.3
2026-06-12 06:57:27 +01:00
77ef7e0df1
ci: bumps setup-php pinned commit
2026-06-12 06:51:58 +01:00
12100dd901
Bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group ( #1730 )
...
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout ).
Updates `actions/checkout` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](de0fac2e45...df4cb1c069 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-12 06:51:20 +01:00
20c12d006e
docs: fixes alt
2026-06-12 06:32:20 +01:00
3aab02d2eb
ci: fixes dd test
2026-06-11 10:50:24 +01:00
553aac65e6
release: v4.7.3
2026-06-11 10:40:18 +01:00
be49a3ce18
Fix: dd ( #1692 )
...
* fix: update dd method to return never type
Co-authored-by: Copilot <copilot@github.com >
* fix: enhance var_dump calls to accept additional arguments
* fix: update dd method to handle paratest and collision printer environments
* test: add dd method tests for ExpectationFailedException in parallel mode
Co-authored-by: Copilot <copilot@github.com >
---------
Co-authored-by: Copilot <copilot@github.com >
2026-06-11 10:16:07 +01:00
774a340400
feat: add toBeUlid assertion and isUlid validation method ( #1726 )
2026-06-11 10:14:00 +01:00
04c9d41895
fix: update gitlab urls for issues and prs to match new format ( #1728 )
...
* fix: update gitlab urls for issues and prs to match new format
Added an optional host parameter to the gitlab method, defaulting to 'gitlab.com'. Updated the issues and prs URLs to include '/-/' in the path, which is the new format for GitLab URLs. This change ensures that the URLs generated for GitLab projects are correct and reflect the new structure of GitLab's URLs for issues and merge requests.
Host parameter allows users to specify a custom GitLab instance if they are using a self-hosted version of GitLab, while still maintaining the default behavior for users who are using gitlab.com.
* fix: update gitlab method to use hostname parameter correctly
2026-06-11 10:13:26 +01:00
dfb7b870af
fix: retry output expected string
2026-06-11 10:12:41 +01:00
37821e1108
chore: fixes output snapshots on team city
2026-06-11 10:12:32 +01:00
cd711a25d5
chore: bumps phpunit
2026-06-11 10:08:36 +01:00
eee60c9e11
fix: duplicated team city output
2026-06-11 10:08:27 +01:00
c40c8dbc24
[4.x] Fix Checks ( #1709 )
...
* fix(composer): set root version for feature-branch CI
pest-plugin-browser ^4.3.1 requires pestphp/pest ^4.4.5 on the root package.
Without an explicit version, Composer infers dev-<branch> on PR branches,
which fails composer update before tests run.
* set root version of composer
* fix indent
2026-06-06 01:23:08 +01:00
2d93c9c373
Bump shivammathur/setup-php in the github-actions group ( #1707 )
...
Bumps the github-actions group with 1 update: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ).
Updates `shivammathur/setup-php` from 2.37.0 to 2.37.1
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](accd6127cb...7c071dfe9d )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 17:55:17 +01:00
3d5bba93f8
Bump shivammathur/setup-php in the github-actions group ( #1706 )
...
Bumps the github-actions group with 1 update: [shivammathur/setup-php](https://github.com/shivammathur/setup-php ).
Updates `shivammathur/setup-php` from 2.37.0 to 2.37.1
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](accd6127cb...7c071dfe9d )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-version: 2.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-04 17:55:13 +01:00
e5ab3af05b
ci: update dependabot config (add cooldown, single update entry)
2026-06-04 17:54:45 +01:00
79bc7a8257
Merge branch '4.x' into 5.x
2026-06-01 07:09:57 +01:00
40b88b62ef
release: v4.7.2
v4.7.2
2026-06-01 07:08:59 +01:00
e3361bc321
fix: don't ob_start with pao
2026-06-01 07:08:50 +01:00
fc48c1bd1e
Merge branch '4.x' into 5.x
2026-06-01 06:33:35 +01:00
92e76eb5ab
ci: runs ci only against stable
v4.7.1
2026-06-01 06:32:29 +01:00
da726beffc
chore: merges 4.x
2026-06-01 06:28:44 +01:00
4ef12b9aac
Merge branch '4.x' into 5.x
2026-06-01 06:25:56 +01:00
bd22f478b8
chore: fixes issues with contracts and symfony 8.1
2026-06-01 06:24:42 +01:00
eeaac34cf6
release: v4.7.1
2026-06-01 05:42:12 +01:00
b9b07d8983
chore: bump dependencies
2026-06-01 05:42:03 +01:00
6aa7d2f891
fix: better fatal exceptions reporting
2026-06-01 05:41:58 +01:00
4d550cecfd
Merge branch '4.x' into 5.x
2026-05-13 12:20:46 +01:00
1c21a7647a
chore: fixes types
2026-05-13 12:20:00 +01:00
d649de1988
chore: add security policy
2026-05-12 02:48:25 +01:00
783ca4bcd6
chore(deps): limit dependabot to maintained branches (4.x + 5.x)
2026-05-12 02:34:08 +01:00
ba07497219
chore: enable Dependabot version updates for GitHub Actions ( #1700 )
2026-05-11 22:12:07 -03:00
34695843b3
chore: pin GitHub Actions to commit SHAs ( #1699 )
...
* chore: pin GitHub Actions to commit SHAs
* chore: pin GitHub Actions to commit SHAs
2026-05-11 22:12:04 -03:00
1ca021dea6
chore: pin GitHub Actions to commit SHAs ( #1695 )
...
* chore: pin GitHub Actions to commit SHAs
* chore: pin GitHub Actions to commit SHAs
2026-05-12 02:08:47 +01:00
d17be9decd
types
2026-05-04 08:02:09 -03:00
b828ddcec7
chore: style
2026-05-04 07:38:50 -03:00
f859bb179d
Merge branch '4.x' into 5.x
2026-05-04 07:38:40 -03:00
2fc75cfcf0
chore: updates snapshots
v4.7.0
2026-05-03 13:09:32 -03:00
6cc48f63f8
chore: style
2026-05-03 13:06:24 -03:00
e0419d1328
release: v4.7.0
2026-05-03 12:46:24 -03:00
faa6988801
Merge pull request #1682 from pestphp/feat/tia
...
[4.x] TIA Engine
2026-05-03 16:27:58 +01:00