Latest Updates

During the last week we’ve closed 7 issues, merged 23 pull requests and pushed 30 commits to master branch.

Merged pull requests

See all
  • #3819

    fix typo and add missing backticks in API.md

  • #3818

    Revert "Ensure request.info.cors is set for special routes"

  • #3816

    Ensure request.info.cors is set for special routes

  • #3814

    remove unix domain socket before attempting to use it

  • #3811

    Sp API updates in marshal section

Closed issues

See all
  • #3825

    Failed to get `request.response` object from 'response' event

  • #3824

    hapijs.com is down

  • #3823

    Cannot open document https://hapijs.com/

  • #3821

    onPreResponse not called when error returned/rethrown from failAction of error resp validation

  • #3820

    response().code() doesn't work for empty/null payloads

Changelog

17.5.5

  • #3821  onPreResponse not called when error returned/rethrown from failAction of error resp validation

17.5.4

  • #3813  redirecting in onRequest throws Cannot read property 'isOriginMatch' of null

17.5.3

  • #3808  Update jshttp/mime-db to 1.35.0 from 1.33.0
  • #3807  Update hapijs/joi to 13.5.2 from 13.2.0
    • hapijs/joi
    • #1315  Add promise-like API to validate. Fixes #1314.
    • #1314  Support promises on `validate()`
    • #1291  Add string.normalize for unicode normalization
    • #1289  Feature request: Unicode normalization
  • #3792  Global cors and security options not respected in 404
  • #3782  Content type on empty string payloads
  • #3728  request.response should be null when response failed to transmit

17.5.2

  • #3801  Update hapijs/cryptiles to 4.1.2 from 4.1.1
    • hapijs/cryptiles

17.5.1

  • #3796  do not attach request decorations to a shared prototype, alternative approach.
  • #3718  Request decorations leak across server instances in same process

17.5.0

  • #3791  support symbol properties in server.decorate()

17.4.0

  • #3786  Update hapijs/joi to 13.2.0 from 13.1.2
    • hapijs/joi
    • #1315  Add promise-like API to validate. Fixes #1314.
    • #1314  Support promises on `validate()`
    • #1291  Add string.normalize for unicode normalization
    • #1289  Feature request: Unicode normalization
  • #3785  Update hapijs/ammo to 3.0.1 from 3.0.0
    • hapijs/ammo
  • #3784  Update arb/content to 2.0.1 from 2.0.0
  • #3775  Add support for Referrer-Policy header

17.3.1

  • #3766  Add PATCH to `created` status, better error msg
  • #3765  Respect a response status schema of true

17.3.0

  • #3772  Update hapijs/catbox-memory to 3.1.2 from 3.1.1
  • #3771  Update hapijs/nigel to 3.0.1 from 3.0.2
    • hapijs/nigel
  • #3770  Update hapijs/pez to 4.0.2 from 4.0.1
    • hapijs/pez
  • #3769  Update hapijs/statehood to 6.0.6 from 6.0.5
    • hapijs/statehood
  • #3768  Update hapijs/content to 4.0.5 from 4.0.4
    • hapijs/content
  • #3767  server.control()

17.2.3

Show all