- Move specs from
java-http-clj.core
andjava-http-clj.websocket
tojava-http-clj.specs
to make java-http-clj easier to use with Babashka.
- Use
ifn?
for callbacks instead offn?
- Add type hints to functions that return Java objects
- Set Clojure dependency as
:scope "provided"
- Small bugfixes for WebSocket and specs
- Add WebSocket API
- Add specs for all API functions
- Fix NPE for requests without bodies
- Rename a few methods
make-client
->build-client
make-request
->build-request
resp->ring
->response->map
- Initial release