4 * Use global `Promise` when returning a promise
9 * Use `crypto.randomBytes`, if available
10 * deps: base64-url@1.2.1
15 * Fix error branch that would throw
16 * deps: base64-url@1.2.0
21 * Remove dependency on `mz`
26 * Remove direct `bluebird` dependency