0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 20:30:23 +00:00

Update CHANGELOG

This commit is contained in:
Loïc Hoguin 2013-05-24 15:15:24 +02:00
parent 7eca879043
commit df05b4c9a5

View file

@ -1,6 +1,56 @@
CHANGELOG CHANGELOG
========= =========
0.8.5
-----
* Add the Cowboy Function Reference
Everything documented in the function reference is the API
that will make it to Cowboy 1.0.
* Use erlang.mk
The project is of course still compatible with rebar
and can be used as a dependency just fine.
* Update Ranch to 0.8.3
* Remove cowboy_req:fragment/1
No well-written client is sending the fragment with the URL.
* Add cowboy_req:set_resp_body_fun(chunked, Fun, Req)
* Improve various typespecs
* Change the return value of cowboy_req:version/1
We now have 'HTTP/1.1' instead of {1, 1} and 'HTTP/1.0'
instead of {1, 0}.
* Change the return value of REST accept callbacks
The Path return value becomes {true, Path}.
* Change the return value of REST charsets_provided/2
It was incorrectly expecting a list of tuples instead of
a list of charsets.
* Move various types to the cowboy module
* cowboy_http:version() to cowboy:http_version()
* cowboy_http:headers() to cowboy:http_headers()
* cowboy_http:status() to cowboy:http_status()
* cowboy_protocol:onrequest_fun() to cowboy:onrequest_fun()
* cowboy_protocol:onresponse_fun() to cowboy:onresponse_fun()
* Add type cowboy_protocol:opts()
* Fix a REST bug with the OPTIONS method
* Fix a REST bug where iso-8859-1 would be incoditionally selected
0.8.4 0.8.4
----- -----