- replace
mimerl
withmime
- update deps
mimerl
- Code Format
- Change mock to mimic
- Fixed dialyzer
- Deprecated elixir version > 1.8
- Fixed type specs of conn.ex, added type spec for error.ex
- Add Conn.put_private/3 and Conn.get_private/2
- Allow query strings to have nested params and arrays(#55).
- Add fixed header override
- Using System.monotonic_time() to show cost time.
- Improve a collection of general API.
- Refine multipart
- Add retry middleware
- Add fuse middleware
- Add header base middleware
- Setting log_level by status code in Logger Middleware.
- Improve a collection of general API.
- Improve the BaseUrl middleware
- Fixed warning by elixir v1.4.0.
- Support poison ~> 3.0.
- Numerous document updates.
- Support httpc adapter.
- Rewrite adapter's test case by
mock
. coverage == 100%
- Restruct
Maxwell.conn
. - Rewrite
put_*
andget_*
helper function. - Support send stream.
- Support send file.