Latest Updates

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

Merged pull requests

See all
  • #3632

    Add negative test on registering plugin twice without `once`

  • #3620

    fix(api.md): add strategy to request.auth docs

  • #3602

    exclude connection header in response passThrough

  • #3593

    Updating my personal sponsor to represent my app :)

  • #3582

    Support joi 11 paths arrays. Fixes #3581.

Closed issues

See all
  • #3657

    Update hapijs/vise to 3.0.0 from 2.0.2

  • #3656

    Update hapijs/topo to 3.0.0 from 2.0.2

  • #3655

    Update hapijs/podium to 3.1.2 from 1.3.0

  • #3654

    Ignore

  • #3653

    Update hapijs/nigel to 3.0.0 from 2.0.2

Changelog

16.6.2

  • #3586  Remove per-response events emitter validation

16.6.1

  • #3585  Update hapijs/joi to 11.1.0 from 10.6.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
  • #3582  Support joi 11 paths arrays. Fixes #3581.

16.6.0

  • #3570  Update hapijs/content to 3.0.6 from 3.0.5
  • #3560  fix response.message(httpMessage)
  • #3506  Add json escape option

16.5.2

  • #3561  Aborted responses return 200 code in inject

16.5.1

  • #3552  Updating from 16.4.3 to 16.5.0: Podium.decorate is not a function error
  • #3528  "disconnect" event on the "request" object is never emitted

16.5.0

  • #3551  Update hapijs/statehood to 5.0.3 from 5.0.2
    • hapijs/statehood
    • #32  Ignore partial header structure errors when ignoreErrors
  • #3550  Update hapijs/content to 3.0.5 from 3.0.4
  • #3548  Update hapijs/boom to 5.2.0 from 5.1.0
    • hapijs/boom
    • #160  Allow decorating a boom error
  • #3545  Update hapijs/joi to 10.6.0 from 10.5.2
    • hapijs/joi
    • #1215  #1201 - setup can return joi object to replace origin schema
    • #1211  Performance Improvements for string().guid()
    • #1206  Added the ability to use a reference for Array min/max/length
    • #1201  Question: how to extend joi to add some key by rule?
    • #1174  Fix #1156 - Adds support for optional base64 padding validation.
    • #1156  base64 validation too strict; padding is optional
    • #1017  Array length cannot reference to another field
  • #3544  Update jshttp/mime-db to 1.29.0 from 1.28.0
  • #3543  Update hapijs/catbox to 7.1.5 from 7.1.4
    • hapijs/catbox
    • #185  Fix pendingGenerateTimeout timeout issue
  • #3542  Update hapijs/podium to 1.3.0 from 1.2.5
    • hapijs/podium
    • #22  Method to create new emitters based on existing configuration
    • #18  throwing inside an event breaks new events from emitting
  • #3541  Update hapijs/hoek to 4.2.0 from 4.1.1
    • hapijs/hoek
    • #204  Add escape json
  • #3539  Add payload fail action custom handler
  • #3533  Update hapijs/subtext to 5.0.0 from 4.4.1
    • hapijs/subtext
    • #48  Return 413 when payload too large.
  • #3532  Remove joi validation when creating request podium events
  • #3531  Return 413 when payload too large.
  • #3526  Consider wildcard filtering for debug options
  • #3523  Update lab and fix indentation
  • #3520  Fixed validation of server's Joi options
  • #3519  allow decoration of reply with non functions
  • #3516  Invalid cookie header despite strictHeader: false, ignoreErrors: true
  • #3483  Filename detecting problem on uploading file with apostrophes
  • #3480  RST packet instead of a FIN packet to close the response on Heroku
  • #3464  Throwing inside response event breaks new events

16.4.3

  • #3514  TypeError: Cannot set property 'hostname' of undefined

16.4.2

  • #3517  Restore npm-shrinkwrap.json file

16.4.1

  • #3512  Remove npm-shrinkwrap

16.4.0

  • #3511  Update hapijs/joi to 10.5.2 from 10.5.1
    • hapijs/joi
    • #1199  Make isemail an optional dependency
  • #3505  Remove isemail deps from shrinkwrap
  • #3486  Provide cover for unhandled rejections
  • #3429  Better support for async handlers
Show all