Latest Updates

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

If you want information about modules releases in the ecosystem other than the core hapi module, you can look into issues in their respective repositories. They are labelled with release notes or breaking changes for major releases, otherwise for the minor releases check the issues milestones.

Merged pull requests

See all
  • #3923

    Fix typo in API.md attach -> attack

  • #3900

    fix(transmit test): add missing await on team.work

  • #3897

    Return credentials and artifacts from server.auth.test()

  • #3894

    Replace config with options to match newer Hapi naming

  • #3892

    Clarify flags parameter usage for server method functions

Closed issues

See all
  • #3927

    Heroku and HapiJs Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch

  • #1711

    server.inject for multipart/form-data

Changelog

18.1.0

  • #3922  Update hapijs/bourne to 1.1.1 from 1.0.0
    • hapijs/bourne
  • #3917  Expose bourne options

18.0.1

  • #3914  Update hapijs/statehood to 6.0.9 from 6.0.8
    • hapijs/statehood
  • #3912  Update hapijs/subtext to 6.0.12 from 6.0.11
    • hapijs/subtext
  • #3909  Route validation should throw AssertionError

18.0.0

  • #3908  Update hapijs/vise to 3.0.2 from 3.0.1
    • hapijs/vise
  • #3907  Update hapijs/teamwork to 3.0.3 from 3.0.2
    • hapijs/teamwork
  • #3906  Update hapijs/joi to 14.3.1 from 14.0.4
    • 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
  • #3905  Update hapijs/boom to 7.3.0 from 7.2.2
    • hapijs/boom
  • #3904  Update hapijs/catbox to 10.0.6 from 10.0.5
    • hapijs/catbox
  • #3901  Change request.info.responded to indicate success and add request.info.completed
  • #3900  fix(transmit test): add missing await on team.work
  • #3898  Error tag incorrectly set (node 11)
  • #3897  Return credentials and artifacts from server.auth.test()
  • #3891  No Content-Type header when returning a stream
  • #3887  Change inject auth to object and require strategy name
  • #3884  "Cannot set headers after they are sent to the client" after returning h.abandon
  • #3882  Add validation for cookies (alt impl)
  • #3879  Set cookie autoValue only when no value received
  • #3878  Aborted requests show status code 200 in response event
  • #3876  Rework cache provisioning apis
  • #3875  Update hapijs/bounce to 1.2.3 from 1.2.2
    • hapijs/bounce
  • #3874  Update hapijs/hoek to 6.1.2 from 6.0.2
    • hapijs/hoek
  • #3873  Update hapijs/podium to 3.2.0 from 3.1.4
    • hapijs/podium
  • #3870  Update hapijs/catbox-memory to 4.0.1 from 3.1.3
  • #3832  Feature: built in cookie validation
  • #3831  State autoValue function overwrites existing cookie value
  • #3822  Use WHATWG URL for request.url

17.8.4

  • #3921  Update hapijs/bourne to 1.1.1 from 1.0.0
    • hapijs/bourne

17.8.3

17.8.2

  • #3913  Update hapijs/statehood to 6.0.9 from 6.0.8
    • hapijs/statehood
  • #3911  Update hapijs/subtext to 6.0.12 from 6.0.11
    • hapijs/subtext

17.8.1

  • #3886  Protect against invalid strategy name in server.auth.verify()

17.8.0

  • #3885  Support credentials verficiation

17.7.0

  • #3867  Specify node, hapi, and plugin version requirements

17.6.4

Show all