- Fixed support for idle_time_limit embedded in the v2 recording
- Add support for italic text style
- Added support for asciicast v2 recording format
- New option:
idle-time-limit
, for optimizing idle time - Control bar now auto-hides and shows up again on mouse move
- Fixed escape seq handling in
poster
attribute - Improved memory usage
- License changed to Apache Software License V2
- Smaller file size of JS bundle
- Performance improvements
cols
/rows
now affect internal VT size in addition to window size- Fixed Unicode handling for codepoints >= 0x100000
- Fixed speed-up (>) / slow-down (<) keys
- Fixed \e[1J handling when cursor is over last column
- Fixed NPT poster rendering
- Animation frame-rate is now capped to 30 FPS
- Corrected Solarized Light theme colors
CreatePlayer
can now accept parsed JSON asciicast asurl
arg- Various performance optimizations
- New properties, methods and events on
<asciinema-player>
DOM element - Improvements to player's element initialization and shutdown
- Performance optimizations
- Various terminal emulation fixes
- Fixed
<asciinema-player>
element loading under Chrome - Upgraded Reagent (and thus React) dependency
- Changed paths of build artifacts
<asciinema-player>
HTML5 element for even simpler self-hosting
- New option:
preload
, for prefetching of recording on player initialization - Changed namespace to asciinema.player
- Various terminal emulation fixes
- Internal refactoring
startAt
option doesn't implyautoPlay: true
anymorestartAt
option now accepts number of seconds or time in format "hh:mm:ss"fontSize
option accepts any CSSfont-size
value (e.g.15px
)- Various terminal emulation fixes
- Support for live streaming from SSE (Server-Sent Events) endpoints
snapshot
option has been renamed toposter
(old name still works)
- New API
- Added support for direct playback of asciicast V1 format
- New option:
startAt
, for specifying playback start point (in seconds) - Improved rendering of lines with non-monospace characters
- New keyboard shortcuts
- New themes: asciinema, Monokai
- Displaying title and author info in full-screen mode
- Simplified API
- Keyboard shortcuts: space for pause/resume, "f" for toggle full-screen mode
- Official asciinema logo is now used as the big "play button"
- Fixed
loop
option in some edge cases - Improved progress bar behavior
- New option:
loop
- Support for Powerline Symbols font
- Improved line height across devices/browsers
- Many minor visual tweaks and fixes
- New theme: Solarized Light
- Rewritten using React.js
- Improved seeking performance
- Initial version (source code in asciinema.org repository)