Releases: octokit/request.js
Releases · octokit/request.js
v5.0.0
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
v4.1.0
v4.0.2
v4.0.1
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)