Releases: Codeception/Codeception
Releases · Codeception/Codeception
5.3.3
What's Changed
- Fix empty data provider case by @joester89 in #6866
- Fix Composer
branch-aliasfor feature releases 5.3.x by @llaville in #6879 - Add guard before deleting directory by @fabacino in #6877
- Remove Reflection*::setAccessible() usage by @Disservin in #6869
- Update RunProcess.php: Removing MailCatcher by @ThomasLandauer in #6815
- update readme links by @Arhell in #6882
- chore: allow installation of lib-asserts v3 by @W0rma in #6887
- Replace backtick with shell_exec to prevent php8.5 deprecation by @craig-mcmahon in #6892
- Readme updated: Contribution link fixed by @Sunsetboy in #6895
- Update Cest.php: Minor rewording by @ThomasLandauer in #6897
- Update composer.json: Updating description by @ThomasLandauer in #6896
- Fix test for lib-asserts v3 by @W0rma in #6899
- Avoid declaring nullable parameter implicitly in BuildCest by @W0rma in #6900
- Add support for never return type in DryRun by @W0rma in #6901
- Fix ci when using behat/gherkin v4.15 by @W0rma in #6902
- Test against PHP 8.5 by @W0rma in #6903
- CI: fix module-phpbrowser test in experimental build by @W0rma in #6904
- Bump actions/checkout from 3 to 6 by @dependabot[bot] in #6893
- Remove obsolete version check in tests by @W0rma in #6907
- Add support for iterable return type in DryRun by @W0rma in #6906
- Add support for symfony 8 by @W0rma in #6898
- Use upper-cased suite names by @W0rma in #6909
- Update readme.md: Cleaning up Installation by @ThomasLandauer in #6911
- Update Run.php: Adding
codecept run -g failedby @ThomasLandauer in #6910
New Contributors
- @joester89 made their first contribution in #6866
- @llaville made their first contribution in #6879
- @Disservin made their first contribution in #6869
- @Sunsetboy made their first contribution in #6895
- @dependabot[bot] made their first contribution in #6893
Full Changelog: 5.3.2...5.3.3
5.3.2
What's Changed
- Rollback getSubscribedEvents Extension refactor by @TavoNiievez in #6862
Full Changelog: 5.3.1...5.3.2
5.3.1
What's Changed
- Issue 6857: Upddate Actor::__call() to have return type 'mixed' by @troy-rudolph in #6858
- Fix auto-injection of the tester property by @W0rma in #6856
New Contributors
- @troy-rudolph made their first contribution in #6858
Full Changelog: 5.3.0...5.3.1
5.2.2
What's Changed
Full Changelog: 5.2.1...5.2.2
5.3.0
What's Changed
- Update readme.md by @rossaddison in #6834
- Fix loading keywords in behat/gherkin v4.12 by @W0rma in #6839
- Update Scenario.php: Adding default value to
current()by @ThomasLandauer in #6798 - Simplify Step classes by @TavoNiievez in #6842
- Simplify reporter classes by @TavoNiievez in #6803
- Simplify Subscriber classes by @TavoNiievez in #6843
- Fix AssertsTest CI pipeline by @W0rma in #6847
- Simplify Test classes by @TavoNiievez in #6845
- Simplify Template classes by @TavoNiievez in #6844
- Simplify Util classes by @TavoNiievez in #6846
- Simplify src root classes by @TavoNiievez in #6849
- Remove PHP 8.1 Support by @TavoNiievez in #6848
- Migrate commands to use AsCommand attribute by @TavoNiievez in #6850
- Add PHPStan by @TavoNiievez in #6851
New Contributors
- @rossaddison made their first contribution in #6834
Full Changelog: 5.2.1...5.3.0
5.2.1
What's Changed
- Support PHPUnit 12 by @W0rma in #6826
- Fix missing absolute path resolving in ParamsLoader by @garvinhicking in #6828
Full Changelog: 5.2.0...5.2.1
5.2.0
What's Changed
- Fix FAIL message color highlighting by @antonvolokha in #6754
- Update the codebase to PHP 8.1 by @TavoNiievez in #6747
- generate:cest: Adding
declare(strict_types=1);and return typevoidto generated files by @ThomasLandauer in #6736 - Declare nullable parameter types explicitly by @W0rma in #6774 , #6775
- chore: Included githubactions in the dependabot config (#6471) by @SamMousa in #6783
- Added new option --disable-coverage-php to skip coverage.serialized report by @adrenalinkin in #6761
- chore: add branch alias for main to fix composer install with dev deps by @SamMousa in #6787
- chore(ci): prevent test CI running twice on PR branches by @SamMousa in #6788
- Simplify classes by @TavoNiievez in #6767 , #6750 , #6764
- PHP 8.4:
E_STRICTdeprecation by @W0rma in #6802 - Fix PHP 8.4 deprecation. by @kagg-design in #6811
- Fix test suite names in bootstrap command by @W0rma in #6813
- Docs (minor) by @ThomasLandauer in #6804 , #6805 , #6806 , 6807 , #6792 , #6810 , #6751 , #6744
New Contributors
- @antonvolokha made their first contribution in #6754
- @adrenalinkin made their first contribution in #6761
- @kagg-design made their first contribution in #6811
Full Changelog: 5.1.2...5.2.0
5.1.2
- Prevent unrelated error from being displayed if a scenario step has failed by @craig-mcmahon in #6743
- Replace Laravel5 with Laravel module in module installation suggestion by @W0rma in #6742
5.1.1
- Reimplemented coverage:exclude option for PHPUnit 11 in #6739
- Improved output of Bootstrap command by @ThomasLandauer in #6735
5.1.0
- Support PHPUnit 11
Note: PHPUnit 11 does not support excluding files from code coverage report