commit | author | age
|
2207d6
|
1 |
# Changelog |
W |
2 |
|
|
3 |
## 1.0 |
|
4 |
|
|
5 |
* BREAKING: PHPUnit 6 support |
|
6 |
* BREAKING: **Removed configuration** section |
|
7 |
* BREAKING: **Only properties marked with `@specify` annotation are cloned** in specify blocks. |
|
8 |
* BREAKING: **Removed throws** parameter in specify blocks |
|
9 |
* Added `Codeception\Specify\ResultPrinter` to fix printing progress of specify blocks. |
|
10 |
|
|
11 |
### Upgrade Plan |
|
12 |
|
|
13 |
1. Update to PHP7+ PHPUnit 6+ |
|
14 |
2. Add to `phpunit.xml`: `printerClass="Codeception\Specify\ResultPrinter"` |
|
15 |
3. If relied on property cloning, add `@specify` annotation for all properties which needs to be cloned for specify blocks |
|
16 |
4. If you used `throws` parameter, consider using [AssertThrows](https://github.com/Codeception/AssertThrows) package. |
|
17 |
|
|
18 |
#### 0.4.3 |
|
19 |
|
|
20 |
* Show example index on failure by @zszucs *2015-11-27* |
|
21 |
|
|
22 |
|
|
23 |
#### 0.4.2 |
|
24 |
|
|
25 |
* Testing exception messages by @chrismichaels84 https://github.com/Codeception/Specify#exceptions |
|
26 |
|
|
27 |
#### 0.4.0 |
|
28 |
|
|
29 |
* Fixes cloning properties in examples. Issue #6 *2014-10-15* |
|
30 |
* Added global and local specify configs, for disabling cloning properties and changing cloning methods *2014-10-15* |
|
31 |
|
|
32 |
|
|
33 |
#### 0.3.6 03/22/2014 |
|
34 |
|
|
35 |
* Cloning unclonnable items |
|
36 |
|
|
37 |
|
|
38 |
#### 0.3.5 03/22/2014 |
|
39 |
|
|
40 |
* Updated to DeepCopy 1.1.0 |
|
41 |
|
|
42 |
|
|
43 |
#### 0.3.4 02/23/2014 |
|
44 |
|
|
45 |
* Added DeepCopy library to save/restore objects between specs |
|
46 |
* Robo file for releases |