PackageTrack
Sign in Get early access

magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

7.0.0 12M downloads/mo #1971 most downloaded on Packagist magento/magento2-functional-testing-framework

What this package is like to depend on

Last release 9 days ago

14 Aug 2026

Release timing varies

gaps range from 2 weeks to 4 months

Most releases are documented

notes for 104 of 134 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

137 releases · first in 2017

11 releases in the last 12 months

see the full history below

Release timeline

137 releases · Dec 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 137
  1. 7.0.0 14 Aug 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
  2. 6.0.1 07 Apr 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
    Release notes

    Fixes

    • Added uniqueness validation for step key in testsuite.
    • Removed unnecessary chrome configuration flags
    Open source →
  3. 6.0.0 27 Feb 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
    Release notes

    Enhancement

    • Bumped phpunit/phpunit to 12.0
    Open source →
  4. 5.3.0 02 Feb 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
    Release notes

    Enhancement

    • Added Symfony 6.4 LTS support alongside 7.4
    • Provided support for chrome 143
    Open source →
  5. 5.2.0 14 Jan 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
    Release notes

    Enhancements

    • Provided support for PHP 8.4
    • Bumped symfony/console to 7.4
    • Bumped symfony/intl to 7.4
    • Bumped symfony/string to 7.4
    • Bumped symfony/dotenv to 7.4
    • Bumped symfony/finder to 7.4
    • Bumped symfony/mime to 7.4
    • Bumped symfony/process to 7.4
    • Added support for symfony ^7.4
    Open source →
  6. 5.1.0 26 Nov 2025
    Release notes

    Please see CHANGELOG.md

    Open source →
    Release notes

    Enhancements

    • Bumped aws/aws-sdk-php package to 3.362.1
    • Bumped codeception/module-asserts to 3.2.1
    • Bumped composer/composer to 2.9.2
    • Bumped guzzlehttp/guzzle to 7.10.0
    • Bumped laminas/laminas-diactoros to 3.8.0
    • Bumped mustache/mustache to 3.0.0
    • Bumped nikic/php-parser to 5.6.2
    • Bumped symfony/console to 7.3.6
    • Bumped symfony/string to 7.3.4
    • Bumped symfony/dotenv to 7.3.2
    • Bumped symfony/finder to 7.3.5
    • Bumped symfony/http-foundation to 7.3.7
    • Bumped symfony/mime to 7.3.4
    • Bumped symfony/process to 7.3.4
    • Bumped squizlabs/php_codesniffer to 4.0.12025
    • Bumped php-coveralls/php-coveralls to 2.9.0
    • Added support for symfony ^7.0
    Open source →
  7. 5.0.6 08 Sep 2025
    Release notes

    Fixes

    • Updated copyright check to use the new Adobe copyright.
    • Resolved errors caused by whitespace-only comments.
    • Addressed deprecation warnings from spomky-labs/otphp.
    Open source →
  8. 5.0.5 19 Jun 2025
    Release notes

    Enhancements

    • Bumped aws/aws-sdk-php package to 3.344.6
    • Bumped composer/composer to 2.8.9
    • Bumped codeception/codeception to 5.3.2
    • Bumped codeception/module-asserts to 3.2.0
    • Bumped csharpru/vault-php to 4.4.1
    • Bumped laminas/laminas-diactoros to 3.6.0
    • Bumped nikic/php-parser to 5.5.0
    • Bumped php-coveralls/php-coveralls to 2.8.0
    • Bumped behat/gherkin to 4.14.0
    • Bumped symfony/css-selector to 7.3.0
    • Bumped symfony/mime to 6.4.21
    • Bumped symfony/string to 7.3.0
    • Bumped symfony/event-dispatcher to 7.3.0
    • Bumped symfony/filesystem to 7.3.0
    • Bumped symfony/console to 6.4.22
    • Bumped symfony/service-contracts to 3.6.0
    Open source →
  9. 5.0.4 30 Apr 2025
    Release notes

    Enhancements

    • Bumped aws/aws-sdk-php package to 3.342.28
    • Bumped composer/composer to 2.8.8
    • Bumped codeception/codeception to 5.2.1
    • Bumped codeception/module-webdriver to 4.0.3
    • Bumped guzzlehttp/guzzle to 7.9.3
    • Bumped monolog/monolog to 3.9.0
    • Updated cache package version to @v4
    Open source →
  10. 5.0.3 27 Feb 2025
    Release notes

    Fixes

    • Allowed additional actions to read from credentials file to fix page builder failures.
    • Added support for chrome 131
    Open source →
  11. 5.0.2 08 Jan 2025
    Release notes

    Fixes

    • Removed support for chrome 131
    Open source →
  12. 5.0.1 07 Jan 2025
    Release notes

    Enhancement

    • Provided support for chrome 131
    Open source →
  13. 5.0.0 07 Jan 2025
    Release notes

    Enhancements

    • Provided support for PHP 8.4
    • Dropped the support for PHP 8.1
    • Removed unwanted dependent packages
    • Removed the dependency of codeception/module-sequence and implemented internal adjustments to address PHP 8.4 deprecations.
    Open source →
  14. 4.9.3 27 Feb 2025

    Nothing published for this version

  15. 4.9.2 26 Feb 2025

    Nothing published for this version

  16. 4.9.1 08 Jan 2025

    Nothing published for this version

  17. 4.9.0 26 Dec 2024

    Nothing published for this version

  18. 4.8.3 30 Oct 2024
    Release notes

    Enhancements

    • Bumped aws/aws-sdk-php package to 3.323.4
    • Bumped composer/composer to 2.8.1
    • Bumped laminas/laminas-diactoros to 3.4.1
    • Bumped nikic/php-parser to 5.3.1
    • Bumped squizlabs/php_codesniffer to 3.10.3
    • Remove any unused files remaining after upgrading Codeception.
    Open source →
  19. 4.8.2 29 Aug 2024
    Release notes

    Enhancements

    • Bumped brainmaestro/composer-git-hook to ^3.0
    • Bumped nikic/php-parser to 5.1.0
    • Bumped monolog/monolog to 3.7.0
    • Bumped guzzlehttp/guzzle to 7.9.2
    Open source →
  20. 4.8.1 27 Jun 2024
    Release notes

    Enhancements

    • Bumped allure-codeception to ^2.4
    • Bumped squizlabs/php_codesniffer to 3.10.1
    • Bumped composer/composer to 2.7.7
    • Bumped monolog/monolog to 3.6.0
    • Bumped spomky-labs/otphp to 11.3.0
    • Bumped aws-sdk-php to 3.314.1

    Fixes

    • Unneeded reports are shown when MFTF Static tests fail.
    Open source →
  21. 4.8.0 17 May 2024
    Release notes

    Enhancements

    • Bumped phpunit/phpunit to ^10.0
    • Bumped allure-framework/allure-phpunit to ^3
    • Bumped codeception/module-webdriver ^4.0

    Fixes

    • Fixed Class "Magento\FunctionalTestingFramework\StaticCheck\ActionGroupArgumentsCheck" not found on running vendor/bin/mftf build:project --upgrade.
    Open source →
  22. 4.7.6 26 Mar 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
  23. 4.7.5 27 Feb 2025

    Nothing published for this version

  24. 4.7.4 26 Feb 2025

    Nothing published for this version

  25. 4.7.3 12 Nov 2024

    Nothing published for this version

  26. 4.7.2 02 Apr 2024
    Release notes

    Enhancements

    • Fail static test when introduced filename does not equal the MFTF object name contained within.
    Open source →
  27. 4.7.1 18 Mar 2024
    Release notes

    Enhancements

    • Bumped all symfony dependencies to `^6.0
    • Removed abandoned package codacy/coverage
    • Removed abandoned package sebastian/phpcpd
    • Bumped monolog/monolog to ^3.0
    • Bumped nikic/php-parser to ^5.0
    Open source →
  28. 4.7.0 10 Jan 2024
    Release notes

    Enhancements

    • Bumped all symfony dependencies to `^6.0
    • Unit Test for PTS enabled doesn't apply filter fix
    Open source →
  29. 4.6.1 12 Dec 2023
    Release notes

    Enhancements

    • Supported setting custom timeout value for magentoCLI command via an environment variable MAGENTO_CLI_WAIT_TIMEOUT.
    Open source →
  30. 4.6.0 06 Dec 2023
    Release notes

    Enhancements

    • Added Support for PHP 8.3 and enabled PR checks for PHP 8.3.
    • Bumped symfony/console dependency to ^6.0.
    • Bumped laminas/laminas-diactoros dependency to ^3.0.
    • Added no-ansi option to bin/mftf command.

    Fixes

    • Fixed 8.3 deprecation errors.
    • Fixed The build with PTS enabled doesn't apply filter issue.
    • Change MFTF command <magentoCLI> to maintain Magento CLI output.
    Open source →
  31. 4.5.0 22 Nov 2023
    Release notes

    Enhancements

    • Increase browser resolution to 1920x1080.
    • Add metadata to ACQE Repositories.
    • Add magento admin password to credentials example.

    Fixes

    • Fixed test failure while running any test suite with an argument.
    Open source →
  32. 4.4.2 04 Sep 2023
    Release notes

    Fixes

    • Fixed PHP 8.2 deprecation warnings.
    Open source →
  33. 4.4.1 30 Aug 2023
    Release notes
    • Same as previous release
    Open source →
  34. 4.4.0 21 Aug 2023
    Release notes

    Enhancements

    • Bumped doctrine/annotations dependency to ^2.0.
    • Bumped squizlabs/php_codesniffer dependency to ^3.7.
    • Bumped php-webdriver/webdriver dependency to ^1.14.
    • Bumped symfony/string dependency to ^6.3.
    • Bumped symfony/dotenv dependency to ^6.3.
    • Bumped symfony/finder dependency to ^6.3.
    • Bumped symfony/http-foundation dependency to ^6.3.
    • Bumped symfony/mime dependency to ^6.3.
    • Enhanced MFTF Modularity Test with "allow failure list".
    Open source →
  35. 4.3.14 22 Jul 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
  36. 4.3.13 26 Mar 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
  37. 4.3.12 27 Feb 2025

    Nothing published for this version

  38. 4.3.11 26 Feb 2025

    Nothing published for this version

  39. 4.3.10 08 Jan 2025

    Nothing published for this version

  40. 4.3.9 26 Dec 2024

    Nothing published for this version

  41. 4.3.8 18 Nov 2024

    Nothing published for this version

  42. 4.3.6 12 Nov 2024

    Nothing published for this version

  43. 4.3.5 16 Jan 2024

    Nothing published for this version

  44. 4.3.4 15 Aug 2023
    Release notes

    Fixes

    • Resolving an issue when test is marked as failed due to Suite after section failure
    Open source →
  45. 4.3.3 02 Aug 2023
    Release notes

    Enhancements

    • Enhance the details in the testgroupmembership.txt file.

    Fixes

    • Fixed MFTF helpers & actionGroups allow duplicate argument names to be passed.
    Open source →
  46. 4.3.2 19 Jun 2023
    Release notes

    Enhancements

    • 'bootstrap' argument added to indicate that no additional background processes will be run and the jobs complete in the foreground process.

    Fixes

    • Fixed serialization of weakmap exception thrown for every internal exception after codeception upgrade.
    • Fixed suites no longer separated by MFTF Suite.
    Open source →
  47. 4.3.1 01 Jun 2023
    Release notes

    Fixes

    • Fixed cannot bind closure to scope of internal class Exception.
    • Fixed broken Mftf doctor command.
    Open source →
  48. 4.3.0 03 May 2023
    Release notes

    Enhancements

    • Bumped allure-framework/allure-codeception dependency to ^2.1.
    • Bumped codeception/codeception to ^5.0 and upgraded its dependent packages.
    • Replaced Yandex methods with Qameta related methods.
    • Created methods for modifying step name and for formatting allure.

    Fixes

    • Fixed all issues and exceptions thrown after codeception upgrade.
    • Removed dependency of MagentoAllureAdapter in codeception.yml file.
    Open source →
  49. 4.2.1 22 Feb 2023
    Release notes

    Fixes

    • Updated constraint for php-webdriver to restrict pulling versions above 1.14.0
    Open source →
  50. 4.2.0 13 Feb 2023
    Release notes

    Fixes

    • Bumped allure-framework/allure-codeception dependency to ^1.5 to fix downstream dependency issues in Magento.
    Open source →
  51. 4.1.0 08 Feb 2023
    Release notes

    Enhancements

    • Dropped Support for PHP 8.0 and disabled PR checks for PHP 8.0
    • Allow MFTF generate minimum possible groups runnable by codeception

    Fixes

    • Fixed Allure report not generating issue
    • MFTF displays an appropriate message for unable to connect to Selenium server
    Open source →
  52. 4.0.1 05 Jan 2023
    Release notes

    Fixes

    • Fixed HTML files and images not attached to allure report issue
    Open source →
  53. 4.0.0 12 Dec 2022
    Release notes

    Enhancements

    • Added Supported for PHP 8.2 and enabled PR checks for PHP 8.2
    • Dropped Support for PHP 7.4 and disabled PR checks for PHP 7.4
    • Upgraded allure-framework/allure-phpunit to its latest version

    Fixes

    • MFTF deprecation errors fixes
    • Composer downgraded from 2.4 to 2.2 due to lamina issue
    Open source →
  54. 3.13.5 26 Mar 2026
    Release notes

    Please see CHANGELOG.md

    Open source →
  55. 3.13.4 14 May 2025

    Nothing published for this version

  56. 3.13.3 27 Feb 2025

    Nothing published for this version

  57. 3.13.2 26 Feb 2025

    Nothing published for this version

  58. 3.13.1 08 Jan 2025

    Nothing published for this version

  59. 3.13.0 26 Dec 2024

    Nothing published for this version

  60. 3.12.5 25 Nov 2024

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive