Flink 1.0 includes major features such as out of core state using RocksDB, savepoints for upgrading jobs and versions, and a CEP library for pattern detection. Savepoints allow taking snapshots of streaming jobs for code upgrades, Flink version upgrades, and testing through time travel. Flink 1.0 initiates backwards compatibility and pushes production streaming further through these features.