Commit Graph

152 Commits

Author SHA1 Message Date
jrfnl f5cc77c68a
GH Actions: update for the release of PHP 8.5
... which is expected to be released this Thursday.

* Builds against PHP 8.5 are no longer allowed to fail.
* Update PHP version on which code coverage is run (high should now be 8.5).
* Add _allowed to fail_ build against PHP 8.6.
* Update the README.

Note: for some jobs I use "nightly" for the "next" PHP version, for some `8.6`. While it may appear there is no difference and this is true for the better part of the year, there is a difference for about two months.

To illustrate, consider PHP 8.5:
* PHP "nightly" refers to the PHP `master` branch, so was PHP 8.5 until the PHP 8.5 was branched off when the first RC was cut in September.
* As of that moment, "nightly" basically became PHP 8.6, so to test against PHP 8.5, one would need to explicitly request `8.5`.
* As of the release of PHP 8.5, it is expected for "nightly" to be PHP 8.6, so the difference is moot again.

For that reason, the unit test workflow uses the explicit `8.6` version for PHP "next".
2025-11-18 21:12:43 +01:00
Marcus Bointon 8bc8f15714
Merge changes from 7.0.0 2025-10-15 19:01:45 +02:00
Marcus Bointon d9e3b36b47
6.11.1 2025-09-30 13:54:53 +02:00
Marcus Bointon 9500c37b70
Version and changelog 2025-09-29 18:40:59 +02:00
Marcus Bointon ca87ef20d2
Docs 2025-04-24 15:26:45 +02:00
Marcus Bointon e7b1334cf2
Update Readme 2025-04-01 10:08:58 +02:00
CeeKay 22392c8fed
Remove a space 2025-02-05 19:59:08 +01:00
CeeKay 0de87f8fda
Replace Swiftmailer with Symfony Mailer
https://symfony.com/blog/the-end-of-swiftmailer
2025-02-05 13:28:59 +01:00
Emmanuel Ferdman 5c95844f50
Update `PHPMailerTest.php` reference
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-11-18 07:29:21 -08:00
Marcus Bointon a7b17b42fa
6.9.2 2024-10-09 12:07:50 +02:00
Marcus Bointon dfa731a087
Check broken links, update for HTTPS everywhere 2024-04-01 20:48:10 +02:00
Marcus Bointon 039de174cd
6.9.1 2023-11-25 23:23:28 +01:00
Marcus Bointon bffe2907d2
Update readme for XOAUTH2 changes 2023-11-25 23:13:05 +01:00
Marcus Bointon 8db93b5190
6.8.1 2023-08-29 10:18:50 +02:00
Ayesh Karunaratne b5d6e4ea16
Readme: Update `PHPMailerLangTest` references to `TranslationCompletenessTest`
In #2377, the `PHPMailerLangTest` test was renamed to `TranslationCompletenessTest`
along some optimizations. However, the link in `README.md` file still links
to the old file name.

This updates the `README.md` file to use the new file name and URL.
2023-07-12 11:16:56 +08:00
Marcus Bointon df16b615e3
6.8.0 2023-03-06 15:43:22 +01:00
Marcus Bointon 49cd7ea3d2
6.7.1 2022-12-08 14:30:06 +01:00
Sri Ram f035ad9db8 Fixed gramatical errors in README.md 2022-10-07 18:39:34 +05:30
Marcus Bointon 971686b484
Case 2022-08-22 10:23:26 +02:00
Marcus Bointon a5c499b539
Add OSSF scorecard badge 2022-08-22 10:11:50 +02:00
Marcus Bointon 0912769c66
#SlavaUkraini 2022-03-11 07:35:51 +01:00
Marcus Bointon 85350ad372
#SlavaUkraini 2022-03-11 07:33:49 +01:00
Marcus Bointon a99b249d42
6.5.1 2021-08-18 10:39:34 +02:00
Marcus Bointon 7c862d35da
Update codecov badge 2021-07-06 09:43:04 +02:00
jrfnl c16da1afa8 GH Actions: set up code coverage monitoring via codecov
The Codecov service is a way to monitor test vs code coverage of a project over time and allows for the code coverage % + delta to be reported in each PR.

