Skip to content

Latest commit

 

History

History
65 lines (40 loc) · 1.56 KB

CHANGELOG.md

File metadata and controls

65 lines (40 loc) · 1.56 KB

Changelog

[...]

0.10.2

  • Tested with Crystal 0.25.0

0.10.1

  • Fix Crest::Utils.flatten_params method (#85)
  • Reduce the false positiveness in code as much as possible (#83, thanks @veelenga)

0.10.0

  • Add HTTP verb methods (get, post, etc) to Crest::Request
  • Crest and Crest::Request verb methods(get, post, etc.) can yields the Crest::Request to the block
  • Crest::Request and Crest::Resource initializer can accept block
  • Access instance of HTTP::Client via Crest::Request#http_client
  • Access instance of HTTP::Client via Crest::Resource#http_client
  • Crest::Request and Crest::Resource initializer can accept HTTP::Client as http_client
  • Add method options to HTTP::Resource

0.9.10

  • Add option :handle_errors to don't raise exceptions but return the Response
  • Add custom exceptions for each status code

0.9.9

  • Add method OPTIONS
  • Fix Crest::Response#headers method to return response headers

0.9.8

  • Tested with Crystal 0.24.2
  • Fix Basic Authentication

0.9.7

  • Allow Crest::Resource to accept default params and headers
  • Allow Crest::Resource to accept more parameters(proxy authentication credentials, logging setup)
  • Refactor exceptions class
  • Setup GitHub Pages branch to host docs

0.9.6

  • Proxy on redirects
  • Logger in redirects

0.9.5

  • Bug fixes and performance improvements

0.9.4

  • Tested with Crystal 0.24.1

0.9.3

  • Add logging

0.9.2

  • First release 🎉