Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Module Yii2 Laravel Package

codeception/module-yii2

Codeception Yii2 module for acceptance and functional testing. Provides helpers to bootstrap Yii2 apps, handle fixtures, navigate routes, interact with models and components, and integrate Yii2-specific assertions into your Codeception test suite.

View on GitHub
Deep Wiki
Context7
v2.0.5

What's Changed

New Contributors

Full Changelog: https://github.com/Codeception/module-yii2/compare/v2.0.4...v2.0.5

v2.0.4

2.0.4 (2025-05-31)

Bug Fixes

  • fixes #131 yiilogger may not be initialized in _failed (b480bf1)
v2.0.3

2.0.3 (2025-04-01)

Bug Fixes

  • server params refactor broke format (8c789c9)
v2.0.2

2.0.2 (2025-03-02)

Bug Fixes

  • improve exception handling and code consistency (d72f144)
v2.0.1

2.0.1 (2025-02-27)

Bug Fixes

  • check using isset instead of !== null for possibly non-existent property (e30e595)
v2.0.0

2.0.0 (2025-02-26)

Bug Fixes

  • call fixtures method (5ff8868)
  • ci: github token name (e045ef5)
  • ci: use dry run for automated release (d8111f0)
  • cs: add rules for docblocks (0d98125)
  • cs: indent in phpdoc (97610ed)
  • dont add mails that were not sent (7adc7f7)
  • load mailmethod config (d536116)
  • phpstan types (ab5ccc5)
  • recreate baseline (f9131bd)
  • remove localeurls dependency and test case (3bba227)
  • remove unused dep (e763dee)
  • run phpstan after codeception build (9cff2c0)
  • sa: use Assert::fail so that phpstan understand code doesn't continue (117117e)
  • use runtimeexception when applicable (4df941f)
  • variable rename (619fb2d)

Features

  • allow mails to be intercepted using events (dca7c44)
  • drop php8.1 php8.2 (0b08f64)
  • Merge pull request #119 from TavoNiievez/php_features (49393a4)
1.1.12
1.1.11
1.1.10
  • #93: Fix symfony/browser-kit incompatibility (@jafaripur)
  • #91: Fix parallel sessions with $I->haveFriend() when no session is active (@michaelarnauts)
1.1.9
  • #85: Fix the case for "yii" namespace in phpdoc (@ilyaplot)
  • #86: Use correct type declaration for amOnPage method (@erickskrauch)
  • #88: Enable object override to InitDbFixture during FixturesStore initialization (@PoohOka)
1.1.8
1.1.7
  • Fix compatibility with Codeception 5.0.0-RC6 #72
1.1.6
1.1.5
  • #54: Annotate throws with FQN (@DBX12)
  • #56: Move tests from codeception/yii2-tests (@DBX12)
  • #59: Allow installing on PHP 8.1.1 (@Krakozaber)
1.1.4
1.1.3
  • Add ability to specify application class in config (#48)
1.1.2
  • PHP 8 support #18 by @samdark
  • Fix for support Instance::of() in configuration #21 by @antonovsky
  • Initialize $_SERVER['QUERY_STRING'] to mimic normal behavior of most webservers by @eborned
1.1.1
  • Change default value of transaction parameter to true #4 by @SaloEater
  • Fix ModuleException parameters, handle undefined #12 by @smichae
  • Validation errors for haveRecord method #10 by @ianikanov
1.1.0

#3 by @mytskine

1.0.1
1.0.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport