Changelog
*Sourced from [codeception/codeception's changelog](https://github.com/Codeception/Codeception/blob/3.0/CHANGELOG-3.0.md).*
> #### 3.0.1
>
> * Fixed code duplication when building actors. Fixes [#5506](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5506) [#5500](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5500)
> * Fixed autoloader generation for 3.0 docker images by [@OneEyedSpaceFish](https://github.com/OneEyedSpaceFish)
> * Removed `hoa/console` dependency from `codeception/base` package.
>
> #### 3.0.0
>
> * **BREAKING** Modules removed:
> * Yii1
> * XMLRPC
> * AngularJS
> * Silex
> * Facebook
> * ZF1
> * **POSSIBLE BREAKING** PHPUnit 8.x support.
> > Upgrade Notice: If you face issues with conflicting PHPUnit classes or difference in method signatures, lock version for PHPUnit in composer.json: “phpunit/phpunit”:”^7.0.0”
> * **BREAKING** Multi-session testing disabled by default. Add `use \Codeception\Lib\Actor\Shared\Friend;` to enable `$I->haveFriend`.
> * **BREAKING** [WebDriver] `pauseExecution` removed in favor of `$I->pause()`
> * [Interactive pause](https://codeception.com/docs/02-GettingStarted#Interactive-Pause) inside tests with `$I->pause();` command in debug mode added. Allows to write and debug test in realtime.
> * Introduced [Step Decorators](https://codeception.com/docs/08-Customization#Step-Decorators) - auto-generated actions around module and helper methods. As part of this feature implemented
> * [Conditional Assertions](https://codeception.com/docs/03-AcceptanceTests#Conditional-Assertions) (`$I->canSee()`)
> * [Retries](https://codeception.com/docs/03-AcceptanceTests#Retry) (`$I->retryClick()`);
> * [Silent Actions](https://codeception.com/docs/03-AcceptanceTests#A-B-Testing)(`$I->tryToClick`).
> * Print artifacts on test failure
> * [REST] Short API responses in debug mode with `shortDebugResponse` config option. See [#5455](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5455) by [@sebastianneubert](https://github.com/sebastianneubert)
> * [WebDriver] `switchToIFrame` allow to locate iframe by CSS/XPath.
> * [PhpBrowser][Frameworks] clickButton throws exception if button is outside form by [@Naktibalda.](https://github.com/Naktibalda.)
> * Updated to PHP 7.3 in Docker container by [@OneEyedSpaceFish](https://github.com/OneEyedSpaceFish)
> * Recorder Extension: Added timestamp information with `include_microseconds` config option. By [@OneEyedSpaceFish.](https://github.com/OneEyedSpaceFish.)
> * [REST] Fixed sending request with duplicated slash with endpoint + URL. By [@nicholascus](https://github.com/nicholascus)
> * [Db] Remove generateWhereClause method from SqlSrv to be compatible with other drivers. By [@Naktibalda](https://github.com/Naktibalda)
Commits
- [`52dfbb5`](https://github.com/Codeception/Codeception/commit/52dfbb5f31b74d042100a8836bbde792326ebb64) preparing 3.0.1 release
- [`582ffe3`](https://github.com/Codeception/Codeception/commit/582ffe3c9747875062f8569e71694b04cfe6bc42) Fix double methods ([#5513](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5513))
- [`98e8b45`](https://github.com/Codeception/Codeception/commit/98e8b45586623ae6524f9141de8f3aac8ddac45b) Fixing autoloader generation for 3.0 docker images ([#5514](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5514))
- [`33dec3f`](https://github.com/Codeception/Codeception/commit/33dec3f2c236e4700e7ff81a4db6306b4cd5e673) removed old modules, started changelog
- [`05b13a0`](https://github.com/Codeception/Codeception/commit/05b13a06be5da1504bdbad7a7e5d61cf23c117d8) Merge pull request [#5429](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5429) from ThomasLandauer/patch-8
- [`cb84ce5`](https://github.com/Codeception/Codeception/commit/cb84ce5effcbb7bdec5bf358af7d9be3e319e5b3) Merge pull request [#5496](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5496) from DanielRuf/chore/set-correct-version-number
- [`67649b2`](https://github.com/Codeception/Codeception/commit/67649b2d5aa38d27af038516c8c7e91fa82bfd22) Merge pull request [#5382](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5382) from Zaszczyk/phalcon-module-see-number-of-records
- [`d9d837a`](https://github.com/Codeception/Codeception/commit/d9d837a99653855dd38232b849245aaa960d0813) Merge pull request [#5499](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5499) from priidikvaikla/priidikvaikla-patch-1
- [`12bd05b`](https://github.com/Codeception/Codeception/commit/12bd05b0b7f9dd539cde9a120a008c60a8500b6d) Fix few typos
- [`779fc2c`](https://github.com/Codeception/Codeception/commit/779fc2cdb5477278102fd6ae3d83a0b1a0907380) Set the VERSION constant to 3.0.0
- Additional commits viewable in [compare view](https://github.com/Codeception/Codeception/compare/2.5.5...3.0.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps codeception/codeception from 2.5.5 to 3.0.1.
Changelog
*Sourced from [codeception/codeception's changelog](https://github.com/Codeception/Codeception/blob/3.0/CHANGELOG-3.0.md).* > #### 3.0.1 > > * Fixed code duplication when building actors. Fixes [#5506](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5506) [#5500](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5500) > * Fixed autoloader generation for 3.0 docker images by [@OneEyedSpaceFish](https://github.com/OneEyedSpaceFish) > * Removed `hoa/console` dependency from `codeception/base` package. > > #### 3.0.0 > > * **BREAKING** Modules removed: > * Yii1 > * XMLRPC > * AngularJS > * Silex > * Facebook > * ZF1 > * **POSSIBLE BREAKING** PHPUnit 8.x support. > > Upgrade Notice: If you face issues with conflicting PHPUnit classes or difference in method signatures, lock version for PHPUnit in composer.json: “phpunit/phpunit”:”^7.0.0” > * **BREAKING** Multi-session testing disabled by default. Add `use \Codeception\Lib\Actor\Shared\Friend;` to enable `$I->haveFriend`. > * **BREAKING** [WebDriver] `pauseExecution` removed in favor of `$I->pause()` > * [Interactive pause](https://codeception.com/docs/02-GettingStarted#Interactive-Pause) inside tests with `$I->pause();` command in debug mode added. Allows to write and debug test in realtime. > * Introduced [Step Decorators](https://codeception.com/docs/08-Customization#Step-Decorators) - auto-generated actions around module and helper methods. As part of this feature implemented > * [Conditional Assertions](https://codeception.com/docs/03-AcceptanceTests#Conditional-Assertions) (`$I->canSee()`) > * [Retries](https://codeception.com/docs/03-AcceptanceTests#Retry) (`$I->retryClick()`); > * [Silent Actions](https://codeception.com/docs/03-AcceptanceTests#A-B-Testing)(`$I->tryToClick`). > * Print artifacts on test failure > * [REST] Short API responses in debug mode with `shortDebugResponse` config option. See [#5455](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5455) by [@sebastianneubert](https://github.com/sebastianneubert) > * [WebDriver] `switchToIFrame` allow to locate iframe by CSS/XPath. > * [PhpBrowser][Frameworks] clickButton throws exception if button is outside form by [@Naktibalda.](https://github.com/Naktibalda.) > * Updated to PHP 7.3 in Docker container by [@OneEyedSpaceFish](https://github.com/OneEyedSpaceFish) > * Recorder Extension: Added timestamp information with `include_microseconds` config option. By [@OneEyedSpaceFish.](https://github.com/OneEyedSpaceFish.) > * [REST] Fixed sending request with duplicated slash with endpoint + URL. By [@nicholascus](https://github.com/nicholascus) > * [Db] Remove generateWhereClause method from SqlSrv to be compatible with other drivers. By [@Naktibalda](https://github.com/Naktibalda)Commits
- [`52dfbb5`](https://github.com/Codeception/Codeception/commit/52dfbb5f31b74d042100a8836bbde792326ebb64) preparing 3.0.1 release - [`582ffe3`](https://github.com/Codeception/Codeception/commit/582ffe3c9747875062f8569e71694b04cfe6bc42) Fix double methods ([#5513](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5513)) - [`98e8b45`](https://github.com/Codeception/Codeception/commit/98e8b45586623ae6524f9141de8f3aac8ddac45b) Fixing autoloader generation for 3.0 docker images ([#5514](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5514)) - [`33dec3f`](https://github.com/Codeception/Codeception/commit/33dec3f2c236e4700e7ff81a4db6306b4cd5e673) removed old modules, started changelog - [`05b13a0`](https://github.com/Codeception/Codeception/commit/05b13a06be5da1504bdbad7a7e5d61cf23c117d8) Merge pull request [#5429](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5429) from ThomasLandauer/patch-8 - [`cb84ce5`](https://github.com/Codeception/Codeception/commit/cb84ce5effcbb7bdec5bf358af7d9be3e319e5b3) Merge pull request [#5496](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5496) from DanielRuf/chore/set-correct-version-number - [`67649b2`](https://github.com/Codeception/Codeception/commit/67649b2d5aa38d27af038516c8c7e91fa82bfd22) Merge pull request [#5382](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5382) from Zaszczyk/phalcon-module-see-number-of-records - [`d9d837a`](https://github.com/Codeception/Codeception/commit/d9d837a99653855dd38232b849245aaa960d0813) Merge pull request [#5499](https://github-redirect.dependabot.com/Codeception/Codeception/issues/5499) from priidikvaikla/priidikvaikla-patch-1 - [`12bd05b`](https://github.com/Codeception/Codeception/commit/12bd05b0b7f9dd539cde9a120a008c60a8500b6d) Fix few typos - [`779fc2c`](https://github.com/Codeception/Codeception/commit/779fc2cdb5477278102fd6ae3d83a0b1a0907380) Set the VERSION constant to 3.0.0 - Additional commits viewable in [compare view](https://github.com/Codeception/Codeception/compare/2.5.5...3.0.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.