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

Commit 38c0fb7

Browse files
committed
Merge branch 'develop'
Preparing release 2.9.0 essage aborts
2 parents d787bf7 + 956cd63 commit 38c0fb7

21 files changed

+621
-296
lines changed

.travis.yml

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ language: php
44

55
branches:
66
except:
7-
- /^release-\d+\.\d+\.\d+.*$/
7+
- /^release-.*$/
88
- /^ghgfk-.*$/
99

1010
cache:
@@ -17,8 +17,7 @@ cache:
1717
env:
1818
global:
1919
- COMPOSER_ARGS="--no-interaction"
20-
- COVERAGE_DEPS="satooshi/php-coveralls"
21-
- LEGACY_DEPS="phpunit/phpunit"
20+
- COVERAGE_DEPS="php-coveralls/php-coveralls"
2221
- SITE_URL: https://zendframework.github.io/zend-mail
2322
- GH_USER_NAME: "Matthew Weier O'Phinney"
2423
- GH_USER_EMAIL: [email protected]
@@ -28,45 +27,34 @@ env:
2827
matrix:
2928
fast_finish: true
3029
include:
31-
- php: 5.6
30+
- php: 7.1
3231
env:
3332
- DEPS=lowest
34-
- php: 5.6
33+
- php: 7.1
3534
env:
3635
- DEPS=locked
3736
- TEST_COVERAGE=true
3837
- DEPLOY_DOCS="$(if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then echo -n 'true' ; else echo -n 'false' ; fi)"
3938
- PATH="$HOME/.local/bin:$PATH"
40-
- php: 5.6
41-
env:
42-
- DEPS=latest
43-
- php: 7
44-
env:
45-
- DEPS=lowest
46-
- php: 7
47-
env:
48-
- DEPS=locked
49-
- CS_CHECK=true
50-
- php: 7
39+
- php: 7.1
5140
env:
5241
- DEPS=latest
53-
- php: 7.1
42+
- php: 7.2
5443
env:
5544
- DEPS=lowest
56-
- php: 7.1
45+
- php: 7.2
5746
env:
5847
- DEPS=locked
59-
- php: 7.1
48+
- php: 7.2
6049
env:
6150
- DEPS=latest
6251

6352
before_install:
53+
- if [[ $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini || return 0 ; fi
6454
- travis_retry composer self-update
65-
- if [[ $TRAVIS_PHP_VERSION != "hhvm" && $TEST_COVERAGE != 'true' ]]; then phpenv config-rm xdebug.ini ; fi
6655

6756
install:
6857
- 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
7058
- if [[ $DEPS == 'latest' ]]; then travis_retry composer update $COMPOSER_ARGS ; fi
7159
- if [[ $DEPS == 'lowest' ]]; then travis_retry composer update --prefer-lowest --prefer-stable $COMPOSER_ARGS ; fi
7260
- if [[ $TEST_COVERAGE == 'true' ]]; then travis_retry composer require --dev $COMPOSER_ARGS $COVERAGE_DEPS ; fi
@@ -81,7 +69,7 @@ after_success:
8169
- if [[ $DEPLOY_DOCS == "true" ]]; then echo "Preparing to build and deploy documentation" ; ./zf-mkdoc-theme/deploy.sh ; echo "Completed deploying documentation" ; fi
8270

8371
after_script:
84-
- if [[ $TEST_COVERAGE == 'true' ]]; then composer upload-coverage ; fi
72+
- if [[ $TEST_COVERAGE == 'true' ]]; then travis_retry php vendor/bin/php-coveralls -v ; fi
8573

8674
notifications:
8775
email: false

CHANGELOG.md

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

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

5-
## 2.8.1 - TBD
5+
## 3.0.0 - TBD
66

77
### Added
88

@@ -20,6 +20,60 @@ All notable changes to this project will be documented in this file, in reverse
2020

2121
- Nothing.
2222

23+
## 2.9.1 - TBD
24+
25+
### Added
26+
27+
- Nothing.
28+
29+
### Deprecated
30+
31+
- Nothing.
32+
33+
### Removed
34+
35+
- Nothing.
36+
37+
### Fixed
38+
39+
- Nothing.
40+
41+
## 2.9.0 - TBD
42+
43+
### Added
44+
45+
- [#177](https://github.com/zendframework/zend-mail/issues/177)
46+
[#181](https://github.com/zendframework/zend-mail/pull/181)
47+
[#192](https://github.com/zendframework/zend-mail/pull/192)
48+
[#189](https://github.com/zendframework/zend-mail/pull/189) PHP 7.2 support
49+
- [#73](https://github.com/zendframework/zend-mail/issues/73)
50+
[#160](https://github.com/zendframework/zend-mail/pull/160) Support for
51+
mails that don't have a `To`, as long as `Cc` or `Bcc` are set.
52+
- [#161](https://github.com/zendframework/zend-mail/issues/161) removed
53+
useless try-catch that just re-throws.
54+
- [#134](https://github.com/zendframework/zend-mail/issues/134) simplified
55+
checks for the existence of some string sub-sequences, which were
56+
needlessly performed via regular expressions
57+
58+
### Deprecated
59+
60+
- Nothing.
61+
62+
### Removed
63+
64+
- Nothing.
65+
66+
### Fixed
67+
68+
- [#188](https://github.com/zendframework/zend-mail/pull/188) split strings
69+
before calling `iconv_mime_decode()`, which destroys newlines, rendering
70+
DKIM parsing useless.
71+
- [#156](https://github.com/zendframework/zend-mail/pull/156) fixed a
72+
regression in which `<` and `>` would appear doubled in message
73+
identifiers.
74+
- [#143](https://github.com/zendframework/zend-mail/pull/143) fixed parsing
75+
of `<` and `>` being part of the email address comment.
76+
2377
## 2.8.0 - TBD
2478

2579
### Added

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ To run tests:
5050

5151
```console
5252
$ git clone [email protected]:zendframework/zend-mail.git
53-
$ cd
53+
$ cd zend-mail
5454
```
5555

5656
- Install dependencies via composer:

composer.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
}
1414
},
1515
"require": {
16-
"php": "^7.0 || ^5.6",
16+
"php": "^7.1",
1717
"ext-iconv": "*",
1818
"zendframework/zend-loader": "^2.5",
1919
"zendframework/zend-mime": "^2.5",
2020
"zendframework/zend-stdlib": "^2.7 || ^3.0",
21-
"zendframework/zend-validator": "^2.6"
21+
"zendframework/zend-validator": "^2.10.2"
2222
},
2323
"require-dev": {
2424
"zendframework/zend-config": "^2.6",
@@ -57,7 +57,6 @@
5757
"cs-check": "phpcs",
5858
"cs-fix": "phpcbf",
5959
"test": "phpunit --colors=always",
60-
"test-coverage": "phpunit --colors=always --coverage-clover clover.xml",
61-
"upload-coverage": "coveralls -v"
60+
"test-coverage": "phpunit --colors=always --coverage-clover clover.xml"
6261
}
6362
}

0 commit comments

Comments
 (0)