Forgot to add the link to the repo: https://github.com/oliyh/martian
On Wednesday, 28 February 2018 16:14:21 UTC, Oliver Hine wrote: > > Hi everyone, > > I am pleased to announce the release of martian 0.1.8 > > Martian provides an abstraction allowing you to describe the HTTP > endpoints that you call without methods, urls and query parameters leaking > into your application code, allowing you to work with pure Clojure data. It > builds on the flexible interceptor pattern familiar to users of pedestal > and supports APIs described with Swagger. Describing HTTP calls as data > allows you to easily stub remote services, generate responses and add > aspects such as logging and metrics. > > This release *breaks*: > > - Any use of the encode-body and coerce-response interceptors in the > clj-http, httpkit or cljs-http namespaces. These interceptors have > been unified under martian.interceptors, see #23 > <https://github.com/oliyh/martian/issues/23> > > This release *adds support* for: > > - Supporting custom encoding in addition to the built-in support for > transit+msgpack, transit+json, edn and json #23 > <https://github.com/oliyh/martian/issues/23> > > This release *fixes*: > > - Identical requests sent while the previous request is still pending > are deduplicated in martian-re-frame #48 > <https://github.com/oliyh/martian/issues/48> > > This release *improves*: > > - Documentation on per-route interceptors #49 > <https://github.com/oliyh/martian/issues/49> > - Documentation on providing body parameters #50 > <https://github.com/oliyh/martian/issues/50> > > > Enjoy! > > Cheers, > Oliy > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
