Changelog

#147
chore: bump hoek
6.0.0
breaking changes
#145
More realistic request socket interface
#144
Drop node v12 support
#140
Add initial typescript support
#139
When simulating close, ensure res emits close.
#137
remove unused lib/schema.js
#134
upgrade lab to v24
#133
Another attempt at #129
#132
fix: do not auto destroy request stream
#130
Revert "Fix cleanup to be consistent across node releases"
#129
Fix cleanup to be consistent across node releases
#127
test on node 14
#124
Replace joi with validate
5.0.0
breaking changes
#120
Only node 12
#112
Update joi
#109
work around Node's DEP0066
#108
Node V12 deprecation warning [DEP0066] OutgoingMessage.prototype._headers is deprecated
#106
Change module name
#101
Remove engines
#100
Update deps
#99
Updated lab to v17 to pass on Node v11
#92
skip not covered lines on node master
#90
Update joi
#89
Replace instanceof with symbol
#88
Update deps
#122
Support node 12
#105
Commercial version of v3 branch
#85
Fix for node 8
#84
Fix node 8 issues
3.4.0
breaking changes
#83
Update deps
#81
Handle streams of utf8 encoded strings
#79
Remove custom output parsing and buffer payload chunks via write()
#76
Updated API docs to reflect new validate flag
#75
Cleanup validation and make it optional
#73
Add status message to response object
#71
add validation schema to shot
#74
Include statusMessage
#72
npmignore
#69
Update code to 3.x.x
#68
Test on node 6, update lab and fix tests
#67
Support stream payloads
#65
Adds quotes around node versions in travis file
#63
Add default port to host header when no port specified. Fixes #62
#61
Reduce function generation
#60
Refactor index.js into separate files
3.0.0
breaking changes
#59
Update README with ES6 styles
#58
Updated README for ES6 styles closes #59
#57
Set trailers in res.trailers rather than res.headers. Fixes #56
#56
Trailers should be added to res.trailers, not res.headers
#55
Fix broken tests
2.0.0
breaking changes
#52
Node >= 4 / es2015 updates
#51
Upgrade lab to 7.x.x. Closes #50
#47
Add authority option. Closes #46
#46
Add authority option for overriding default host header
#44
Always include a host header. Closes #43
#43
host header is not always set
#36
Inject request with specified the remote client IP address
#35
Client IP address
#33
Inconsistent assignment of rawPayload
#32
use rawPayload, convert to UTF8 after the whole buffer is available
#30
fix #7
#7
deprecated encoding 'binary' is used
#28
Add 'content-length' header matching payload length if none set
#27
add -L to test and test-cov
#24
Added Hoek.applyToDefaults.
#23
Use Hoek to assign defaults to options passed to inject. Fixes #22
#22
Use hoek to assign defaults to options passed to inject
#19
optionally accept an object as the `url`
#14
lab 4.0
#12
Remove repeated assignment
#11
Bring coverage back to 100%
#10
Bring coverage back to 100% after lab fix
#9
Support node 0.11