Cassandra 2.0 introduces several new features including lightweight transactions (CAS) for ensuring linearizable consistency, eager retries for minimizing read latencies, and a native protocol v2 that supports paging and batching. Notable internal improvements enhance performance, while new CQL3 features allow for altering tables, creating indexes on primary key columns, and listing partition keys. Additionally, a prototype for triggers has been introduced, with expectations for further development in future releases.