Skip to content
This repository has been archived by the owner on Dec 9, 2023. It is now read-only.

Releases: oliverklee/ext-phpunit

V8.5.1: Add support for TYPO3 12LTS and PHP 8.2/8.3

09 Dec 09:38
v8.5.1
c411133
Compare
Choose a tag to compare

Added

  • Add support for TYPO3 12LTS (#465)
  • Add support for PHP 8.2 and 8.3 (#349, #485)

Changed

  • Bump the Symfony dependencies (#380)
  • Switch to the TYPO3 Code of Conduct (#309)

Fixed

V8.5.0: Switch to PHPUnit 8.5. Drop deprecated things.

19 Nov 15:19
v8.5.0
68086fb
Compare
Choose a tag to compare

Added

  • Also run the tests with PHP 8.0 and 8.1 on CI (#278, #289)

Changed

  • Raise PHPStan to level 9 (#299)
  • Switch the TER release to tailor (#296)
  • Upgrade to PHPUnit 8.5 (#263)

Deprecated

  • Deprecate the test base class (#288)

Removed

  • Drop AccessibleObject, getAccessibleMock and buildAccessibleProxy (#287)
  • Remove the non-namespaced class aliases (#286)
  • Drop support for non-Composer projects (#283)

V7.5.25: Add support for TYPO3 11LTS and Symfony 6

12 Oct 13:18
v7.5.25
dadb58c
Compare
Choose a tag to compare

Added

  • Add support for Symfony 6 (#276)
  • Add support for TYPO3 11.5 (#275)

V7.5.24: Support TYPO3 11.4. Cleanup and bug fixes.

15 Sep 15:14
v7.5.24
365f341
Compare
Choose a tag to compare

Added

  • Add support for TYPO3 11.4 (#266)
  • Use generics for accessible mocks (#265)

Removed

  • Drop obsolete screenshots from the manual (#261)

Fixed

  • Use $_EXTKEY in ext_emconf.php again (#263)
  • Fix a Composer script description key (#258)

V7.5.23: Add support for PHP 8 and TYPO3 11.3

14 Aug 17:34
v7.5.23
8b716d9
Compare
Choose a tag to compare

Added

  • Support TYPO3 11.3 (#244)
  • Add PHPStan to the CI pipeline (#224)
  • Allow installations with PHP 8 (#223)
  • Add an .editorconfig file (#212, #219)

Changed

  • Limit the allowed number of arguments to _call to 9 (#230)

Deprecated

  • Deprecate getAccessibleMock, buildAccessibleProxy and AccessibleObject (#241)

Removed

  • Drop the tutorial on testing protected methods (#246)
  • Drop _callRef, _setRef, getStatic, setStatic and getProtectedProperty (#237)

V7.5.22

24 Nov 23:10
v7.5.22
3787f64
Compare
Choose a tag to compare

Added

  • Lint the code with PHP 8 (#198)

Changed

  • Update the Symfony dependency to supported versions only (#209)
  • Switch the CI from Travis CI to GitHub actions (#197)
  • Switch the default branch from master to main (#196)
  • Update helhum/typo3-console (#177, #179, #182, #205)

Deprecated

Removed

  • Drop support for PHP 7.1 (#175)
  • Drop support for TYPO3 8.7 (#174)

Fixed

  • Update the bundled packages (#207)
  • Add .0 version suffixes to PHP version requirements (#183)
  • Always use Composer-installed versions of the dev tools (#181)
  • Add var/ to the .gitignore (#180)
  • Fix some incomplete PHPDoc (#176)
  • Fix warnings in the travis.yml (#172)
  • Do not cache vendor/ on Travis CI (#171)

V6.5.16

24 Nov 23:10
v6.5.16
8a71cd7
Compare
Choose a tag to compare

Added

  • Add support for PHP 7.4 (#200)

Changed

  • Switch the CI from Travis CI to GitHub actions (#199)

V7.5.21

27 Mar 23:08
v7.5.21
401c8e0
Compare
Choose a tag to compare

Fixed

  • Allow TYPO3 up to version 10.4.x in ext_emconf.php (#170)

V7.5.20

27 Mar 23:08
v7.5.20
faf3b9a
Compare
Choose a tag to compare

7.5.20

Added

  • Add support for TYPO3 10 (#140)
  • Add PHP 7.4 compatibility (#164)
  • Add compatibility with Symfony 5 (#162)
  • Add a code fixing check to the Travis CI build (#144)
  • Add code sniffing to the Travis CI build (#143)

Changed

  • Rebuild the bundled composer.lock (#168)
  • Upgrade to PHPUnit 7.5.20 (#138, #161)
  • Sniff only for PSR-12, not for PSR-2 anymore (#160)
  • Improve the code autoformatting (#158)
  • Sort the entries in the .gitignore and .gitattributes (#157)
  • Use PHP 7.2 for the TER release script (#155)
  • Sort the Composer dependencies (#153)
  • Explain the purpose in the README (#142)

Removed

  • Drop unneeded Travis CI configuration settings (#148, #149, #150)
  • Stop building with the lowest Composer dependencies (#144)
  • Drop the TYPO3 package repository from composer.json (#139)
  • Drop support for PHP <= 7.0 (#137)

Fixed

  • Move Tests/ to the dev autoload (#146, #147)
  • Keep development-only files out of the packages (#145)
  • Mention the version numbering schema (#141)

V6.5.14

08 Aug 22:16
v6.5.14
1a05d3b
Compare
Choose a tag to compare

Added

  • Add support for TYPO3 9.5 (#126)
  • Add support for PHP 7.3 (#124)

Changed

  • Upgrade PHPUnit to 6.5.14 (#135)
  • Upgrade helhum/typo3-console (#129)
  • Use PHP 7.0 language features (#131)
  • Move Tests/ from autoload-dev to autoload (#133)
  • Completely switch to PSR-4 autoloading (#125)
  • Simplify the test run command configuration in .travis.yml (#123)
  • Require PHP >= 7.0 (#121)
  • Require TYPO3 8.7 (#119)

Removed

  • Drop the legacy CLI test runner (#120)
  • Drop the back-end module (#118)
  • Remove the UI for code coverage (#116)
  • Drop the IDE test runner (#114, #117)
  • Drop the testing framework (#113, #115)
  • Drop the time statistics (#112)
  • Drop DatabaseTestCase (#111)
  • Drop the Selenium integration (#110)

Fixed

  • Use more PHPUnit 5.7 features (#132)
  • Require symfony/console (#127)
  • Drop a removed directory from the PHP linting (#130)
  • Stop requesting an upload folder (#121)