Apache Cassandra Releases
Track every Apache Cassandra release from latest stable to end-of-life. Version timelines, Java compatibility, upgrade paths, and cloud alternatives.
—
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
- Virtual tables introduced (system tables changed)
- Audit logging added
- Full query logging
- Incremental repair becomes default
- Removed deprecated thrift interface
- SSTable format changes
Migration Notes
The thrift removal is the biggest breaking change. All clients must use CQL. Run nodetool upgradesstables after upgrading. Test all queries with EXPLAIN. This is a one-at-a-time rolling upgrade.
Breaking Changes
- Storage Attached Indexes (SAI) replace SASI
- New Trie-based memtable and SSTable format
- Unified Compaction Strategy (UCS) replaces STCS/LCS/TWCS
- Java 17 supported (Java 8 deprecated)
- Vector search capabilities added
- Transactional cluster metadata
Migration Notes
Upgrade from 4.1 to 5.0 (cannot skip 4.0→5.0 if on 4.0). The new storage format is opt-in initially. Existing SSTables are read in the old format. Run upgradesstables to convert. SAI migration from SASI requires reindexing.
Version Risk Assessment
Evaluate risk factors before choosing a version for production.
| Version | EOL Risk | CVE Risk | Ecosystem | Cloud Support | Overall | Recommended Action |
|---|---|---|---|---|---|---|
| Apache Cassandra 3.11 and below | Critical | High | EOL | Dropped | Critical | Past EOL — upgrade through 4.0→4.1→5.0 |
| Apache Cassandra 4.0 | High | Low | Maintenance | Legacy | High | Security only — upgrade to 4.1, then 5.0 |
| Apache Cassandra 4.1 | Medium | Low | Active | Full | Medium | Supported — plan upgrade to 5.0 |
| Apache Cassandra 5.0 | None | Low | Active | Full | Low | Current — recommended for production |
Risk combines EOL status, Java requirements, and operational tooling support. Assessed as of March 2026.
Major Version Feature Comparison
Side-by-side feature differences across major versions.
| Feature | 3.11 | 4.0 | 4.1 | 5.0 |
|---|---|---|---|---|
| Java support | 8 | 8, 11 | 8, 11 | 11, 17 |
| Thrift interface | Deprecated | Removed | Removed | Removed |
| Virtual tables | No | Stable | Stable | Stable |
| SAI indexes | No | No | No | Stable |
| Vector search | No | No | No | Stable |
| Unified Compaction | No | No | No | Stable |
| Trie memtables | No | No | No | Stable |
| Audit logging | No | Stable | Stable | Stable |
| Incremental repair | Optional | Default | Default | Default |
Embed Badges
Add live Apache Cassandra 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 Apache Cassandra releases and lifecycle.