Skip to content
This repository was archived by the owner on Jan 30, 2020. It is now read-only.

Commit ea874ef

Browse files
committed
Merging develop to master in preparation for 2.8.0 release
2 parents 9306e73 + 54f6405 commit ea874ef

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2423
-311
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,5 @@ vendor/
1212
zf-mkdoc-theme/
1313

1414
clover.xml
15-
composer.lock
1615
coveralls-upload.json
1716
phpunit.xml

.travis.yml

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,48 +16,61 @@ cache:
1616

1717
env:
1818
global:
19-
- SERVICE_MANAGER_VERSION="^3.0.3"
19+
- COMPOSER_ARGS="--no-interaction"
20+
- COVERAGE_DEPS="satooshi/php-coveralls"
21+
- LEGACY_DEPS="phpunit/phpunit"
2022
- SITE_URL: https://zendframework.github.io/zend-mail
2123
- GH_USER_NAME: "Matthew Weier O'Phinney"
2224
- GH_USER_EMAIL: [email protected]
2325
- GH_REF: github.com/zendframework/zend-mail.git
2426
- secure: "D/LfNRozbXUjssR19Yi+6luLML1XyVhTLaky2FPlFAuWb80viVzTxhlvX1QgWPSxxTH8zLRlPm/71E8wYHTN94UGLwJorOthA/btaWKPtdgJtlHXErSgofVVOUqAObvGFOW9sSSuRZ5gFN0c47uuWJmYbiI3HUQkFMjpGpFatXO1SajzK+dCpN4cuhgHW3T41PNbiG8RRCYeFwGBJdpIXEm3HYN6bAWRbFnnu4uCVnQYZnDn/Rprr8+WIU5JFOJQ7ttCQuq1RMP3EC1fVIr0N5gFL91KYX9EyCYmLpZNMS6kF9cPTRQbMEOcKMXqqfGA031MlhvveeOiVWiap/ScMwpId0ugTq9O+sUvBHZuk4FSRtiURcPTLKAmQfUie8Zb+/dxKI18oOWVLsUU919wAEU/hGeTOvATl0WcjqZ2LmxOLVm6UE8+5kM1FhM04XjQaFSJVWK+Asto9KRrOSd310SMpluATutO2ZSN0r7+a7S65M38RRh63NOtdrtbbYIx7+MdAmfPwH5+wr3gekD0pDgnfQd1zLQNWMF/2idTjoxO6xAxTLvthThf5ANXadz1A2Dwqn1EdGsTJ2QItGO7TFwDE+Wfi1O6vtm2FgEy98vwC0t4D1op+0QSRMPr6lFkzINOv4aVO/SB1NF3zwiB95ZsvqReU/Zj2+aDzltf5tY="
2527

2628
matrix:
29+
fast_finish: true
2730
include:
28-
- php: 5.5
29-
env:
30-
- CS_CHECK=true
31-
- php: 5.5
31+
- php: 5.6
3232
env:
33-
- SERVICE_MANAGER_VERSION="^2.7.5"
33+
- DEPS=lowest
3434
- php: 5.6
3535
env:
36+
- DEPS=locked
3637
- TEST_COVERAGE=true
3738
- DEPLOY_DOCS="$(if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then echo -n 'true' ; else echo -n 'false' ; fi)"
3839
- PATH="$HOME/.local/bin:$PATH"
3940
- php: 5.6
4041
env:
41-
- SERVICE_MANAGER_VERSION="^2.7.5"
42+
- DEPS=latest
4243
- php: 7
44+
env:
45+
- DEPS=lowest
4346
- php: 7
4447
env:
45-
- SERVICE_MANAGER_VERSION="^2.7.5"
46-
- php: hhvm
47-
- php: hhvm
48+
- DEPS=locked
49+
- CS_CHECK=true
50+
- php: 7
51+
env:
52+
- DEPS=latest
53+
- php: 7.1
54+
env:
55+
- DEPS=lowest
56+
- php: 7.1
57+
env:
58+
- DEPS=locked
59+
- php: 7.1
4860
env:
49-
- SERVICE_MANAGER_VERSION="^2.7.5"
50-
allow_failures:
51-
- php: hhvm
61+
- DEPS=latest
5262

5363
before_install:
54-
- if [[ $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini || return 0 ; fi
55-
- composer self-update
56-
- if [[ $TEST_COVERAGE == 'true' ]]; then composer require --dev --no-update satooshi/php-coveralls ; fi
57-
- composer require --dev --no-update "zendframework/zend-servicemanager:$SERVICE_MANAGER_VERSION"
64+
- travis_retry composer self-update
65+
- if [[ $TRAVIS_PHP_VERSION != "hhvm" && $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini ; fi
5866

5967
install:
60-
- travis_retry composer install --no-interaction --ignore-platform-reqs
68+
- travis_retry composer install $COMPOSER_ARGS
69+
- if [[ $TRAVIS_PHP_VERSION =~ ^5.6 ]]; then travis_retry composer update $COMPOSER_ARGS --with-dependencies $LEGACY_DEPS ; fi
70+
- if [[ $DEPS == 'latest' ]]; then travis_retry composer update $COMPOSER_ARGS ; fi
71+
- if [[ $DEPS == 'lowest' ]]; then travis_retry composer update --prefer-lowest --prefer-stable $COMPOSER_ARGS ; fi
72+
- if [[ $TEST_COVERAGE == 'true' ]]; then travis_retry composer require --dev $COMPOSER_ARGS $COVERAGE_DEPS ; fi
73+
- composer show
6174

6275
script:
6376
- if [[ $TEST_COVERAGE == 'true' ]]; then composer test-coverage ; else composer test ; fi

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,33 @@
22

33
All notable changes to this project will be documented in this file, in reverse chronological order by release.
44

5+
## 2.8.0 - TBD
6+
7+
### Added
8+
9+
- [#117](https://github.com/zendframework/zend-mail/pull/117) adds support
10+
configuring whether or not an SMTP transport should issue a `QUIT` at
11+
`__destruct()` and/or end of script execution. Use the `use_complete_quit`
12+
configuration flag and/or the `setuseCompleteQuit($flag)` method to change
13+
the setting (default is to enable this behavior, which was the previous
14+
behavior).
15+
- [#128](https://github.com/zendframework/zend-mail/pull/128) adds a
16+
requirement on ext/iconv, as it is used internally.
17+
- [#132](https://github.com/zendframework/zend-mail/pull/132) bumps minimum
18+
php version to 5.6
19+
20+
### Deprecated
21+
22+
- Nothing.
23+
24+
### Removed
25+
26+
- Nothing.
27+
28+
### Fixed
29+
30+
- Nothing.
31+
532
## 2.7.3 - 2017-02-14
633

734
### Added

composer.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
}
1414
},
1515
"require": {
16-
"php": "^5.5 || ^7.0",
16+
"php": "^7.0 || ^5.6",
17+
"ext-iconv": "*",
1718
"zendframework/zend-loader": "^2.5",
1819
"zendframework/zend-mime": "^2.5",
1920
"zendframework/zend-stdlib": "^2.7 || ^3.0",
@@ -23,7 +24,7 @@
2324
"zendframework/zend-config": "^2.6",
2425
"zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3",
2526
"zendframework/zend-crypt": "^2.6",
26-
"phpunit/phpunit": "^4.8",
27+
"phpunit/phpunit": "^6.0.8 || ^5.7.15",
2728
"zendframework/zend-coding-standard": "~1.0.0"
2829
},
2930
"suggest": {

0 commit comments

Comments
 (0)