[wp-trac] [WordPress Trac] #57873: PHPMailer: Update to v6.8.0
WordPress Trac
noreply at wordpress.org
Mon Mar 6 18:47:51 UTC 2023
#57873: PHPMailer: Update to v6.8.0
--------------------------------+---------------------
Reporter: ayeshrajans | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 6.3
Component: External Libraries | Version: trunk
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
--------------------------------+---------------------
Old description:
> PHPMailer v6.8.0 is released.
>
> Diff: https://github.com/PHPMailer/PHPMailer/compare/v6.7...v6.8.0
> Changelog:
> https://github.com/PHPMailer/PHPMailer/blob/master/changelog.md#version-680
> -march-6th-2023
New description:
PHPMailer 6.8.0. has just been released. Mostly a bug fix release, though
it also contains a new feature (DSN URL parsing).
Full details:
* https://github.com/PHPMailer/PHPMailer/releases/tag/v6.8.0
* https://github.com/PHPMailer/PHPMailer/compare/v6.7...v6.8.0
@jrf has reviewed the diff and the changes look sensible to her, so she
would recommend an update.
**To be decided**: should the new `src/DSNConfigurator.php` file be
included in WP or not ?
Previously: #53430, #53953, #54514, #55187, #55277, #55976, #56016,
#56413, #56772, #57281
--
Comment (by jrf):
Replying to [comment:5 ayeshrajans]:
> Bleeding-edge PHPMailer :) Thank you.
>
> #57874 has a way better description. I don't think I can edit the
original description; I'm happy with however you suggest we proceed. We
could copy-paste but perhaps someone with permissions update the ticket?
I have updated the description of this ticket now.
> I took the liberty of deciding to not include the new DSN class because
we initialize PHPMailer on our own, use no autoloader, and because we
don't include the whole PHPMailer library anyway.
That makes perfect sense to me.
> > Also: the Hindi translation has been updated - do we need to ping the
Polyglots team to get the translation used by WP updated as well ?
>
> From what I see, we catch PHPMailer exceptions and throw a `WP_Error`
with `wp_mail_failed`, containing the Exception message thrown by
PHPMailer. However, we don't use PHPMailer's localization, so the
Exception messages would be the same in v6.8.0 too. My guess is that we
don't need to bother with the translations, because as far as WordPress is
concerned, we don't change any of the source text strings. I don't
understand Hindi to know if the updated translations are dramatically
different, but pinging them could prove useful.
Want to send out a ping in Slack ? There must be a polyglots channel
there, I suppose ?
--
Ticket URL: <https://core.trac.wordpress.org/ticket/57873#comment:6>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list