The HTTP abstraction library for Clojure/script, supporting OpenAPI, Swagger, Schema, re-frame and more
This release adds support for:
This release improves:
This release adds support for:
:martian.re-frame/request
and the location of the martian instance within the re-frame db has changed, so if you relied on these for tests or other functionality you will need to update your codeThis release fixes:
This release improves:
This release adds support for:
This release adds support for:
This release improves:
martian-httpkit
dependency from martian-test
#82 (thanks @davidjameshumphreys)This release adds support for:
on-success
and on-failure
handlers can be vectors, allowing closing over of local bindings #67This release adds support for:
This release adds support for:
This release fixes:
This release improves:
This release breaks:
encode-body
and coerce-response
interceptors in the clj-http
, httpkit
or cljs-http
namespaces. These interceptors have been unified under martian.interceptors
, see #23This release adds support for:
transit+msgpack
, transit+json
, edn
and json
#23This release fixes:
This release improves:
This release adds support for:
This release fixes:
This release contains enhancement #46 allowing kebab-cased keywords for all parameters, even in deeply nested bodies.