Skip to content

Releases: TYPO3/testing-framework

[RELEASE] 9.0.3

29 Nov 10:42

Choose a tag to compare

What's Changed

  • [TASK] Add missing composer.json to testing-framework extensions by @sbuerk in #654
  • [BUGFIX] Respect composer mode only extension in FunctionalTestCase by @DanielSiepmann in #542
  • [BUGFIX] Avoid resolving invalid TYPO3 extensions in ComposerPackageManager by @sbuerk in #655
  • [BUGFIX] Avoid TypeError for database port handling by @sbuerk in #656
  • [TASK] Do not enable feature redirects.hitCount for acceptance tests by @sbuerk in #657

Full Changelog: 9.0.2...9.0.3

[RELEASE] 8.2.5

29 Nov 15:05

Choose a tag to compare

What's Changed

  • [BUGFIX] Ensure to take test instance as class mode instance by @sbuerk in #659

Full Changelog: 8.2.4...8.2.5

[RELEASE] 8.2.4

29 Nov 10:45

Choose a tag to compare

What's Changed

  • [TASK] Mitigate deprecated database configuration by @sbuerk in #628
  • [TASK] Use simplier and working checkout ref determination by @sbuerk in #644
  • [TASK] Use friendsofphp/php-cs-fixer:^3.65.0 and fix cgl by @lolli42 in #649
  • [TASK] phpstan v2 by @lolli42 in #651
  • [TASK] Collection of backports by @sbuerk in #633

Full Changelog: 8.2.3...8.2.4

9.0.2

26 Nov 21:40
f31a26f

Choose a tag to compare

What's Changed

  • [TASK] Allow TYPO3 13.*.*@dev || 14.*.*@dev by @sbuerk in #635
  • [BUGFIX] Avoid TYPO3\CMS\Backend\FrontendBackendUserAuthentication by @lolli42 in #636
  • [TASK] Increase git fetch depth for pull-requests by @sbuerk in #639
  • [TASK] Use non deprecated database connection options (tableoptions, collate) by @sbuerk in #640
  • [BUGFIX] Use system.php for local configuration by @o-ba in #641
  • Revert "[TASK] Increase git fetch depth for pull-requests" by @sbuerk in #642
  • [TASK] Use simplier and working checkout ref determination by @sbuerk in #643
  • [TASK] Use friendsofphp/php-cs-fixer:^3.65.0 and fix cgl by @lolli42 in #648
  • [TASK] phpstan v2 by @lolli42 in #652
  • [TASK] Trigger assertion in assertCSVDataSet() on empty table by @lolli42 in #653

New Contributors

  • @o-ba made their first contribution in #641

Full Changelog: 9.0.1...9.0.2

9.0.1

15 Oct 08:42

Choose a tag to compare

What's Changed

  • [BUGFIX] Add missing parameter for SystemEnvironmentBuilder::run() call by @sbuerk in #632

Full Changelog: 9.0.0...9.0.1

9.0.0

14 Oct 14:06

Choose a tag to compare

