Releases: wp-media/phpunit
Releases · wp-media/phpunit
Release list
3.3
What's Changed
- Closes #52: Make Unit/Integration bootstraps self-locating by @remyperona in #55
- Closes #53: Move test-data config layer into TestCaseTrait by @remyperona in #58
Full Changelog: v3.2...v3.3
3.2
What's Changed
- Fix is_readable() to test readability, not writability by @remyperona in #41
- Closes #37: Refactor rmdir() to use public APIs instead of reflection by @remyperona in #42
- Closes #39 Add PHPCS and PHPStan static analysis to CI by @remyperona in #43
- Fix PHP minimum version readiness check by @fetachino in #40
- Move production files under src/ directory by @remyperona in #44
- Closes #36: Consolidate divergent getDefaultVfs() definitions by @remyperona in #45
- Closes #35: Remove WP Rocket coupling from generic package by @remyperona in #46
- CI: migrate test workflows to shared composite actions by @remyperona in #47
- Add wp-env as the default local test environment by @remyperona in #48
- Update .gitattributes to exclude non-production files from exports by @remyperona in #49
- Cover BootstrapManager and document the consumer entry point by @remyperona in #50
New Contributors
- @fetachino made their first contribution in #40
Full Changelog: v3.1...v3.2
3.1
What's Changed
- Add HttpRequestTrait to mock outbound HTTP in integration tests by @remyperona in #32
- Fix PHP 8.3/8.5 deprecations in TestCaseTrait reflection helpers by @remyperona in #33
Full Changelog: v3.0.4...v3.1
3.0.4
3.0.3
3.0.2
3.0.1
- Bugfix: Fix undefined property $_error_level (PR #25)
v3.0
- Update test suite to be cross-compatible with WordPress and recent versions of PHPUnit (#24)
2.1
2.0
- Enhancement: Add PHP 8 compatibility (thanks to yoast/wp-test-utils)
- Enhancement: Replace Travis by Github actions