Skip to content

Conversation

@greenkeeper
Copy link
Contributor

@greenkeeper greenkeeper bot commented Oct 31, 2017

Version 0.31.0 of fastify was just published.

Dependency fastify
Current Version 0.30.3
Type devDependency

The version 0.31.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of fastify.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes v0.31.0

Features

  • Added onSend Hook - #330
  • Added basic HTTP2 support - #396
  • Reject promise with statusCode and message - #401 #404

Fixes

  • Fix: throws in onSend hook never come back - #409 #410
  • err.status alias to err.statusCode #412

Docs

  • Add fastify-session to Ecosystem.md #394
  • Fixed middleware examples - #397
  • Clarify express/restify middleware compatibility - #398
  • Update Ecosystem.md - #405
  • Typo fix "strems" to "streams" - #406
Commits

The new version differs by 66 commits.

  • 7c29d56 Bumped v0.31.0
  • fa8d6b0 Merge pull request #412 from sebdeckers/err-status-statuscode-alias
  • 7b2d69d Merge pull request #367 from xiaohu-developer/async-hook
  • e822986 err.status alias to err.statusCode
  • a9d6cf2 add support for async hooks
  • 70f0f83 Merge pull request #359 from ermi-ltd/patch-1
  • 5caf0bc fix typo
  • 3fdbcaa Merge pull request #410 from xiaohu-developer/fix-onsend-errorhandler
  • bbcf377 Merge pull request #396 from fastify/http2
  • 9f61c84 Added a post test.
  • 8702404 fix: throws in onSend hook never come back
  • 528ee02 Use h2url to simplify h2 testing.
  • 383a681 Merge pull request #405 from lyquocnam/patch-1
  • 25e33e4 Merge pull request #404 from sebdeckers/throw-error-statuscode
  • 71b6f91 Merge pull request #406 from sebdeckers/patch-1

There are 66 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

greenkeeper bot added a commit that referenced this pull request Nov 3, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 3, 2017

Version 0.32.0 just got published.

Update to this version instead 🚀

Release Notes v0.32.0

Features

  • Bind fastify instance in hooks - #414

Breaking changes

  • Renamed store in context - #416

Docs

  • Add fastify-url-data to ecosystem list - #413
  • Add under-pressure plugin to ecosystem list - #420

Dependencies

  • Update fast-json-stringify to the latest version - #424
  • Updated Dependencies - f58a560
Commits

The new version differs by 21 commits.

  • 7547bbf Bumped v0.32.0
  • f58a560 Bumped dependencies
  • fdaa077 Merge pull request #423 from fastify/update-ci
  • 3c5d073 Merge pull request #424 from fastify/greenkeeper/fast-json-stringify-0.15.0
  • 9d9dd26 fix(package): update fast-json-stringify to version 0.15.0
  • 65c4399 Added Node 9 and removed Node 7
  • cb590b7 Merge pull request #414 from StarpTech/#120_context_hook
  • c14e34e use function to demonstrate this
  • 79d376f fixed typo
  • b458c37 fixed typo
  • 9b4db4b remove reply
  • 2f98bb2 update hook docs
  • dd7c650 add decorator after hook
  • 5572151 Merge pull request #420 from fastify/add-under-pressure-plugin
  • 2eebcb1 Updated Ecosystem.md

There are 21 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 4, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 4, 2017

Version 0.33.0 just got published.

Update to this version instead 🚀

Release Notes v0.33.0

Features

  • this context within handlers - #430

Docs

  • Add pull-request guidelines to CONTRIBUTING.md - #422
Commits

The new version differs by 10 commits.

  • 26a3339 Bumped v0.33.0
  • 3eb619e Merge pull request #430 from fastify/this-in-handlers
  • 50dce4c Use bind to make decorators available in Context
  • df974b2 Support decorations in Context
  • 252950a Ignore .vscode
  • 8e5dc32 Add failing test for handler context
  • e24dca1 Merge pull request #422 from fastify/merge-guidelines
  • 0e1f7f2 Address feedback on merge requirements
  • c9398da Remove wayward "the"
  • f490f0b Add pull-request guidelines to CONTRIBUTING.md

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 15, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 15, 2017

Version 0.34.0 just got published.

Update to this version instead 🚀

Release Notes v0.34.0

Features

  • Expose the default json serializer - #442

Breaking changes

  • Drop send promise support - #458
  • fastify.logger => fastify.log - #436

Fixes

  • Pass request to the onsend hook on 422 and 415 errors - #455
  • setNotFoundHandler is suppressing duplicated routes checking - #451 #454
  • Missing parameter in TypeScript definition - #452
  • Test route handler rejection with non-Error - #441

