Releases: mamantoha/crest
Releases · mamantoha/crest
Streaming
- (breaking-change) Streaming support.
Crest
,Crest::Request
andCrest::Resource
verb methods(get
,post
, etc.) yields theCrest::Response
as stream to the block (#110) - (breaking-change) Needs to specify
form
,headers
andparams
arguments forCrest::Resource
methods (#112) - Add
Crest::Response#filename
method (#111) - Add response helper methods (
successful?
,redirection?
, etc) (#107) - Extract redirection logic into
Crest::Redirector
class (#109)
P.S. Merry Christmas 🎄
v0.17.0
Kemal 0.25.1
- Update to Kemal 0.25.1
Crystal 0.27
- Tested with Crystal 0.27.0
P.S. Hello from China 🇨🇳
SSL/TLS support
- SSL/TLS support (#100)
- Tested with Crystal 0.26.1
Crystal 0.26
- Tested with Crystal 0.26.0
Curlify
Make forms great again!
- (breaking-change) Rename
Request#payload
toRequest#form
- Use
application/x-www-form-urlencoded
for forms by default. Andmultipart/form-data
when a form includes any<input type="file">
elements. - Fix serialize query to string representation as http url-encoded
Happy Bastille Day
- Add
Logger#filter
method to filter sensitive information from logs with a regex matcher - Allow to do request with
suburl
throughRequest#http_verb(suburl)
method - Bug fixes and other improvements
Crystal 0.25
v0.10.2 v0.10.2