[wp-trac] [WordPress Trac] #64184: Update Twemoji to v17.0.x
WordPress Trac
noreply at wordpress.org
Fri Nov 7 14:58:34 UTC 2025
#64184: Update Twemoji to v17.0.x
-------------------------+-----------------------
Reporter: desrosj | Owner: desrosj
Type: enhancement | Status: reopened
Priority: normal | Milestone: 6.9
Component: Emoji | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
-------------------------+-----------------------
Comment (by desrosj):
Thanks @dd32 and @paulkevan! And apologies for missing that. It should now
be fixed in `trunk` 6.9 beta 4. @paulkevan is going to work on verifying
on w.org.
I'm thinking about ways we can avoid this mistake in the future.
In [55186] the library was removed as an npm dependency in favor of
maintaining the file manually because of the new WordPress-specific code
that was added (and removed in [61134]). On the related ticket (#52219),
there is discussion about possibly getting a more generalized version of
this code merged into the Twemoji library. But unfortunately this was
right around the time of the Twitter -> X transition and the library fell
dormant until it was forked by the current maintainers.
Now that we have switched to using that well maintained fork, It may be
worth suggesting that again.
In the mean time, we should be able to either add a GitHub Actions
check/test assertion to confirm these modifications persist, or a step to
the WordPress build script that inserts these modifications into the
released version of `twemoji.js` when `npm run build` is run.
I'll explore a few ideas and open a ticket for this to follow up. Leaving
this open in the mean time until beta 4 is released and it can be
confirmed that the issue is fixed on w.org.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/64184#comment:16>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list