Skip to content

Releases: reazen/relude-fetch

v0.8.0

25 Apr 17:24
Compare
Choose a tag to compare

✅ Dependency update

  • Should be just a non-breaking dependency update

v0.7.0

01 Apr 04:07
Compare
Choose a tag to compare

🚨 Breaking changes

v0.6.0

27 Aug 19:51
Compare
Choose a tag to compare

✨ New

File uploads

  • Add basic bindings to the JS DOM File and FormData types
  • Add a demo project to demonstrate a basic way to do fetch-based file uploads using multipart form-data encoding

v0.5.0

26 Aug 22:29
Compare
Choose a tag to compare

✨ New

  • Added missing data constructors for the ReludeFetch.Body.Content variant, which carries the data that can be passed into the various Fetch.BodyInit.make* functions.

v0.4.0

22 Aug 14:32
Compare
Choose a tag to compare

Update dependencies to latest versions

v0.3.0

10 Jul 23:32
Compare
Choose a tag to compare

✨ New stuff

  • Setup CircleCI build and badge
  • Setup Jest for running tests (currently just a single integration test to demonstrate how to use it)

v0.2.1

10 Jul 14:27
Compare
Choose a tag to compare

⚠️ Refactor

Fix a few inconsistent function names in ReludeFetch_Body

v0.2.0

10 Jul 06:23
Compare
Choose a tag to compare

Initial release to npm

⚠️ Refactor

  • Going from 0.1.0 to 0.2.0 - the previous functions exposed by this module, which used Js.Promise.error as the error type in the Relude.IO results were moved into Raw submodules in each main component module (Request, Response, etc.).
  • The fetch* functions and other helpers now return errors as a more sane ReludeFetch_Error.t rather than Js.Promise.t