All Versions
44
Latest Version
Avg Release Cycle
114 days
Latest Release
1169 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.5.0 Changes
April 27, 2013- โ Added a download mode via
--download
- ๐ Fixes miscellaneous bugs
- โ Added a download mode via
-
v0.4.1 Changes
February 26, 2013- ๐ Fixed
setup.py
- ๐ Fixed
-
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
- The short option for
-
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 toGET
, or toPOST
with data) - ๐ Fixed --verbose --form
- โ Added support for Tox
- 0๏ธโฃ The
-
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
- โ Added compatibility with
-
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