- Fix
bodyBlacklist
not working whenrequestWhitelist
containsbody
(#128, @jacobcabantomski-ct)
- Add dynamic metadata support (#124, @jpdelima)
- Add support for
colorize
-ing status code, noexpressFormat
required (#121)
- Make winston a peer dependency.
npm install --save winston
if you haven't already. expressFormat
has no color by default. Addcolorize: true
to express-winston options to enable the previous colorized output. (#86)- Drop support for inherited properties on the object provided to the
baseMeta
option. This is unlikely to actually break anyone's real-world setup.
- Upgrade winston to 1.1 (#114)
- Don't throw exception on invalid JSON in response body (#112)
- Allow custom log level for error logger (#111)
- underscore -> lodash (#88)
- Allow custom status levels (#102)
- Add per-instance equivalents of all global white/blacklists (#105)
- Allow user to override module-level whitelists and functions without having to worry about using the right object reference (#92)
- Add
baseMeta
andmetaField
options (#91) - Document
requestFilter
andresponseFilter
options - Drop support for node 0.6 and 0.8