Perl 5.40 End of Life
Support dates and upgrade guidance — rebuilt from live data.
Supported
Perl 5.40 is actively supported. It reaches end of life on 9 Jun 2027.
304 days of security support left
5.40.5 latest release
72% of this branch's supported lifetime has elapsed — 9 Jun 2024 → 9 Jun 2027.
Check your versionperl -v
Support timeline
Official dates from the Perl release process.
| Milestone | Date | Status |
|---|---|---|
| Initial release | 9 Jun 2024 | — |
| End of life (scheduled) | 9 Jun 2027 | in 304 days |
| Active support ended | 15 Jul 2026 | security fixes only after this |
| Latest release | 5.40.5 · 2 Aug 2026 | current |
How much runway a newer branch buys
Moving to Perl 5.44 extends security support by about 767 days.
Frequently asked questions
When does Perl 5.40 reach end of life?
Perl 5.40 reaches end of life on 9 Jun 2027 — 304 days from now. After that date it receives no security fixes.
Is Perl 5.40 still supported?
Yes. Perl 5.40 is currently maintained. Latest release: 5.40.5, published 2 Aug 2026.
What happens when Perl 5.40 reaches end of life?
Security fixes stop. After 9 Jun 2027 this branch receives no further updates under standard support.
How long do I have to upgrade from Perl 5.40?
304 days. Moving to Perl 5.44 instead buys roughly 767 more days of security support.