Jenkins Releases
Track Jenkins LTS and weekly releases, Java compatibility, plugin ecosystem health, and upgrade guidance. Controller/agent version skew, security advisories, and migration paths.
—
Total Versions
—
Supported
—
Latest
Version Timeline
All tracked releases with lifecycle status and EOL dates.
Loading version data…
Lifecycle Timeline
Visual overview of active support and maintenance windows.
Upgrade Paths
Migration guidance between major versions — breaking changes, effort estimates, and tips.
Breaking Changes
- Java 17 required (Java 11 dropped)
- Jakarta EE migration (javax → jakarta in some plugins)
- Spring Security updates in core
- Many plugins require minimum version bumps
- Agent remoting protocol changes
- Removed legacy CLI protocol
Migration Notes
The Java 11 to 17 transition is the biggest recent Jenkins upgrade. Update Java on controller and all agents first. Then update plugins (check for Java 17 compatible versions). Finally upgrade Jenkins core. Test in a staging instance with your actual job configurations. Budget extra time for plugin compatibility issues.
Breaking Changes
- Security hardening defaults tightened
- New CSRF protection defaults
- Some deprecated API methods removed
- Updated plugin parent POM requirements
Migration Notes
LTS-to-LTS upgrades within the Java 17 era are straightforward. Update plugins, upgrade core, verify /manage page for warnings. The Jenkins project has gotten better at maintaining backward compatibility between LTS lines.
Version Risk Assessment
Evaluate risk factors before choosing a version for production.
| Version | EOL Risk | CVE Risk | Ecosystem | Cloud Support | Overall | Recommended Action |
|---|---|---|---|---|---|---|
| Jenkins LTS 2.401 and older | Critical | Critical | Unsupported | None | Critical | Multiple unpatched CVEs — upgrade immediately |
| Jenkins LTS 2.426 | Critical | High | Unsupported | Degrading | Critical | Past EOL — upgrade to 2.462+ |
| Jenkins LTS 2.440 | High | Medium | Maintenance | Full | High | Security-only — plan upgrade |
| Jenkins LTS 2.462 | Low | Low | Active | Full | Low | Current supported — keep patched |
| Jenkins LTS 2.479 | None | Low | Active | Full | Low | Latest LTS — recommended |
Jenkins LTS lines get ~12 months of support. Security advisories are frequent (~monthly). Running behind on patches is high-risk. Assessed March 2026.
Jenkins LTS Feature Comparison
Side-by-side feature differences across major versions.
| Feature | 2.401 | 2.426 | 2.440 | 2.462 | 2.479 |
|---|---|---|---|---|---|
| Java minimum | 11 | 17 | 17 | 17 | 17 |
| Java recommended | 11 | 17 | 17 | 21 | 21 |
| Configuration as Code | Stable | Stable | Stable | Enhanced | Enhanced |
| Kubernetes agents | Stable | Stable | Enhanced | Enhanced | Enhanced |
| Pipeline (Declarative) | Stable | Stable | Stable | Stable | Enhanced |
| Security hardening | Basic | Improved | Improved | Enhanced | Enhanced |
| Dark mode | No | No | Experimental | Stable | Stable |
| WebSocket agent protocol | Experimental | Stable | Stable | Stable | Stable |
| ARM64 support | Community | Community | Official | Official | Official |
Embed Badges
Add live Jenkins status badges to your README, docs, or dashboard.
Health Status
Overall support health

EOL Countdown
Next end-of-life date

Latest Version
Current stable release

CVE Status
Known vulnerabilities

Frequently Asked Questions
Common questions about Jenkins releases and lifecycle.