File tree Expand file tree Collapse file tree 3 files changed +10
-19
lines changed Expand file tree Collapse file tree 3 files changed +10
-19
lines changed Original file line number Diff line number Diff line change 10
10
11
11
cache :
12
12
directories :
13
- - vendor
13
+ - vendor
14
14
15
15
before_install :
16
16
- export XDEBUG="/home/travis/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini"
@@ -21,15 +21,11 @@ install:
21
21
- travis_retry composer update -a --no-interaction
22
22
- travis_retry wget https://scrutinizer-ci.com/ocular.phar
23
23
24
- before_script :
25
- - if is_hhvm; then echo 'xdebug.enable = On' >> /etc/hhvm/php.ini; fi
26
-
27
24
script :
28
- - is_hhvm || mv -v "$XDEBUG.disabled" "$XDEBUG"
29
- - vendor/bin/phpunit --coverage-clover=coverage.clover --coverage-text
30
- - is_hhvm || mv -v "$XDEBUG" "$XDEBUG.disabled"
31
25
- vendor/bin/phpcs --standard=PSR2 src tests
32
26
- vendor/bin/php-cs-fixer fix -v --dry-run --allow-risky=yes --using-cache=no
27
+ - if is_hhvm; then echo "xdebug.enable = On" >> /etc/hhvm/php.ini; else mv -v "$XDEBUG.disabled" "$XDEBUG"; fi
28
+ - vendor/bin/phpunit --coverage-clover=coverage.clover --coverage-text
33
29
34
30
after_script :
35
31
- is_hhvm || php ocular.phar code-coverage:upload --format=php-clover coverage.clover
Original file line number Diff line number Diff line change 1
1
# Changelog #
2
2
3
+ ## v2.2.0 (2017-07-08) ##
4
+
5
+ * Increase the minimum PHP version requirement to 5.6
6
+ * Update to latest coding standards
7
+ * Update tests to work with PHPUnit 6
8
+ * Update travis build to test for PHP 7.1
9
+
3
10
## v2.1.3 (2015-11-08) ##
4
11
5
12
* Ensure the tests run on both HHVM and PHP7
Original file line number Diff line number Diff line change @@ -244,18 +244,6 @@ apply to following calls.
244
244
245
245
## Known Issues ##
246
246
247
- ### Recursive arrays on PHP < 5.4.5 ###
248
-
249
- If you try to encode recursive arrays on PHP versions earlier than 5.4.5, you
250
- may encounter the following error (due to the way array comparisons work
251
- internally in PHP):
252
-
253
- ` Fatal error: Nesting level too deep - recursive dependency? `
254
-
255
- In order to fix this, you should disable the recursive array detection by
256
- setting the option ` recursion.detect ` to false and set a value for the option
257
- ` recursion.max ` to prevent recursive arrays from causing an infinite loop.
258
-
259
247
### Float precision on HHVM ###
260
248
261
249
Note that HHVM does not support the ini setting ` serialize_precision ` . Thus,
You can’t perform that action at this time.
0 commit comments