End of Life
The version is no longer maintained. You should expect no regular bug fixes, security patches, or compatibility updates.
Learn the meaning of EOL, EOS, EOAS, LTS, active support, and security support, then use the checklist to plan safer software upgrades.
The version is no longer maintained. You should expect no regular bug fixes, security patches, or compatibility updates.
The vendor or project has stopped providing support for that release. In practice, EOS and EOL often require the same migration response.
Feature work and regular fixes have ended, but security fixes may continue for a limited maintenance window.
A release stream maintained for a longer period than regular releases. LTS still has a fixed end date.
The release is still receiving regular fixes and is usually the safest target for production upgrades.
The release usually receives security fixes only. Plan migration before security support also ends.
Inventory every runtime, framework, database, operating system, and appliance version in production.
Prioritize versions already in security-only support or within 90 days of EOL.
Read release notes for breaking changes, removed APIs, and required dependency updates.
Test upgrades in staging with production-like traffic and rollback steps.
Update monitoring, backup, and incident runbooks after the migration is complete.