Releases: Codeception/module-laravel
Releases · Codeception/module-laravel
3.2.0
What's Changed
- fix: use the request object resolved from the app container as parameter to kernel's terminate method call by @countless-integers in #52
- Call
forgetBootstrappers
after test by @asanikovich in #53
Full Changelog: 3.1.1...3.2.0
3.1.1
- Support codeception/lib-innerbrowser v4
3.1.0
- Use the testing environment file specified in a suite by @barmax in #46
- Allow to set headers in module configuration by @Naktibalda in #47
- Remove Laravel6\ExceptionHandlerDecorator by @Naktibalda in #48
2.3.0
- Allow to set headers in module configuration by @Naktibalda in #47
3.0.1
- Minor bug fix: Assign default value to client property by @Naktibalda (#44)
3.0.0
- Support for Codeception 5
- Only Laravel 8 is supported
2.2.0
2.1.0
New methods:
amActingAs
assertAuthenticatedAs
assertCredentials
assertInvalidCredentials
dontSeeInSession
dontSeeSessionHasValues
enableMiddleware
flushSession
haveInSession
seedDatabase
Non-logical changes:
- added missing docs and fixed broken links.
This release includes a general refactoring of the code (#30) that makes it easier to navigate and read, especially using an IDE.
See the full list of changes here.
2.0.1
2.0.0
New features:
Laravel 6
,Laravel 7
, andLaravel 8
compatibility.- Module documentation updated.
- Added typed arguments.
- Updated the module's code base following PHP 7.3+ standards.
Breaking changes:
- Removed support for PHP versions lower than
PHP 7.3
. - Removed support for
Laravel 5
and lower. - The
Codeception\Module\Laravel5
class was renamed toCodeception\Module\Laravel
:
# tests/funcional.suite.yml
modules:
enabled:
- Asserts
- - Laravel5:
+ - Laravel:
environment_file: .env.testing
Minor change: Adding link to "central" parts explanation (#8) by @ThomasLandauer.
If you're interested in contributing to this module and didn't know where to start, a contribution guide is now available, thanks to @ThomasLandauer and @TavoNiievez.