This commits:
* Adds a Codecov configuration.
* Adds a convenience script to the `composer.json` file to run the tests with or without code coverage.
* Adds a new matrix variable to the GH Actions `test` workflow to run the tests with code coverage and send the results to the Codecov service.
    Notes:
    - This disables the code coverage reporting in the "normal" test runs, including disabling `xdebug` for those runs which should make them slightly faster.
    - This splits the test runs into two sets:
        * High/low PHP are being run with code coverage (and have been removed from the "normal" test run matrix).
        * For all other PHP versions, the tests are being run without code coverage.
* Adds a badge to the README to show the current code coverage %.
2021-07-04 15:03:01 +02:00
Marcus Bointon c773286b98
Readme 2021-06-23 23:42:09 +02:00
Marcus Bointon e0975c2c86
Prefer SMTPS over SMTP+STARTTLS in examples 2021-06-23 23:42:08 +02:00
Marcus Bointon e8db1cd5da
Tidelift enterprise 2021-03-22 18:15:45 +01:00
Marcus Bointon 48a91d2723
Drop unstable badge 2021-03-19 22:18:21 +01:00
Puneet Gopinath d13d6006a4
Fix links (#2285) 2021-03-17 09:38:27 +01:00
Marcus Bointon 0f24617b0c
Consistent comment style 2021-02-19 13:42:01 +01:00
Marcus Bointon d11f2e4731
Docs links 2021-02-18 12:10:26 +01:00
Marcus Bointon 640e68d332
Readme 2020-12-10 10:29:01 +01:00
Marcus Bointon 81319de7f1
Scrutinizer doesn't work with PHP 8 so remove it, update badges 2020-12-09 22:23:40 +01:00
codedge e78f71aa67
Migrate from TravisCI to GitHub Actions (#2218)
* Remove TravisCI, add Github actions

* Fix missing steps

* Fix composer command

* Fix composer command 2nd :(

* Install postfix

* Postfix set up

* Fix missing sudos

* More sudos

* Fix permissions

* Sendmail path

* Debug

* Debug

* Debug

* Sendmail path

* Code coverage path

* Fix clover.xml path

* Install qmail

* Github Actions CI

* Add more PHP versions

* Add more PHP versions

* Use Ubuntu 18.04

Co-authored-by: Marcus Bointon <marcus@synchromedia.co.uk>
2020-12-09 17:54:59 +01:00
Marcus Bointon 4ddf42b5c4
Readme 2020-12-04 15:15:53 +01:00
Marcus Bointon 9a85f499b2
Simplify security section in readme 2020-10-28 21:20:37 +01:00
Marcus Bointon e9710eece7
Update README.md (#2004)
encouraging implicit TLS on port 465 according to RFC8314
2020-03-04 22:23:17 +01:00
John Jago cc8da73fa2 Fix link to unit tests (#1926) 2019-12-28 11:09:55 +01:00
Ali Ahmad a0adbb2a7a makes slights changes to README.md (#1866) 2019-10-16 22:05:37 +02:00
Marcus Bointon a56b12630b
Fix API docs link badge 2019-10-02 12:44:21 +02:00
Marcus Bointon 8be303c390
Add API docs link badge 2019-10-02 12:21:48 +02:00
Marcus Bointon 69892e4e06
PHPMailer 6.1.0 2019-09-27 19:42:59 +02:00
Marcus Bointon 698e352fe6
Readme 2019-09-27 18:33:36 +02:00
Marcus Bointon 8414097b86
Use constants more consistently 2019-09-24 12:38:51 +02:00
Marcus Bointon e67f1e6d91
Clarify readme change 2019-07-24 16:35:42 +02:00
dturner123 db4de4eb00 Update README.md (#1790)
Add guidance specifically regarding the use of Clear* functions when re-using the instance e.g. in a mailing list.
2019-07-24 15:29:06 +01:00
Km.Van fc8c727f38 Adjust the format for better readability (#1687)
Adjust the format for better readability
2019-03-18 13:07:30 -04:00
Richard Fontana cb62fd762f Add GPL Cooperation Commitment (#1644) 2019-02-01 15:59:20 +01:00
Marcus Bointon 76e08791ba
6.0.6 2018-11-15 23:37:37 +01:00