Latest Updates

During the last week we’ve closed 1 issue, merged 22 pull requests and pushed 30 commits to master branch.

Merged pull requests

See all
  • #3507

    Node 8 fixes

  • #3504

    Fix flaky test from #3472

  • #3486

    Provide cover for unhandled rejections

  • #3484

    Add test for base64json cookie setting and parsing

  • #3482

    Update reply.takeover() docs to reflect implementation

Closed issues

See all
  • #3426

    Possible bug in reply and stream handling

Changelog

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

16.3.1

  • #3510  Update hapijs/shot to 3.4.2 from 3.4.0
  • #3507  Node 8 fixes

16.3.0

  • #3461  explicitly destroy sockets on clientError
  • #3441  Fix several request.url property issues on setUrl()
  • #3409  Adding server.inspect to list decorated framework interfaces

16.2.0

  • #3502  Update hapijs/wreck to 12.2.2 from 10.0.0
    • hapijs/wreck
    • #183  Fix tests for node 7.10.0
  • #3501  Update hapijs/subtext to 4.4.1 from 4.3.0
    • hapijs/subtext
    • #47  Update deps.
  • #3500  Update hapijs/statehood to 5.0.2 from 5.0.1
    • hapijs/statehood
    • #31  Update deps.
  • #3499  Update hapijs/pez to 2.1.5 from 2.1.4
    • hapijs/pez
    • #16  Update deps.
  • #3498  Update jshttp/mime-db to 1.28.0 from 1.25.0
  • #3497  Update hapijs/joi to 10.5.1 from 10.1.0
    • hapijs/joi
    • #1203  Nested child/uncle condition causes annotate() to throw
  • #3496  Update hueniverse/iron to 4.0.5 from 4.0.4
  • #3495  Update hapijs/hoek to 4.1.1 from 4.1.0
    • hapijs/hoek
    • #203  Fix isInteger for unsafe integers
  • #3494  Update hapijs/heavy to 4.0.4 from 4.0.3
  • #3493  Update hapijs/cryptiles to 3.1.2 from 3.1.1
    • hapijs/cryptiles
    • #26  Update deps.
  • #3492  Update hapijs/content to 3.0.4 from 3.0.3
    • hapijs/content
    • #12  Update deps.
  • #3491  Update hapijs/catbox to 7.1.3 from 7.1.4
    • hapijs/catbox
    • #178  Ensure generate timeout is triggered when staleTimeout > ttl
    • #166  Can we remove the max() from staleIn?
    • #165  Can't drop method without arguments
  • #3490  Update hapijs/call to 4.0.2 from 4.0.0
    • hapijs/call
    • #32  Update deps.
  • #3489  Update hapijs/boom to 5.1.0 from 4.2.0
    • hapijs/boom
    • #157  Hide message on 500 when error is provided as data
    • #156  Added typeOf functionality
  • #3488  Update hapijs/ammo to 2.0.4 from 2.0.3
    • hapijs/ammo
    • #15  Update deps.
  • #3487  Update hapijs/accept to 2.1.4 from 2.1.3
    • hapijs/accept
    • #18  Update deps.
  • #3472  Send connection close when there is unconsumed payload
  • #3470  Defer 100-continue signalling until payload parsing
  • #3451  Have access to request.app in Joi validation context
  • #3448  Bind request continuation methods to current domain
  • #3447  one server is always leaked
  • #3431  when failAction is log or ignored, the error is assigned to request.preResponse but not request.pre
  • #3427  reply.entity() will always return null for correct etags

16.1.1

  • #3466  Non-handling of accept-encoding header when the value does not conform to the specification
  • #3446  remove extra closure

16.1.0

  • #3416  Update hapijs/joi to 10.1.0 from 10.0.1
    • hapijs/joi
    • #1075  Allow shorthand accessor string in array().unique()
    • #1073  Provide value which duplicates an item in array().unique()
    • #1072  Path of array().unique() is wrong
  • #3415  Allow creating multiple connections in a single server.connection() call

16.0.3

  • #3414  Connectionless plugin fails inside connection-full plugin
Show all