Skip to content

Releases: paratestphp/paratest

1.1.0 - something

23 Jan 20:16
30f01df
Compare
Choose a tag to compare

see 1.0.1...1.1.0 for details.

// TODO write this changelog

use PHP_BINARY

02 Jul 14:15
Compare
Choose a tag to compare

Besides several internal changes, this release changes the way paratest detects the php binary it executes.
Now the internal php constant PHP_BINARY is used that should point to the binary used to start paratest itself.

Changes included in this release:

1.0.0 - PHPUnit 6 compatibility

18 Jun 10:24
Compare
Choose a tag to compare

With this release, we are dropping compatibility to PHPUnit 5 and below.
If you still need that, please use paratest 0.x (like 0.15.0 which supports phpunit 5).

1.0.0 doesn't mean Paratest is free of bugs, take a look at the issues for that. But paratest is used in production (like in productive development environments) and we try to keep backwards compatibility. While using semantic versioning, this major version gives us the power to express if changes break backwards compatibility or not by the version number itself and our users the power to expect working software by pinning to a major version number (>=1.0.0,<2.0.0).

Contained Changes since 0.15.0:

Thanks all contributors keeping this project alive.

0.15.0 - PHPUnit 5 RIP Release

13 Jun 20:13
Compare
Choose a tag to compare

This is going to be the last release supporting PHPUnit 5.
The namespace changes from PHPUnit 5 to 6 cannot be supported simultanuously by paratest, thus we are dropping support for PHPUnit 5 AFTER this release.

Contained changes:

  • #238 Switch to ubuntu trusty beta, to continue hhvm CI support in ~0.14 releases
  • #241 Allow multiple classes in one phpunit test file.

Thanks to @TysonAndre for the contribution.

0.14.1

13 May 13:48
Compare
Choose a tag to compare

Several fixes:

Merge pull request #221 from brianium/0.14.0

12 Aug 20:15
Compare
Choose a tag to compare

Fixes and Enhancements contained in this Release:

  • #216 Fixes #202 Remove null byte from anonymous class reflection name by @Multiply
  • #219 Implemented the SystemOut on xml result, if the test has fail or have error by @tayguara
  • #215 allow multiple instances of paratest running at the same time by @hboomsma
  • #214 Add support for php code coverage lib of both 3 and 4 versions by @munkie
  • #198 Update SuitePath.php by @MarkVaughn

Thanks to all contributors for keeping this Project alive.

dependencies

09 Jun 19:50
Compare
Choose a tag to compare

Disclaimer:

  • php-code-coverage 4 is currently not supported (fix in progress) and this version marks that fact in the composer.json

Mostly concerning dependencies:

  • #208 locked phpunit/php-code-coverage to <=3.3.9 because the new classes of phpcc 4 are not supported yet (see #207)
  • composer/semver relaxed from ~1.2.0 to ~1.2 to support newer composer versions

Thanks to @michaelbutler and @MarkVaughn for the contribution

handle <exclude> in config

24 Jan 22:15
Compare
Choose a tag to compare

#180 per #195 : Fix exclude folder

Symfony 3

15 Jan 14:58
Compare
Choose a tag to compare

Allows Symfony 3 components as composer dependencies

PHP7 & PHPUnit 5 compatibility

15 Jan 13:32
Compare
Choose a tag to compare

Fixes compatibility issues with PHP7 and PHPUnit 5