Latest Updates

During the last week we’ve closed 1 issue, merged 23 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.

Changelog

18.3.1

  • #3943  Revise list of hop-by-hop headers

18.3.0

  • #3945  Support ext method timeout
  • #3944  server.stop timeout does not apply to onPreStop extension point

18.2.0

  • #3941  Change module namespace

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
    • #55  Protect against JSON.parse() prototype poisoning
  • #3912  Update hapijs/subtext to 6.0.12 from 6.0.11
    • hapijs/subtext
    • #51  Update content
  • #3909  Route validation should throw AssertionError

18.0.0release notes

  • #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
    • #505  Convert date regex to date before comparison. Closes #503.
    • #503  Joi.date().iso() throws error when required() is used.
  • #3905  Update hapijs/boom to 7.3.0 from 7.2.2
    • hapijs/boom
    • #125  Remove deprecated serverTimeout
    • #118  Remove serverTimeout()
  • #3904  Update hapijs/catbox to 10.0.6 from 10.0.5
    • hapijs/catbox
    • #146  ES6 style changes and node v4
    • #145  Fixed this.constructor issue
  • #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
    • #147  Reach template
    • #146  Add reachTemplate() to apply reach() functionality to a templatized string
    • #139  Clone fails on objects with null prototypes
  • #3873  Update hapijs/podium to 3.2.0 from 3.1.4
    • hapijs/podium
  • #3871  18.0.0 Release Notes
  • #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.9.0

  • #3942  Change module namespace v17

17.8.5

  • #3903  Handle signals in onRequest. Closes #3884

17.8.4

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

17.8.3

Show all