- New asciicast v2 file format.
- Recording and playback of arbitrarily long session with minimal memory usage.
- Ability to live-stream via UNIX pipe: asciinema rec unix.pipe + asciinema play unix.pipe in a second terminal tab/window.
- Optional standard input recording (asciinema rec --stdin).
- Appending to existing recording (asciinema rec --apend <filename>).
- Raw recording mode, only storing standard output bytes (asciinema rec --raw <filename>).
- Environment variable white-listing (asciinema rec --env="VAR1,VAR2...").
- Toggling pause in asciinema play using the Space key.
- Stepping through a recording one frame at a time with . (when playback paused).
- New asciinema cat <filename> command to dump full output of the recording.
Signed-off-by: Federico Damián Schonborn <federicodamiansch@gmail.com>