- add
:pidtoken
- deps: on-headers@~1.1.0
- Add
:total-timetoken - Fix trailing space in colored status code for
devformat - deps: basic-auth@~2.0.1
- deps: safe-buffer@5.1.2
- deps: depd@~2.0.0
- Replace internal
evalusage withFunctionconstructor - Use instance methods on
processto check for listeners
- Replace internal
- deps: on-headers@~1.0.2
- Fix
res.writeHeadpatch missing return value
- Fix
- Fix using special characters in format
- deps: depd@~1.1.2
- perf: remove argument reassignment
- Use
res.headersSentwhen available - deps: basic-auth@~2.0.0
- Use
safe-bufferfor improved Buffer API
- Use
- deps: debug@2.6.9
- deps: depd@~1.1.1
- Remove unnecessary
Bufferloading
- Remove unnecessary
- deps: debug@2.6.8
- Fix
DEBUG_MAX_ARRAY_LENGTH - deps: ms@2.0.0
- Fix
- deps: debug@2.6.1
- Fix deprecation messages in WebStorm and other editors
- Undeprecate
DEBUG_FDset to1or2
- Fix sending unnecessary
undefinedargument to token functions - deps: basic-auth@~1.1.0
- deps: debug@2.6.0
- Allow colors in workers
- Deprecated
DEBUG_FDenvironment variable - Fix error when running under React Native
- Use same color for same namespace
- deps: ms@0.7.2
- perf: enable strict mode in compiled functions
- Add
digitsargument toresponse-timetoken - deps: depd@~1.1.0
- Enable strict mode in more places
- Support web browser loading
- deps: on-headers@~1.0.1
- perf: enable strict mode
- deps: basic-auth@~1.0.3
- Add
morgan.compile(format)export - Do not color 1xx status codes in
devformat - Fix
response-timetoken to not include response latency - Fix
statustoken incorrectly displaying before response indevformat - Fix token return values to be
undefinedor a string - Improve representation of multiple headers in
reqandrestokens - Use
res.getHeaderinrestoken - deps: basic-auth@~1.0.2
- perf: enable strict mode
- perf: hoist regular expression
- perf: parse with regular expressions
- perf: remove argument reassignment
- deps: on-finished@~2.3.0
- Add defined behavior for HTTP
CONNECTrequests - Add defined behavior for HTTP
Upgraderequests - deps: ee-first@1.1.1
- Add defined behavior for HTTP
- pref: enable strict mode
- pref: reduce function closure scopes
- pref: remove dynamic compile on every request for
devformat - pref: remove an argument reassignment
- pref: skip function call without
skipoption
- deps: basic-auth@~1.0.1
- deps: debug@~2.2.0
- deps: ms@0.7.1
- deps: depd@~1.0.1
- deps: on-finished@~2.2.1
- Fix
isFinished(req)when data buffered
- Fix
- deps: debug@~2.1.3
- Fix high intensity foreground color for bold
- deps: ms@0.7.0
- deps: debug@~2.1.1
- deps: on-finished@~2.2.0
- Add multiple date formats
clffor the common log formatisofor the common ISO 8601 date time formatwebfor the common RFC 1123 date time format
- Deprecate
bufferoption - Fix date format in
commonandcombinedformats - Fix token arguments to accept values with
"
- deps: on-finished@~2.1.1
- Fix handling of pipelined requests
- Add
debugmessages - deps: depd@~1.0.0
- Fix
req.ipintegration whenimmediate: false
- Remove un-used
bytesdependency - deps: depd@0.4.5
- Assert if
formatis not a function or string
- deps: on-finished@2.1.0
- deps: depd@0.4.4
- Work-around v8 generating empty stack traces
- deps: depd@0.4.3
- Fix exception when global
Error.stackTraceLimitis too low
- Fix exception when global
- Add
:remote-usertoken - Add
combinedlog format - Add
commonlog format - Add
morgan(format, options)function signature - Deprecate
defaultformat -- usecombinedformat instead - Deprecate not providing a format
- Remove non-standard grey color from
devformat
- simplify method to get remote address
- "dev" format will use same tokens as other formats
:response-timetoken is now empty when immediate used:response-timetoken is now monotonic:response-timetoken has precision to 1 μs- fix
:status+ immediate output in node.js 0.8 - improve
bufferoption to prevent indefinite event loop holding - deps: bytes@1.0.0
- add negative support
- Make buffer unique per morgan instance
- deps: bytes@0.3.0
- added terabyte support
- Initial release