All Versions
44
Latest Version
Avg Release Cycle
114 days
Latest Release
1169 days ago

Changelog History
Page 4

  • v0.5.0 Changes

    April 27, 2013
    • โž• Added a download mode via --download
    • ๐Ÿ›  Fixes miscellaneous bugs
  • v0.4.1 Changes

    February 26, 2013
    • ๐Ÿ›  Fixed setup.py
  • v0.4.0 Changes

    February 22, 2013
    • โž• Added Python 3.3 compatibility
    • โž• Added Requests >= v1.0.4 compatibility
    • โž• Added support for credentials in URL
    • โž• Added --no-option for every --option to be config-friendly
    • Mutually exclusive arguments can be specified multiple times. The last value is used
  • v0.3.0 Changes

    September 21, 2012
    • ๐Ÿ‘ Allow output redirection on Windows
    • โž• Added configuration file
    • โž• Added persistent session support
    • ๐Ÿ“‡ Renamed --allow-redirects to --follow
    • ๐Ÿ‘Œ Improved the usability of http --help
    • ๐Ÿ›  Fixed installation on Windows with Python 3
    • ๐Ÿ›  Fixed colorized output on Windows with Python 3
    • CRLF HTTP header field separation in the output
    • โž• Added exit status code 2 for timed-out requests
    • โž• Added the option to separate colorizing and formatting (--pretty=all, --pretty=colors and --pretty=format) --ugly has bee removed in favor of --pretty=none
  • v0.2.7 Changes

    August 07, 2012
    • โž• Added compatibility with Requests 0.13.6
    • โž• Added streamed terminal output. --stream, -S can be used to enable streaming also with --pretty and to ensure a more frequent output flushing
    • โž• Added support for efficient large file downloads
    • Sort headers by name (unless --pretty=none)
    • Response body is fetched only when needed (e.g., not with --headers)
    • ๐Ÿ‘Œ Improved content type matching
    • โšก๏ธ Updated Solarized color scheme
    • ๐Ÿ Windows: Added --output FILE to store output into a file (piping results in corrupted data on Windows)
    • Proper handling of binary requests and responses
    • ๐Ÿ›  Fixed printing of multipart/form-data requests
    • ๐Ÿ“‡ Renamed --traceback to --debug
  • v0.2.6 Changes

    July 26, 2012
    • The short option for --headers is now -h (-t has been removed, for usage use --help)
    • Form data and URL parameters can have multiple fields with the same name (e.g.,http -f url a=1 a=2)
    • โž• Added --check-status to exit with an error on HTTP 3xx, 4xx and 5xx (3, 4, and 5, respectively)
    • If the output is piped to another program or redirected to a file, the default behaviour is to only print the response body (It can still be overwritten via the --print flag.)
    • ๐Ÿ‘Œ Improved highlighting of HTTP headers
    • โž• Added query string parameters (param==value)
    • โž• Added support for terminal colors under Windows
  • v0.2.5 Changes

    July 17, 2012
    • Unicode characters in prettified JSON now don't get escaped for improved readability
    • --auth now prompts for a password if only a username provided
    • โž• Added support for request payloads from a file path with automatic Content-Type (http URL @/path)
    • ๐Ÿ›  Fixed missing query string when displaying the request headers via --verbose
    • ๐Ÿ›  Fixed Content-Type for requests with no data
  • v0.2.2 Changes

    June 24, 2012
    • 0๏ธโƒฃ The METHOD positional argument can now be omitted (defaults to GET, or to POST with data)
    • ๐Ÿ›  Fixed --verbose --form
    • โž• Added support for Tox
  • v0.2.1 Changes

    June 13, 2012
    • โž• Added compatibility with requests-0.12.1
    • โฌ‡๏ธ Dropped custom JSON and HTTP lexers in favor of the ones newly included in pygments-1.5
  • v0.2.0 Changes

    April 25, 2012
    • โž• Added Python 3 support
    • โž• Added the ability to print the HTTP request as well as the response (see --print and --verbose)
    • โž• Added support for Digest authentication
    • โž• Added file upload support (http -f POST file_field_name@/path/to/file)
    • ๐Ÿ‘Œ Improved syntax highlighting for JSON
    • โž• Added support for field name escaping
    • ๐Ÿ›  Many bug fixes