- 7d253cd: Add Client layer construction function
- fd6589c: Rename
Interceptor.Context
toInterceptor.Chain
for accessing the interceptor request chain inside interceptors - e1f5de2: Add request timeout interceptor
- a9b8769: Rename the Typescript type for exported HTTP status codes
- 928eb6c: Add support for request timeout when using Client
- ec988a5: Add request body helpers that attach body data and required headers for json, text and form body types to Client
- 587a942: Use correct build file path for default interceptors
- 3bbdb55: Remove custom pretty logger attached to Logger interceptor
- 03b687e: Update effect peer dependency version
- d7f818e: Accept number as timeout durationfor Timeout interceptor
- 7d0b6ae: Upgrade effect
- da12ae5: Provide client type simplifier
- f08a8eb: Provide constructor to clone/copy existing interceptors
- a86b2ab: Add client constructor factory function
- a70e096: Client with default http methods
- a31a0d4: Add default response status OK filter
- 35673ad: Client with default http methods
- 275041a: Base URL interceptor that attaches a base URL to every request
- 111d1f2: upgrade effect
- 2929a20: include package typescript types
- 17f50a3: add package main entry
- 0baf89c: re-export all modules from single entry point
- 64f5280: Fix Interceptor reference in Logger interceptor
- 121ed1e: Upgrade effect
- f0164e6: Include Error module in package exports
- 94cb727: refactor interceptors from array to chunk
- e3cb796: Type inference for accumulated interceptors error channel
- 6dd1a4d: Expose error classes and types