Skip to content

Releases: octokit/request.js

v5.0.0

09 Jul 03:46
Compare
Choose a tag to compare

5.0.0 (2019-07-09)

Features

  • options.request.hook’s signature is now (request, endpointOptions) (3aa81f3)

BREAKING CHANGES

  • options.request.hook’s signature is now (request, endpointOptions)

Before:

request("GET /user", { request: { hook: (options, request) => /* ... */ } })

After:

request("GET /user", { request: { hook: (request, options) => /* ... */ } })

That way it aligns with octokit.hook from @octokit/rest

v4.1.1

14 Jun 05:30
Compare
Choose a tag to compare

4.1.1 (2019-06-14)

Bug Fixes

  • README: install from cnd.pika.dev (9847a5a)

v4.1.0

17 May 04:43
Compare
Choose a tag to compare

4.1.0 (2019-05-17)

Features

  • typescript: Allow to pass on type information for response data (963e1d0)

v4.0.2

17 May 03:25
68bdbc4
Compare
Choose a tag to compare

4.0.2 (2019-05-17)

Bug Fixes

  • replace ./src/http-error with @octokit/request-error (#58) (68bdbc4)

v4.0.1

16 May 00:01
Compare
Choose a tag to compare

Version v4.0.0 was a faulty release, here are the changes compared to v3

Breaking changes

  • In favour of better compatibility with es modules, the library has a named export now

    const request = require("@octokit/request")

    is now

    const { request } = require("@octokit/rest")

    or

    import { request } from "@octokit/request"
  • Buffer responses now return an ArrayBuffer instead of a Buffer. To get a Buffer again, do simply

    Buffer.from(response.data)

Features

  • Better typescript definitions
  • options.request.hook (#45) (7b38319)

v4.0.0

15 May 23:44
Compare
Choose a tag to compare
v4.0.0 Pre-release
Pre-release

Faulty release, use v4.0.1 or above

v3.0.3

12 May 04:13
Compare
Choose a tag to compare

3.0.3 (2019-05-12)

Bug Fixes

  • "isPlainObject is not a function" in browser builds (#51) (5123434)

v3.0.2

07 May 23:05
Compare
Choose a tag to compare

Bug Fixes

v3.0.1

30 Apr 21:18
Compare
Choose a tag to compare

3.0.1 (2019-04-30)

Bug Fixes

  • package: update is-plain-object to version 3.0.0 (d35711b)

v3.0.0

09 Apr 18:22
Compare
Choose a tag to compare

BREAKING CHANGES

  • travis: Node 6 is no longer officially supported

Bug Fixes