Files
asciinema/CHANGELOG.md

117 lines
3.4 KiB
Markdown
Raw Normal View History

2015-03-12 15:37:55 +01:00
# asciinema changelog
2015-06-23 20:20:22 +02:00
## master
* Playing asciicast from stdin: `cat demo.json | asciinema play -`
2015-09-19 10:52:58 +02:00
* Playing asciicast from IPFS: `asciinema play ipfs://ipfs/QmcdXYJp6e4zNuimuGeWPwNMHQdxuqWmKx7NhZofQ1nw2V`
* `-q/--quiet` option added to `rec` command
* Fixed handling of partial UTF-8 sequences in recorded stdout
2015-06-23 20:20:22 +02:00
2015-06-21 17:58:14 +02:00
## 1.1.1 (2015-06-21)
* Fixed putting terminal in raw mode (fixes ctrl-o in nano)
2015-05-25 20:08:27 +02:00
## 1.1.0 (2015-05-25)
* `--max-wait` option is now also available for `play` command
* Added support for compilation on FreeBSD
* Improved locale/charset detection
* Improved upload error messages
* New config file location (with backwards compatibility)
2015-03-12 15:37:55 +01:00
## 1.0.0 (2015-03-12)
* `--max-wait` and `--yes` options can be saved in config file
* Support for displaying warning messages returned from API
* Also, see changes for 1.0.0 release candidates below
2014-02-09 12:06:10 +01:00
2015-03-08 18:00:05 +01:00
## 1.0.0.rc2 (2015-03-08)
* All dependencies are vendored now in Godeps dir
* Help message includes all commands with their possible options
* `-y` and `-t` options have longer alternatives: `--yes`, `--title`
* `--max-wait` option has shorter alternative: `-w`
* Import paths changed to `github.com/asciinema/asciinema` due to repository
renaming
* `-y` also suppresess "please resize terminal" prompt
2015-03-02 20:54:34 +01:00
## 1.0.0.rc1 (2015-03-02)
* New [asciicast file format](doc/asciicast-v1.md)
* `rec` command can now record to file
* New commands: `play <filename>` and `upload <filename>`
* UTF-8 native locale is now required
* Added handling of status 413 and 422 by printing user friendly message
2014-12-17 18:05:22 +01:00
## 0.9.9 (2014-12-17)
2014-08-10 00:02:12 +02:00
* Rewritten in Go
2014-12-15 17:40:43 +01:00
* License changed to GPLv3
* `--max-wait` option added to `rec` command
* Recorded process has `ASCIINEMA_REC` env variable set (useful for "rec"
indicator in shell's `$PROMPT/$RPROMPT`)
* No more terminal resetting (via `reset` command) before and after recording
* Informative messages are coloured to be distinguishable from normal output
* Improved error messages
2014-08-10 00:02:12 +02:00
2014-02-09 12:06:10 +01:00
## 0.9.8 (2014-02-09)
* Rename user_token to api_token
* Improvements to test suite
* Send User-Agent including client version number, python version and platform
* Handle 503 status as server maintenance
* Handle 404 response as a request for client upgrade
## 0.9.7 (2013-10-07)
* Depend on requests==1.1.0, not 2.0
## 0.9.6 (2013-10-06)
* Remove install script
* Introduce proper python package: https://pypi.python.org/pypi/asciinema
* Make the code compatible with both python 2 and 3
* Use requests lib instead of urrlib(2)
## 0.9.5 (2013-10-04)
* Fixed measurement of total recording time
* Improvements to install script
* Introduction of Homebrew formula
## 0.9.4 (2013-10-03)
* Use python2.7 in shebang
## 0.9.3 (2013-10-03)
* Re-enable resetting of a terminal before and after recording
* Add Arch Linux source package
## 0.9.2 (2013-10-02)
* Use os.uname over running the uname command
* Add basic integration tests
* Make PtyRecorder test stable again
* Move install script out of bin dir
## 0.9.1 (2013-10-01)
* Split monolithic script into separate classes/files
* Remove upload queue
* Use python2 in generated binary's shebang
* Delay config file creation until user_token is requested
* Introduce command classes for handling cli commands
* Split the recorder into classes with well defined responsibilities
* Drop curl dependency, use urllib(2) for http requests
## 0.9.0 (2013-09-24)
* Project rename from "ascii.io" to "asciinema"
## ... limbo? ...
## 0.1 (2012-03-11)
* Initial release