You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-5Lines changed: 12 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Not supported in v1:
41
41
- PHP `>=8.2 <8.5`
42
42
- CodeIgniter `^4.3.8`
43
43
- Perfbase PHP extension
44
-
-`perfbase/php-sdk``1.0.0`
44
+
-`perfbase/php-sdk``^1.0`
45
45
46
46
Optional:
47
47
@@ -57,7 +57,7 @@ Install the package:
57
57
composer require perfbase/codeigniter4
58
58
```
59
59
60
-
For monorepo development, this package is already configured to use the local sibling SDK checkout via the path repository in `composer.json`.
60
+
This package resolves `perfbase/php-sdk` from Packagist by default. If you need to test against an unpublished SDK branch in a monorepo, add a temporary Composer repository override locally instead of assuming a built-in path repository.
61
61
62
62
## Quick Start
63
63
@@ -188,9 +188,16 @@ The doctor checks:
188
188
189
189
If worker mode is detected, the doctor also prints a reminder to restart workers after config or deployment changes.
190
190
191
-
## Compatibility Testing
191
+
## Verification and Compatibility Testing
192
192
193
-
Normal package CI stays on the declared support floor. Older CodeIgniter 4 minors should be tested explicitly.
193
+
Required PR CI stays intentionally small:
194
+
195
+
- PHP `8.2` / CodeIgniter `4.3.8`
196
+
- PHP `8.4` / CodeIgniter `4.7.2`
197
+
198
+
Manual compatibility probes cover the wider declared CodeIgniter 4 range and are used when validating the support floor or widening support claims.
199
+
200
+
If you run local `composer install` on PHP `8.4`, Composer may resolve a newer compatible CodeIgniter release than the declared floor. Use `bin/test-compat` or the manual compatibility workflow when you need to verify the floor explicitly.
0 commit comments