What's Changed

  • [TASK] Update branches list in README.md by @lolli42 in #568
  • [TASK] php-cs-fixer scans again by @lolli42 in #569
  • PHP ^8.2 by @lolli42 in #572
  • [TASK] Remove PHP 8.1 from runTests.sh by @lolli42 in #573
  • [TASK] composer req psr/container:^2.0 by @lolli42 in #574
  • [TASK] composer req phpunit/phpunit:^11.2.5 by @lolli42 in #575
  • [!!!][TASK] main / v9 no longer allows core v12 by @lolli42 in #576
  • [TASK] composer req --dev friendsofphp/php-cs-fixer:^3.59.3 by @lolli42 in #578
  • [TASK] Bump phpstan & friends by @lolli42 in #579
  • [TASK] Clean up phpunit setup by @lolli42 in #580
  • [TASK] Clean up obsolete entry from .gitignore by @lolli42 in #581
  • [TASK] Add type hints in ComposerPackageManager by @lolli42 in #582
  • [TASK] Make PackageInfo readonly by @lolli42 in #583
  • [TASK] runTests.sh removes networks after run by @lolli42 in #584
  • [!!!][TASK] Remove getAccessibleMockForAbstractClass() by @lolli42 in #586
  • [TASK] Avoid compat layer for old phpunit versions by @lolli42 in #587
  • [TASK] Set SystemEnvironmentBuilder->run $requestType to 0 by @lolli42 in #588
  • [TASK] Clean up Testbase by @lolli42 in #589
  • [TASK] Clean up FunctionalTestCase by @lolli42 in #590
  • [!!!][TASK] FuncionalTestCase->assertCSVDataSet() needs abs path by @lolli42 in #591
  • [!!!][TASK] Use TS EXT: syntax in FunctionalTestCase->setUpFrontendRo… by @lolli42 in #592
  • [TASK] Harden Core\Functional\Framework\Constraint\RequestSection by @lolli42 in #593
  • [TASK] Harden Core\Functional\Framework\DataHandling\Scenario by @lolli42 in #594
  • [TASK] Harden Core/Functional/Framework/DataHandling/Snapshot by @lolli42 in #595
  • [TASK] Harden ActionService and DataSet by @lolli42 in #596
  • [TASK] Harden Core\Functional\Framework\Frontend by @lolli42 in #597
  • [TASK] Add InstructionInterface by @lolli42 in #598
  • [!!!][TASK] Remove AbstractInstruction by @lolli42 in #600
  • [TASK] Update phpunit xsi in example files to 11.2 by @lolli42 in #601
  • [TASK] Create DataHandler using GU::makeInstance() by @lolli42 in #602
  • [TASK] Extract some details from FunctionalTestCase::setUp() by @sbuerk in #603
  • [TASK] Avoid implicitly nullable method parameter by @lolli42 in #606
  • [TASK] Add PHP 8.4 to test matrix by @lolli42 in #610
  • [TASK] Streamline Testbase->setUpTestDatabase() by @sbuerk in #614
  • [FEATURE] getAccessibleMock() supports readonly classes by @lolli42 in #618
  • [TASK] composer req composer/class-map-generator:^1.3.4 by @lolli42 in #621
  • [BUGFIX] Respect overridden properties in AbstractPageTree by @lolli42 in #625
  • [BUGFIX] Harden XPath query to limit search for page tree node by @lolli42 in #626
  • [TASK] Mitigate deprecated database configuration by @sbuerk in #629
  • [BUGFIX] Ensure correct path calculation on system build by @sbuerk in #630

Full Changelog: 8.1.1...9.0.0

8.2.3

10 Oct 14:26
480edc8

Choose a tag to compare

What's Changed

  • [TASK] composer req composer/class-map-generator:^1.3.4 (#621) by @lolli42 in #627

Full Changelog: 8.2.2...8.2.3

[RELEASE] 8.2.2

29 Sep 13:51

Choose a tag to compare

What's Changed

  • [TASK] Explicitly provide all fgetcsv() arguments by @sbuerk in #622

Full Changelog: 8.2.1...8.2.2

[RELEASE] 7.1.1

29 Sep 13:52

Choose a tag to compare

What's Changed

  • [TASK] Explicitly provide all fgetcsv() arguments by @sbuerk in #623

Full Changelog: 7.1.0...7.1.1

[RELEASE] 6.16.10

29 Sep 14:27

Choose a tag to compare

What's Changed

  • [BUGFIX] Do not consider "0" as empty in the CSV DB import by @lolli42 in #491
  • runTests.sh and nullable fix by @lolli42 in #609
  • [TASK] Add PHP 8.4 to test matrix (#610) by @lolli42 in #613
  • [TASK] Explicitly provide all fgetcsv() arguments by @sbuerk in #624

Full Changelog: 6.16.9...6.16.10