Skip to content

Releases: Codeception/module-symfony

2.1.0

07 Dec 15:18
518b73a
Compare
Choose a tag to compare

What's Changed

By @TavoNiievez:

  • PHP 7.4 or higher is required.
  • Support PHP 8.1
  • Updated code base to PHP 7.4 ( #146 )
  • Fix broken links in docs ( #142 )
  • Encapsulate the Client ( #140 )

By @ThomasLandauer:

  • Improving error message for public services ( #145 )
  • Updating Cest file location ( #144 )
  • Changing Symfony.php -> trait ( #143 )

Full Changelog: 2.0.5...2.1.0

2.0.5

07 Jul 01:17
3e43a76
Compare
Choose a tag to compare

Added assertions for Symfony Mime component (#139):

  • assertEmailAddressContains
  • assertEmailAttachmentCount
  • assertEmailHasHeader
  • assertEmailHeaderNotSame
  • assertEmailHeaderSame
  • assertEmailHtmlBodyContains
  • assertEmailHtmlBodyNotContains
  • assertEmailNotHasHeader
  • assertEmailTextBodyContains
  • assertEmailTextBodyNotContains

2.0.4

07 Jun 06:16
cfb8c6c
Compare
Choose a tag to compare
  • New method: $I->goToLogoutPath();

  • $I->logout(); is now an alias for $I->logoutProgrammatically();

  • Added changelog link to readme.md (#136) by @Arhell

2.0.3

01 Jun 01:51
3ee8015
Compare
Choose a tag to compare
  • Added Symfony 5.3 compatibility (#133).
  • Added new method: $I->seeRequestTimeIsLessThan() (#132).

2.0.2

16 Apr 13:39
0460f39
Compare
Choose a tag to compare

Logical changes by @mrsombre :

  • Fix Doctrine Connection service alias (#129)

Documentation changes by @ThomasLandauer :

  • submitSymfonyForm(): Mentioning name attribute (#128)

2.0.1

28 Mar 15:48
bfc25c7
Compare
Choose a tag to compare

Minor changes in documentation by @ThomasLandauer :

  • Added info from the 'Codeception for Symfony' page (#98)
  • Explaining the stopFollowingRedirects() restriction for email (#118)
  • Added 'See also' in related email functions (#122)
  • Standardize "@example.com" as domain in documentation (#124)
  • Mentioning Symfony Mailer requirement (#126)
  • Changing Fail message for Symfony Mailer (#127)

2.0.0

12 Feb 22:31
42dda3c
Compare
Choose a tag to compare

If you are already using Symfony 4.4 or higher it should not be necessary to make changes to your tests to update!

1.6.0

20 Dec 16:52
d802691
Compare
Choose a tag to compare
  • New methods by @TavoNiievez:

    • dontSeeEventTriggered
    • seeFormErrorMessages
    • seeUserHasRoles
  • Remembered authentication methods now also verify the Cookie generated (#81)

  • Fixed time metric when running test with --debug (#77)

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 (#79).

BC: Removed support for PHP 7.1 and PHP 7.2.

Minor changes: (#65) (#78)

1.5.0

11 Dec 20:50
8577543
Compare
Choose a tag to compare
  • New method by @ThomasLandauer:

    • dontSeeInSession
  • New methods by @TavoNiievez:

    • dontSeeRememberedAuthentication
    • grabNumRecords
    • seeEventTriggered
    • seeRememberedAuthentication
    • seeSessionHasValues
    • persistPermanentService
  • Now you can run test for all the methods of this module in https://github.com/Codeception/symfony-module-tests .

  • BC: Remove PHP 7.0 support (#69), code standards updated to PHP 7.1+ (#75)

  • BC: Removed parameter flags in seeAuthentication, dontSeeAuthentication and persistService, use seeRememberedAuthentication, dontSeeRememberedAuthentication and persistPermanentService instead.

Minor logical change in #74.

1.4.2

26 Nov 12:56
5b584d9
Compare
Choose a tag to compare

Minor non-logical changes in #57 and #62.