For more information, please see http://smartos.org/ For any questions that aren't answered there, please join the SmartOS discussion list: https://smartos.topicbox.com/groups/smartos-discuss
Release notes
*Sourced from [restify's releases](https://github.com/restify/node-restify/releases).*
> ## Restify 4.0.3
> This release is a quick fix for people that are getting a different error code when on Node 4 when the Content Length is too long for the Body Parser.
>
> You only need to upgrade if you are running iojs 3.0+ or Node 4+.
>
> Changelog:
> [#917](https://github-redirect.dependabot.com/restify/node-restify/issues/917) Fix: HTTP 413 status name, Micah Ransdell
>
> ## Restify 4.0.2
> After a little bit of a hiccup with 4.0.1, we are back in the saddle with 4.0.2. This release adds proper Node 4 support by upgrading dtrace-provider to 0.6.
>
> [#887](https://github-redirect.dependabot.com/restify/node-restify/issues/887) Bump dtrace-provider to 0.6.0 for Node 4 support, Corbin Uselton
>
> Thanks to our newest contributor, Corbin Uselton ([@corbinu](https://github.com/corbinu)) for the help.
>
> ## Restify 4
> There are lots of changes in Restify 4. See below for a list of pull requests that were merged in. There were quite a few bugs fixed, and a few new features added. Thanks to all our contributors for their hard work!
>
> [#877](https://github-redirect.dependabot.com/restify/node-restify/issues/877) content-type can be case-insensitive. Yunong Xiao
> [#856](https://github-redirect.dependabot.com/restify/node-restify/issues/856) update various dependencies. Alex Liu
> [#851](https://github-redirect.dependabot.com/restify/node-restify/issues/851) fix formatters such that they always return cb. Yunong Xiao
> [#847](https://github-redirect.dependabot.com/restify/node-restify/issues/847) fix body parser race condition. Yunong Xiao
> [#842](https://github-redirect.dependabot.com/restify/node-restify/issues/842) add req.matchedVersion() Nathan Peck, Micah Ransdell
> [#840](https://github-redirect.dependabot.com/restify/node-restify/issues/840) Fix issue with server toString Method. OiNutter, Micah Ransdell
> [#836](https://github-redirect.dependabot.com/restify/node-restify/issues/836) Add JSDoc comments. Alex Liu
> [#835](https://github-redirect.dependabot.com/restify/node-restify/issues/835) Update static.js to allow for serving static files that do not use the route as a path. Wavewash, Micah Ransdell
> [#831](https://github-redirect.dependabot.com/restify/node-restify/issues/831) Support hash option to Formidable for multipart file uploads. blakevanian, ManRueda
> [#832](https://github-redirect.dependabot.com/restify/node-restify/issues/832) Updated dtrace-provider. yads
> [#812](https://github-redirect.dependabot.com/restify/node-restify/issues/812) add query parameters to auditlogger. Alex Liu
> [#800](https://github-redirect.dependabot.com/restify/node-restify/issues/800) Allow 0, false, and null as json body. Alex Dobeck
> [#771](https://github-redirect.dependabot.com/restify/node-restify/issues/771) q-value choice on wildcards ignores default q-value of 1. Kevin Peno
> [#822](https://github-redirect.dependabot.com/restify/node-restify/issues/822) Allow optional headers to be added as properties to bunyan logs. Michael Paulson.
> [#824](https://github-redirect.dependabot.com/restify/node-restify/issues/824) Don't include large coverage files in published packages. Trent Mick
> [#819](https://github-redirect.dependabot.com/restify/node-restify/issues/819) Add a feature to allow the expiration of old unprocessed requests. Michael Paulson
> [#803](https://github-redirect.dependabot.com/restify/node-restify/issues/803) Add redirect support to Response. Alex Liu
> [#686](https://github-redirect.dependabot.com/restify/node-restify/issues/686) res.send can't send 0, false and null. Alex Dobeck
>
> ## 3.0.0
> Bumping major because of [#753](https://github-redirect.dependabot.com/restify/node-restify/issues/753)
Changelog
*Sourced from [restify's changelog](https://github.com/restify/node-restify/blob/master/CHANGELOG.md).*
> ### 8.5.1 (2019-12-13)
>
>
> #### Bug Fixes
>
> * **benchmark:** force latest restify version ([#1810](https://github-redirect.dependabot.com/restify/node-restify/issues/1810)) ([b8ec60e3](git://github.com/restify/node-restify.git/commit/b8ec60e3))
> * **server:** address domain performance regression with Node v12.x ([#1809](https://github-redirect.dependabot.com/restify/node-restify/issues/1809)) ([e648d491](git://github.com/restify/node-restify.git/commit/e648d491))
>
>
>
> ## 8.5.0 (2019-12-02)
>
>
> #### Features
>
> * **chain:** use nextTick instead of setImmediate ([#1808](https://github-redirect.dependabot.com/restify/node-restify/issues/1808)) ([703470ad](git://github.com/restify/node-restify.git/commit/703470ad))
>
>
>
> ### 8.4.1 (2019-11-27)
>
>
>
> ## 8.4.0 (2019-07-31)
>
>
> #### Features
>
> * **chain:** schedule handlers to the next tick ([#1798](https://github-redirect.dependabot.com/restify/node-restify/issues/1798)) ([806ed711](git://github.com/restify/node-restify.git/commit/806ed711))
>
>
>
> ### 8.3.3 (2019-06-04)
>
>
>
> ### 8.3.2 (2019-05-06)
>
>
>
> ### 8.3.1 (2019-04-25)
>
>
> #### Bug Fixes
>
> * **test:** make upgrade test pass ([#1772](https://github-redirect.dependabot.com/restify/node-restify/issues/1772)) ([d30b7483](git://github.com/restify/node-restify.git/commit/d30b7483))
>
>
>
> ## 8.3.0 (2019-04-11)
> ... (truncated)
Commits
- [`886d2f9`](https://github.com/restify/node-restify/commit/886d2f9312c324587f8edf9bb5ef561224a478e7) chore(release): release 8.5.1
- [`42422de`](https://github.com/restify/node-restify/commit/42422de7029c3d389614240ce08b3dc4e3e4fca8) docs(CHANGELOG): Update changelog
- [`e648d49`](https://github.com/restify/node-restify/commit/e648d491151484f17263c6774678f1e7ac2fa188) fix(server): address domain performance regression with Node v12.x ([#1809](https://github-redirect.dependabot.com/restify/node-restify/issues/1809))
- [`b8ec60e`](https://github.com/restify/node-restify/commit/b8ec60e335b3ce95be4f2507623d357f4a600331) fix(benchmark): force latest restify version ([#1810](https://github-redirect.dependabot.com/restify/node-restify/issues/1810))
- [`8eee722`](https://github.com/restify/node-restify/commit/8eee722cb0cc7633a1391ba4a36af128469ffa48) chore(release): release 8.5.0
- [`9bf26b5`](https://github.com/restify/node-restify/commit/9bf26b5575573b219ab645b36769aeb3979a40b1) docs(CHANGELOG): Update changelog
- [`703470a`](https://github.com/restify/node-restify/commit/703470ad82fd01e7f3b2197ebb7eb1b5b37975f8) feat(chain): use nextTick instead of setImmediate ([#1808](https://github-redirect.dependabot.com/restify/node-restify/issues/1808))
- [`9ea8227`](https://github.com/restify/node-restify/commit/9ea8227e2932308982ba636fde4d7f2d2a4e9411) chore(release): release 8.4.1
- [`5d6f0a7`](https://github.com/restify/node-restify/commit/5d6f0a7525986c72643ddeee77e70d21cfe67ccd) docs(CHANGELOG): Update changelog
- [`5e8cc5b`](https://github.com/restify/node-restify/commit/5e8cc5b949b8ed64df5448c8d43098861a9ae1f6) Gracefully handle formatters throwing restify errors. ([#1807](https://github-redirect.dependabot.com/restify/node-restify/issues/1807))
- Additional commits viewable in [compare view](https://github.com/restify/node-restify/compare/2.8.5...v8.5.1)
Maintainer changes
This version was pushed to npm by [hekike](https://www.npmjs.com/~hekike), a new releaser for restify since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/joyent/smartos-live/network/alerts).
Bumps restify from 2.8.5 to 8.5.1.
Release notes
*Sourced from [restify's releases](https://github.com/restify/node-restify/releases).* > ## Restify 4.0.3 > This release is a quick fix for people that are getting a different error code when on Node 4 when the Content Length is too long for the Body Parser. > > You only need to upgrade if you are running iojs 3.0+ or Node 4+. > > Changelog: > [#917](https://github-redirect.dependabot.com/restify/node-restify/issues/917) Fix: HTTP 413 status name, Micah Ransdell > > ## Restify 4.0.2 > After a little bit of a hiccup with 4.0.1, we are back in the saddle with 4.0.2. This release adds proper Node 4 support by upgrading dtrace-provider to 0.6. > > [#887](https://github-redirect.dependabot.com/restify/node-restify/issues/887) Bump dtrace-provider to 0.6.0 for Node 4 support, Corbin Uselton > > Thanks to our newest contributor, Corbin Uselton ([@corbinu](https://github.com/corbinu)) for the help. > > ## Restify 4 > There are lots of changes in Restify 4. See below for a list of pull requests that were merged in. There were quite a few bugs fixed, and a few new features added. Thanks to all our contributors for their hard work! > > [#877](https://github-redirect.dependabot.com/restify/node-restify/issues/877) content-type can be case-insensitive. Yunong Xiao > [#856](https://github-redirect.dependabot.com/restify/node-restify/issues/856) update various dependencies. Alex Liu > [#851](https://github-redirect.dependabot.com/restify/node-restify/issues/851) fix formatters such that they always return cb. Yunong Xiao > [#847](https://github-redirect.dependabot.com/restify/node-restify/issues/847) fix body parser race condition. Yunong Xiao > [#842](https://github-redirect.dependabot.com/restify/node-restify/issues/842) add req.matchedVersion() Nathan Peck, Micah Ransdell > [#840](https://github-redirect.dependabot.com/restify/node-restify/issues/840) Fix issue with server toString Method. OiNutter, Micah Ransdell > [#836](https://github-redirect.dependabot.com/restify/node-restify/issues/836) Add JSDoc comments. Alex Liu > [#835](https://github-redirect.dependabot.com/restify/node-restify/issues/835) Update static.js to allow for serving static files that do not use the route as a path. Wavewash, Micah Ransdell > [#831](https://github-redirect.dependabot.com/restify/node-restify/issues/831) Support hash option to Formidable for multipart file uploads. blakevanian, ManRueda > [#832](https://github-redirect.dependabot.com/restify/node-restify/issues/832) Updated dtrace-provider. yads > [#812](https://github-redirect.dependabot.com/restify/node-restify/issues/812) add query parameters to auditlogger. Alex Liu > [#800](https://github-redirect.dependabot.com/restify/node-restify/issues/800) Allow 0, false, and null as json body. Alex Dobeck > [#771](https://github-redirect.dependabot.com/restify/node-restify/issues/771) q-value choice on wildcards ignores default q-value of 1. Kevin Peno > [#822](https://github-redirect.dependabot.com/restify/node-restify/issues/822) Allow optional headers to be added as properties to bunyan logs. Michael Paulson. > [#824](https://github-redirect.dependabot.com/restify/node-restify/issues/824) Don't include large coverage files in published packages. Trent Mick > [#819](https://github-redirect.dependabot.com/restify/node-restify/issues/819) Add a feature to allow the expiration of old unprocessed requests. Michael Paulson > [#803](https://github-redirect.dependabot.com/restify/node-restify/issues/803) Add redirect support to Response. Alex Liu > [#686](https://github-redirect.dependabot.com/restify/node-restify/issues/686) res.send can't send 0, false and null. Alex Dobeck > > ## 3.0.0 > Bumping major because of [#753](https://github-redirect.dependabot.com/restify/node-restify/issues/753)Changelog
*Sourced from [restify's changelog](https://github.com/restify/node-restify/blob/master/CHANGELOG.md).* > ### 8.5.1 (2019-12-13) > > > #### Bug Fixes > > * **benchmark:** force latest restify version ([#1810](https://github-redirect.dependabot.com/restify/node-restify/issues/1810)) ([b8ec60e3](git://github.com/restify/node-restify.git/commit/b8ec60e3)) > * **server:** address domain performance regression with Node v12.x ([#1809](https://github-redirect.dependabot.com/restify/node-restify/issues/1809)) ([e648d491](git://github.com/restify/node-restify.git/commit/e648d491)) > > > > ## 8.5.0 (2019-12-02) > > > #### Features > > * **chain:** use nextTick instead of setImmediate ([#1808](https://github-redirect.dependabot.com/restify/node-restify/issues/1808)) ([703470ad](git://github.com/restify/node-restify.git/commit/703470ad)) > > > > ### 8.4.1 (2019-11-27) > > > > ## 8.4.0 (2019-07-31) > > > #### Features > > * **chain:** schedule handlers to the next tick ([#1798](https://github-redirect.dependabot.com/restify/node-restify/issues/1798)) ([806ed711](git://github.com/restify/node-restify.git/commit/806ed711)) > > > > ### 8.3.3 (2019-06-04) > > > > ### 8.3.2 (2019-05-06) > > > > ### 8.3.1 (2019-04-25) > > > #### Bug Fixes > > * **test:** make upgrade test pass ([#1772](https://github-redirect.dependabot.com/restify/node-restify/issues/1772)) ([d30b7483](git://github.com/restify/node-restify.git/commit/d30b7483)) > > > > ## 8.3.0 (2019-04-11) > ... (truncated)Commits
- [`886d2f9`](https://github.com/restify/node-restify/commit/886d2f9312c324587f8edf9bb5ef561224a478e7) chore(release): release 8.5.1 - [`42422de`](https://github.com/restify/node-restify/commit/42422de7029c3d389614240ce08b3dc4e3e4fca8) docs(CHANGELOG): Update changelog - [`e648d49`](https://github.com/restify/node-restify/commit/e648d491151484f17263c6774678f1e7ac2fa188) fix(server): address domain performance regression with Node v12.x ([#1809](https://github-redirect.dependabot.com/restify/node-restify/issues/1809)) - [`b8ec60e`](https://github.com/restify/node-restify/commit/b8ec60e335b3ce95be4f2507623d357f4a600331) fix(benchmark): force latest restify version ([#1810](https://github-redirect.dependabot.com/restify/node-restify/issues/1810)) - [`8eee722`](https://github.com/restify/node-restify/commit/8eee722cb0cc7633a1391ba4a36af128469ffa48) chore(release): release 8.5.0 - [`9bf26b5`](https://github.com/restify/node-restify/commit/9bf26b5575573b219ab645b36769aeb3979a40b1) docs(CHANGELOG): Update changelog - [`703470a`](https://github.com/restify/node-restify/commit/703470ad82fd01e7f3b2197ebb7eb1b5b37975f8) feat(chain): use nextTick instead of setImmediate ([#1808](https://github-redirect.dependabot.com/restify/node-restify/issues/1808)) - [`9ea8227`](https://github.com/restify/node-restify/commit/9ea8227e2932308982ba636fde4d7f2d2a4e9411) chore(release): release 8.4.1 - [`5d6f0a7`](https://github.com/restify/node-restify/commit/5d6f0a7525986c72643ddeee77e70d21cfe67ccd) docs(CHANGELOG): Update changelog - [`5e8cc5b`](https://github.com/restify/node-restify/commit/5e8cc5b949b8ed64df5448c8d43098861a9ae1f6) Gracefully handle formatters throwing restify errors. ([#1807](https://github-redirect.dependabot.com/restify/node-restify/issues/1807)) - Additional commits viewable in [compare view](https://github.com/restify/node-restify/compare/2.8.5...v8.5.1)Maintainer changes
This version was pushed to npm by [hekike](https://www.npmjs.com/~hekike), a new releaser for restify since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/joyent/smartos-live/network/alerts).