Docs

  • update documentation - #465
  • Add fastify-server-session to community - #464
  • Improve getting started - #462
  • Add fastify-angular-universal reference in Ecosystem - #453
  • initial ts documentation - #443
  • Add fastify-caching to ecosystem list - #440
  • Docs Fixes - #449
Commits

The new version differs by 89 commits.

  • a93b887 Bumped v0.34.0
  • f2d7216 Merge pull request #467 from makeco/fixed-content-type
  • 609c6be Merge pull request #455 from SerayaEryn/pass-request-to-onsend-hook-on-empty-body
  • 49bdad9 Merge pull request #441 from sebdeckers/master
  • 00f5a24 initial ts documentation (#443)
  • bb34a7a update reply.js and testing doc
  • 22d83e0 Merge remote-tracking branch 'fastify/master' into fixed-content-type
  • 212aa47 improve tests
  • df5f03d Updated table of contents
  • 9d30df9 Fix typo
  • 2b962a8 Merge pull request #462 from fastify/improve-getting-started
  • 90fe14c bumped plan counter to expect another assertion
  • fc58466 reply error test plan & ordering
  • eda4203 default the isError hidden flag to false
  • 6ce4b4b default error message is empty string

There are 89 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 17, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 17, 2017

Version 0.35.0 just got published.

Update to this version instead 🚀

Release Notes v0.35.0

Features

  • Update the payload in onSend- #474

Fixes

  • content-length to string - #467

Internals

  • Changed hook runner - #474
  • Removed _req from Reply - #474
Commits

The new version differs by 12 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 20, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 20, 2017

Version 0.35.1 just got published.

Update to this version instead 🚀

Release Notes v0.35.1

Fixes

  • Log 5xx as error and 4xx as info - #479
Commits

The new version differs by 8 commits.

  • 80132c9 Bumped v0.35.1
  • 7d9b402 Merge pull request #479 from allevo/log-404
  • 805c7c6 Log 4xx as info. Log 5xx as error
  • b76e838 Avoid log error on 404
  • ef18e80 Merge pull request #475 from fastify/updated-benchmarks
  • 0e6504e Updated benchmarks as of 2017-11-17.
  • 7ea6a5f Merge pull request #476 from fastify/update-plugins
  • ab38afa Added fastify-compress to ecosystem list

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 24, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Nov 24, 2017

Version 0.35.2 just got published.

Update to this version instead 🚀

Release Notes v0.35.2

Fixes

  • Add body parsing support for DELETE method - #485 #486

Docs

  • Added fastify-nodemailer community plugin to Ecosystem - #482
Commits

The new version differs by 5 commits.

  • ee147e7 Bumped v0.35.2
  • c2c212c Merge pull request #486 from yamalight/feature/delete-body
  • a826bf6 Add body parsing support for DELETE method
  • b855ba5 Merge pull request #482 from lependu/plugin-nodemailer
  • 3d88c66 Added fastify-nodemailer community plugin to Ecosystem

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 1, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 1, 2017

Version 0.35.3 just got published.

Update to this version instead 🚀

Release Notes v0.35.3

Fixes

  • Fixed 404 handling for unsupported methods - #505 #506
Commits

The new version differs by 19 commits.

  • b1ab564 Bumped v0.35.3
  • 3ed835e Merge pull request #506 from fastify/fix-505
  • f1fbca0 Updated test
  • 810709a Fixes #505
  • 61e35c8 Merge pull request #496 from jeromemacias/patch-1
  • 11abb21 [doc] Testing: no need for request module in Inject example
  • 0e37873 Merge pull request #490 from fastify/greenkeeper/tap-11.0.0
  • d2c512a chore(package): update tap to version 11.0.0
  • e4492a6 Merge pull request #348 from fastify/alphabetize-contribs
  • a0f94b0 Merge pull request #488 from yamalight/docs/hooks
  • 1256c55 Describe hooks scoping possibility in the hooks doc description part
  • e4e9020 Merge pull request #483 from chapuletta/patch-1
  • b59c66a Update Ecosystem.md
  • e7942f4 Update Ecosystem.md
  • 5ce4698 Update Ecosystem.md

There are 19 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 5, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 5, 2017

Version 0.35.4 just got published.

Update to this version instead 🚀

Release Notes v0.35.4

Fixes

  • Update pump to latest version - #515
  • Make reply.redirect honor registered hooks - #504

Dependencies

  • Bumped dependencies - #518

Docs

  • Do not encourage the server to be a singleton - #509
  • Update Ecosystem.md - #507
Commits

The new version differs by 12 commits.

  • 27c184d Bumped v0.35.4
  • 0c5b2ec Merge pull request #518 from fastify/update-deps
  • 893b848 Bumped dependencies
  • fed0e4b Merge pull request #507 from chapuletta/patch-1
  • ecaec39 Merge pull request #515 from coreyfarrell/pump-update
  • 13e5d27 Update pump to latest version.
  • b8bb7b2 Merge pull request #509 from fastify/server-should-not-be-singleton
  • 8a9f8dd Do not encourage the server to be a singleton
  • 005718a Update Ecosystem.md
  • 9bcf2bc Merge pull request #504 from fastify/redirect-onsend
  • 18ba109 Switch to http for redirect onSend test
  • 10489d4 Make reply.redirect honor registered hooks

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 5, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 5, 2017

Version 0.35.5 just got published.

Update to this version instead 🚀

Release Notes v0.35.5

Fixes

  • Do not swallow errors after parsing JSON body - #519
Commits

The new version differs by 3 commits.

  • 7ea405d Bumped v0.35.5
  • 826c039 Merge pull request #519 from fastify/avoid-swallowing-errors-json
  • 01f1039 Do not swallow errors after parsing JSON body

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 14, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 14, 2017

Version 0.35.6 just got published.

Update to this version instead 🚀

Release Notes 0.35.6
  • Do not use setImmediate #545
Commits

The new version differs by 20 commits.

  • d8a71ba Bumped v0.35.6
  • 380c4fd Merge pull request #545 from fastify/no-set-immediate
  • 6dc48a0 Updated benchmarks and update README.
  • f8d744c removed instances of setImmediate
  • 4a6396e Merge pull request #533 from manzonif/master
  • 1a487dc Update Hooks.md
  • 056e8d8 Update fastify.d.ts
  • ed65c02 Merge pull request #526 from fastify/add-emails-to-coc
  • a051d7c Added emails to CoC
  • 27f83e2 Merge pull request #524 from fastify/move-issue-492-to-custom-parser-test
  • c7418cf Check body response
  • 1cdf816 issue-492 test into custom-parser.test.js file
  • 7a875bc Merge pull request #522 from fastify/issue-492
  • f263283 Merge pull request #516 from fastify/fix-513
  • 5800990 Merge pull request #521 from coreyfarrell/listen-null

There are 20 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 14, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 14, 2017

Version 0.35.7 just got published.

Update to this version instead 🚀

Release Notes v0.35.7
  • typo in the README
Commits

The new version differs by 2 commits.

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 18, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 18, 2017

Version 0.36.0 just got published.

Update to this version instead 🚀

Release Notes v0.36.0

Fixes

  • Fix - #492 #522
  • Update fastify.d.ts to include onSend hook - #533
  • Fix - #540 #541
  • Don't let async handler send 204 response twice - #549
  • Always use a Request object when creating a Reply object - #551

Breaking changes

  • Update ContentParser API - #535
  • Preserve validation errors from Ajv as an array - #544

Features

  • Plugins meta - #466
  • Update ContentParser API - #535

Docs

  • Document fastify.listen without callback - #521
  • Update docs that mention fast-safe-stringify - #552
Commits

The new version differs by 21 commits.

  • 8f60f7a Bumped v0.36.0
  • 3b2d441 Merge pull request #466 from fastify/plugins-meta
  • 6982ff8 Merge pull request #541 from fastify/fix-540
  • 4d8e000 Merge pull request #544 from nasplachkov/master
  • 0506e7c Merge pull request #551 from nwoltman/fix-550
  • b2d9885 Merge pull request #552 from nwoltman/docs-serialize
  • 9a33533 Merge pull request #549 from nwoltman/fix-548
  • 351a2fb Update docs that mention fast-safe-stringify
  • db71a95 Always use a Request object when creating a Reply object
  • fa376cc Don't let async handler send 204 response twice
  • f9102e7 Preserve validation errors from Ajv as an array
  • 67e111e Merge pull request #535 from Ethan-Arrowood/fix-contenttype-parser-api
  • 23ae757 Squash all commits
  • b3ee2d2 Updated test
  • 7dcebbd Do not JSON.stringify strings by default, fixes #540

There are 21 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Dec 22, 2017
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Dec 22, 2017

Version 0.37.0 just got published.

Update to this version instead 🚀

Release Notes v0.37.0

Breaking changes

  • Start loading the plugins only when calling .ready, .inject or .listen - #561
  • Updated error handling - #558

Features

  • Handle invalid schemas #563
  • Set req.originalUrl on each request - #559

Fixes

  • Create Request and Reply objects with the right context - #566

Docs

  • Updated http error docs - #576
  • Convert all double spaces to <br> in the docs - #575
  • Update the docs to point users to fastify-cli - #572
  • Use http-errors - #571
  • Add documenation for Reply.context (issue #257) - #570
  • Updated getting started #565
  • Add fastify-static to Core plugins in Ecosystem.md - #555
Commits

The new version differs by 43 commits.

  • 95d6342 Bumped v0.37.0
  • 09b54f2 Merge pull request #576 from fastify/error-docs
  • 890d5a9 Updated docs
  • 6dae0b4 Merge pull request #561 from fastify/autostart
  • d740a15 Merge pull request #575 from fastify/no-spaces-anymore
  • 18d4aff double spaces to
    in docs
  • 894e91e Added docs for autostart.
  • 74fe081 Merge pull request #571 from fastify/issue-543
  • caf0873 Revert to HEAD~ and simply show http-errors support
  • 640350f Merge pull request #572 from fastify/update-docs-cli
  • a7f281e Start loading the plugins only when calling .ready, .inject or .listen
  • 251d9b3 Update the docs to point users to fastify-cli
  • dd45aaa Use http-errors
  • ea5bcec Merge pull request #570 from fastify/handler-context-doc
  • cfb1e3f Add documenation for Reply.context (issue #257)

There are 43 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 8, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 8, 2018

Version 0.38.0 just got published.

Update to this version instead 🚀

Release Notes v0.38.0

Breaking changes

  • Run onSend hooks when sending a stream - #579
  • Run preHandler hooks for 404 handlers - #616
  • Update light my request - #632

Features

  • Add reply.notFound() method - #588
  • Support buffers in .send - #613
  • Add log on listen - #624
  • Add option to limit the size of request bodies for the default body parser - #627

Fixes

  • Fixes 589 - #592
  • check for writeable payload value - #596
  • Typescript: define the value of this within hooks - #603
  • Improve handling undefined payloads - #612
  • Avoid 'uncaughtException' if response aborts - #622

Docs

  • Fix typos - #578
  • Adds fastify-lured to Ecosystem's community list - #586
  • add github issue template - #597
  • Add myself to collaborators list - #600
  • breaking changes must be merged by a core member - #614
  • add fastify-bookshelf to community page - #625
  • reply.send(string) documentation and test updates - #628

Internals

  • Refactor handleRequest - #580
  • Clean up binding hook and 404 handler context - #604
  • Fix incorrect test - #606
  • Simplify building Hooks and ContentTypeParser - #608
  • Refactor RoutePrefix to be a string - #615
  • Updated route prefix test - #626
Commits

The new version differs by 120 commits.

  • 629c16c Bumped v0.38.0
  • e68e477 Merge pull request #632 from fastify/update-light-my-request
  • d8c5d6b Updated type definitions for light-my-request@2.
  • 7f2b88f Merge pull request #627 from nwoltman/json-limit
  • 79edc6b Set _jsonParserOptions object on Context
  • c42fd30 Addressed comments
  • fabd2a0 Add option to limit the size of request bodies for the default body parser
  • 1831890 Updated docs
  • a2a065b Updated test
  • ab27744 Bumped dependencies
  • a94ffdc Merge pull request #628 from nwoltman/send-string
  • 7346524 reply.send(string) documentation and test updates
  • f2a45d1 Merge pull request #626 from fastify/prefix-test
  • cbd75df Updated test
  • 246edc8 Merge pull request #621 from fastify/revert

There are 120 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 11, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 11, 2018

Version 0.39.0 just got published.

Update to this version instead 🚀

Release Notes v0.39.0

Features

  • Added a plugin log level #639

Fixes

  • Updated getting started for correct mongodb usage #647
  • Truly fix #595 #645
  • Add support for streams 1 #648
  • Improved logging for errored streams #637
  • Updated ajv to 6.0.0 #633
Commits

The new version differs by 23 commits.

  • 069653f Bumped v0.39.0.
  • 5cbbeee Bumped v0.38.1.
  • 43d7a97 Merge pull request #645 from nwoltman/fix-595-response-hanging
  • 5845916 Check the payload in tests
  • edf1225 Merge pull request #647 from jpagarcia/patch-1
  • 7b9af89 Merge pull request #648 from fastify/streams-1
  • eddc4c5 Removed readable === true check for streams.
  • 70354af Added support for streams1 in reply.send()
  • b016b4b Update Getting-Started.md
  • 9c619f6 Fix 595 and a bug when sending an Error object
  • 6c23c92 Merge pull request #641 from fastify/update-lifecycle-after-639
  • 84773d4 Update Lifecycle.md
  • d3cbf0f Merge pull request #639 from fastify/plugin-log-level
  • 26513e8 Test the logs for default 404 handler
  • f6c49a9 Merge pull request #633 from fastify/greenkeeper/ajv-6.0.0

There are 23 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Jan 11, 2018
@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Jan 11, 2018

Version 0.39.1 just got published.

Update to this version instead 🚀

Release Notes v0.39.1
  • Updated to fast-json-stringify 0.17.0
Commits

The new version differs by 1 commits.

See the full diff

@greenkeeper greenkeeper bot closed this Jan 22, 2018
@greenkeeper greenkeeper bot deleted the greenkeeper/fastify-0.31.0 branch January 22, 2018 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant