### Changelog All notable changes to this project will be documented in this file. Generated by [auto-changelog](https://github.com/CookPete/auto-changelog). #### [v2.0.2](https://github.com/wework/we-js-logger/compare/v2.0.1...v2.0.2) > 6 July 2018 - Adds javascript to root fields of the logger [`#159`](https://github.com/wework/we-js-logger/pulls/159) #### [v2.0.1](https://github.com/wework/we-js-logger/compare/v2.0.0...v2.0.1) > 5 July 2018 - Exposes rollbar for the node logger [`#158`](https://github.com/wework/we-js-logger/pulls/158) - Updates lodash dependency [`aea217c`](https://github.com/wework/we-js-logger/commit/aea217c9a813a50380897951ed383d249b4d3c27) #### [v2.0.0](https://github.com/wework/we-js-logger/compare/v2.0.0-5...v2.0.0) > 7 November 2017 #### [v2.0.0-5](https://github.com/wework/we-js-logger/compare/v2.0.0-4...v2.0.0-5) > 7 November 2017 - Expose bunyanStdSerializers on Logger instances [`6cbf258`](https://github.com/wework/we-js-logger/commit/6cbf2586bf2f35bc49af4f92aa0dc47142ffb2ae) #### [v2.0.0-4](https://github.com/wework/we-js-logger/compare/v2.0.0-3...v2.0.0-4) > 7 November 2017 - Cleanup rollbar args [`1ea3b8f`](https://github.com/wework/we-js-logger/commit/1ea3b8f13522e752ca9c63c5b079be78a5f3b785) #### [v2.0.0-3](https://github.com/wework/we-js-logger/compare/v2.0.0-2...v2.0.0-3) > 7 November 2017 - Switch from ghooks to husky [`0269709`](https://github.com/wework/we-js-logger/commit/026970981c04d6e7c9a78f8892df6e9ed7b3158c) - Give rollbar loggers the correct context [`1ccf8a2`](https://github.com/wework/we-js-logger/commit/1ccf8a27d5c607f65ce6c4f96869a8fefe6f3395) #### [v2.0.0-2](https://github.com/wework/we-js-logger/compare/v2.0.0-1...v2.0.0-2) > 7 November 2017 - Fixup server rollbar logger [`7fe98f9`](https://github.com/wework/we-js-logger/commit/7fe98f9603cf28394d9fed4d8aeaa92aaef7e9e1) - Fixup server rollbar logger [`825a941`](https://github.com/wework/we-js-logger/commit/825a941ba2da4238063e804b86266b3894f44b88) #### [v2.0.0-1](https://github.com/wework/we-js-logger/compare/v2.0.0-0...v2.0.0-1) > 6 November 2017 - Refactor [Client|Server]RollbarLogger to work with notifier API changes [`dd44c1c`](https://github.com/wework/we-js-logger/commit/dd44c1cb09909776bb364ba85478b28b17ff522c) #### [v2.0.0-0](https://github.com/wework/we-js-logger/compare/v1.0.3...v2.0.0-0) > 6 November 2017 - Upgrade to Rollbar 2 [`#128`](https://github.com/wework/we-js-logger/pulls/128) - Update loadtest to the latest version 🚀 [`#79`](https://github.com/wework/we-js-logger/pulls/79) - Update karma-webpack to the latest version 🚀 [`#72`](https://github.com/wework/we-js-logger/pulls/72) - Tweak test commands [`1754b23`](https://github.com/wework/we-js-logger/commit/1754b231c775914ec93540cf75022709dec9b852) - upgrade to Rollbar 2.x [`efef298`](https://github.com/wework/we-js-logger/commit/efef2983b1e8937998c346eea57d5785651790e0) - Update yarn.lock [`e916f48`](https://github.com/wework/we-js-logger/commit/e916f487637660bacfafa7f81342005df3bd11ad) #### [v1.0.3](https://github.com/wework/we-js-logger/compare/v1.0.2...v1.0.3) > 9 February 2017 - Switch to eslint-config-wework [`#78`](https://github.com/wework/we-js-logger/pulls/78) - Update express to the latest version 🚀 [`#73`](https://github.com/wework/we-js-logger/pulls/73) - Update karma to the latest version 🚀 [`#74`](https://github.com/wework/we-js-logger/pulls/74) - Update coveralls to the latest version 🚀 [`#76`](https://github.com/wework/we-js-logger/pulls/76) - Safe access to console for oldIE [`#77`](https://github.com/wework/we-js-logger/pulls/77) - Style updates to adhere to eslint-config-wework [`c059822`](https://github.com/wework/we-js-logger/commit/c05982237f3429f103ef4281e2457aed4bc052f0) - Migrate to eslint-config-wework [`68ca93e`](https://github.com/wework/we-js-logger/commit/68ca93e6e8fa52678213048ffd76908e2c11071f) - Lint after bundle so relative imports of self work [`8f375c6`](https://github.com/wework/we-js-logger/commit/8f375c612bd0248991713ed263120a5e045c4c6a) #### [v1.0.2](https://github.com/wework/we-js-logger/compare/v1.0.1...v1.0.2) > 24 January 2017 - Prefer serializers in context to hide-secrets [`#70`](https://github.com/wework/we-js-logger/pulls/70) #### [v1.0.1](https://github.com/wework/we-js-logger/compare/v1.0.0...v1.0.1) > 24 January 2017 - Pass name to logentries client and only init once [`#69`](https://github.com/wework/we-js-logger/pulls/69) #### [v1.0.0](https://github.com/wework/we-js-logger/compare/v0.5.1...v1.0.0) > 24 January 2017 - Update babel-plugin-external-helpers to the latest version 🚀 [`#64`](https://github.com/wework/we-js-logger/pulls/64) - Update babel-preset-es2015 to the latest version 🚀 [`#65`](https://github.com/wework/we-js-logger/pulls/65) - Update karma-mocha-reporter to the latest version 🚀 [`#66`](https://github.com/wework/we-js-logger/pulls/66) - (perf) Refactor logger class to encapsulate bunyan instance; add requestLogger stress test [`#68`](https://github.com/wework/we-js-logger/pulls/68) - Add benchmark vs naked bunyan [`#59`](https://github.com/wework/we-js-logger/pulls/59) - Logger wraps bunyan instance instead of pretending to be it, perf optimizations for scrub fields [`70fbf00`](https://github.com/wework/we-js-logger/commit/70fbf00c0b215bb6f33d11a788904adb942bf003) - Update deps and fixup tests [`98cdea5`](https://github.com/wework/we-js-logger/commit/98cdea565600354bb1c9c3666d33857580100dbd) - Load test request logger [`dea0cbe`](https://github.com/wework/we-js-logger/commit/dea0cbeb777befe2e0d89c97b49811bdf4782d1e) #### [v0.5.1](https://github.com/wework/we-js-logger/compare/v0.5.0...v0.5.1) > 10 January 2017 - add garbage collection tests, and fix scrubFields [`#57`](https://github.com/wework/we-js-logger/pulls/57) - Remove nyc from leakage target [`47cde2a`](https://github.com/wework/we-js-logger/commit/47cde2a9a1e87b3775ea245d0d102f1911aab68a) #### [v0.5.0](https://github.com/wework/we-js-logger/compare/v0.4.0...v0.5.0) > 6 January 2017 - make config.scrubFields work globally, not just for Rollbar [`#53`](https://github.com/wework/we-js-logger/pulls/53) - Update babel-plugin-istanbul to the latest version 🚀 [`#50`](https://github.com/wework/we-js-logger/pulls/50) - Update babel-plugin-istanbul to the latest version 🚀 [`#49`](https://github.com/wework/we-js-logger/pulls/49) - Update dependencies to enable Greenkeeper 🌴 [`#48`](https://github.com/wework/we-js-logger/pulls/48) - update tests and use bunyan constant [`87687fc`](https://github.com/wework/we-js-logger/commit/87687fc8306f1b342c64fb249c1e6ffa58760dd6) - chore(package): update dependencies [`a7ccabb`](https://github.com/wework/we-js-logger/commit/a7ccabb95ac42934ffed8d5667872751dbc52145) - chore(package): update babel-plugin-istanbul to version 3.1.2 [`a5b0b75`](https://github.com/wework/we-js-logger/commit/a5b0b75da37fe58cc3f64ef36319f6105b4c4512) #### [v0.4.0](https://github.com/wework/we-js-logger/compare/v0.3.0...v0.4.0) > 3 January 2017 - Add support for Rollbar scrubFields option [`#47`](https://github.com/wework/we-js-logger/pulls/47) - Update mocha to version 3.2.0 🚀 [`#43`](https://github.com/wework/we-js-logger/pulls/43) - Update rollup to version 0.36.4 🚀 [`#42`](https://github.com/wework/we-js-logger/pulls/42) - Update nyc to version 10.0.0 🚀 [`#41`](https://github.com/wework/we-js-logger/pulls/41) - Update uuid to version 3.0.0 🚀 [`#38`](https://github.com/wework/we-js-logger/pulls/38) - Update karma-mocha-reporter to version 2.2.1 🚀 [`#39`](https://github.com/wework/we-js-logger/pulls/39) - lodash@4.17.1 breaks build 🚨 [`#36`](https://github.com/wework/we-js-logger/pulls/36) - Update nyc to version 9.0.1 🚀 [`#35`](https://github.com/wework/we-js-logger/pulls/35) - Update np to version 2.10.1 🚀 [`#33`](https://github.com/wework/we-js-logger/pulls/33) - Update eslint-plugin-import to version 2.2.0 🚀 [`#28`](https://github.com/wework/we-js-logger/pulls/28) - Update karma-mocha to version 1.3.0 🚀 [`#30`](https://github.com/wework/we-js-logger/pulls/30) - Update coveralls to version 2.11.15 🚀 [`#31`](https://github.com/wework/we-js-logger/pulls/31) - add support for Rollbar scrubFields option [`202d968`](https://github.com/wework/we-js-logger/commit/202d9686cc13580539da64579f8c2cbe79eb299e) - chore(package): update coveralls to version 2.11.15 [`a28563b`](https://github.com/wework/we-js-logger/commit/a28563b4459e113024de4d6b8f5d9d18edbfb7d7) - chore(package): update rollup to version 0.36.4 [`0b16484`](https://github.com/wework/we-js-logger/commit/0b16484f2599b4563b5a6439ef954caf9e349bfe) #### [v0.3.0](https://github.com/wework/we-js-logger/compare/v0.2.1...v0.3.0) > 9 November 2016 - Use fork of le_js to address oldIE issue [`#29`](https://github.com/wework/we-js-logger/pulls/29) - Update np to version 2.10.0 🚀 [`#27`](https://github.com/wework/we-js-logger/pulls/27) - Update babel-core to version 6.18.2 🚀 [`#25`](https://github.com/wework/we-js-logger/pulls/25) - Update eslint to version 3.9.1 🚀 [`#23`](https://github.com/wework/we-js-logger/pulls/23) - Update babel-loader to version 6.2.7 🚀 [`#21`](https://github.com/wework/we-js-logger/pulls/21) - Update webpack to version 1.13.3 🚀 [`#19`](https://github.com/wework/we-js-logger/pulls/19) - Use consolidated saucelabs account [`#16`](https://github.com/wework/we-js-logger/pulls/16) - Update test webpack config with recommended config from bunyan [`#15`](https://github.com/wework/we-js-logger/pulls/15) - Update all dependencies 🌴 [`#13`](https://github.com/wework/we-js-logger/pulls/13) - Witelist greenkeeper branches for travis [`#14`](https://github.com/wework/we-js-logger/pulls/14) - chore(package): update dependencies [`7206756`](https://github.com/wework/we-js-logger/commit/7206756ea0dc0d86e42911900940b0d771f52d70) - chore(package): update np to version 2.10.0 [`ff5973d`](https://github.com/wework/we-js-logger/commit/ff5973dd48ff5626c98034404f498337fe594787) - chore(package): update babel-core to version 6.18.2 [`522f8fb`](https://github.com/wework/we-js-logger/commit/522f8fbd0261bac69c1169dcd914bfb053eae369) #### [v0.2.1](https://github.com/wework/we-js-logger/compare/v0.2.0...v0.2.1) > 23 October 2016 - Rename server request logger request id header name option and make the config object optional [`58d5819`](https://github.com/wework/we-js-logger/commit/58d581984caa03c468f4b5d05d7e2a61cc66374b) #### [v0.2.0](https://github.com/wework/we-js-logger/compare/v0.1.0...v0.2.0) > 23 October 2016 - Fix config and be explicit about which fields are passed to bunyan [`f3e1a96`](https://github.com/wework/we-js-logger/commit/f3e1a9681b0dab3292c89b3e6f419dc0ce5d2599) #### [v0.1.0](https://github.com/wework/we-js-logger/compare/v0.0.9...v0.1.0) > 23 October 2016 - Git hook config [`#11`](https://github.com/wework/we-js-logger/pulls/11) - Add server tools [`#10`](https://github.com/wework/we-js-logger/pulls/10) - Refactor NodeLogger to expose server-only tools [`fbda3e1`](https://github.com/wework/we-js-logger/commit/fbda3e1f528488061d774fa9a128d08f369ac492) - Configure git hooks, linter config, and cleanup linter errors [`29d0484`](https://github.com/wework/we-js-logger/commit/29d048448c3c837486fab52cecc6661a56f7d165) - Enhance build tooling; add a tdd target [`ed7f70c`](https://github.com/wework/we-js-logger/commit/ed7f70c8f79cc86b4fa4a839428518ef21110032) #### [v0.0.9](https://github.com/wework/we-js-logger/compare/v0.0.8...v0.0.9) > 19 October 2016 - Add missing import statement [`7df4225`](https://github.com/wework/we-js-logger/commit/7df42251c1e07f9c7cbdd6ab5f9634a1dfcfeed3) #### [v0.0.8](https://github.com/wework/we-js-logger/compare/v0.0.7...v0.0.8) > 19 October 2016 - better integration with rollbar browser snippet [`ac654a8`](https://github.com/wework/we-js-logger/commit/ac654a851709a8d26ad8956393728687ec3f7951) - name stdout transports [`fc28af2`](https://github.com/wework/we-js-logger/commit/fc28af21e5197e73de124fbc86e6e612270b8f18) #### [v0.0.7](https://github.com/wework/we-js-logger/compare/v0.0.6...v0.0.7) > 19 October 2016 - client rollbar integration fixes [`1c96e32`](https://github.com/wework/we-js-logger/commit/1c96e32cf27d1f4f970d726d5dd7b0197ed13d83) #### [v0.0.6](https://github.com/wework/we-js-logger/compare/v0.0.5...v0.0.6) > 19 October 2016 - use _.get directly [`ff5ed72`](https://github.com/wework/we-js-logger/commit/ff5ed722e99156387e74178b911f9452345c4a6f) #### [v0.0.5](https://github.com/wework/we-js-logger/compare/v0.0.4...v0.0.5) > 19 October 2016 - generate docs [`ae23546`](https://github.com/wework/we-js-logger/commit/ae2354626e00f65aa5feb15e5da0217f4d826179) - Fix Rollbar config check [`6c634cb`](https://github.com/wework/we-js-logger/commit/6c634cb848e8d1f992ad93f0e1f091e3fc7c8a79) #### [v0.0.4](https://github.com/wework/we-js-logger/compare/v0.0.3...v0.0.4) > 19 October 2016 - Update docs [`1d4106d`](https://github.com/wework/we-js-logger/commit/1d4106d13e9597a55513ec44bf914e5b4108f980) #### [v0.0.3](https://github.com/wework/we-js-logger/compare/v0.0.2...v0.0.3) > 18 October 2016 - Pass rollbar token to ClientRollbarLogger [`3c7793e`](https://github.com/wework/we-js-logger/commit/3c7793e08716fe44134c82f6f79bcb29b3e03364) #### [v0.0.2](https://github.com/wework/we-js-logger/compare/v0.0.2-1...v0.0.2) > 18 October 2016 - Fix pkg [`#5`](https://github.com/wework/we-js-logger/pulls/5) - Add docs. Closes #3 [`#3`](https://github.com/wework/we-js-logger/issues/3) - Handle client rollbar init more gracefully [`fc81634`](https://github.com/wework/we-js-logger/commit/fc81634f76dcb6df1e904c1ee2f6ecab1e9f1bc1) #### [v0.0.2-1](https://github.com/wework/we-js-logger/compare/v0.0.2-0...v0.0.2-1) > 18 October 2016 - Fixup npm scripts for dist [`14a04e7`](https://github.com/wework/we-js-logger/commit/14a04e7da7e060818ffa089cd70d5dc3cd835389) #### [v0.0.2-0](https://github.com/wework/we-js-logger/compare/v0.0.1...v0.0.2-0) > 18 October 2016 - Use node v6.9.0 LTS for development and CI [`#4`](https://github.com/wework/we-js-logger/pulls/4) - Add before_script to travis build [`#1`](https://github.com/wework/we-js-logger/pulls/1) - Fix the package [`27676a6`](https://github.com/wework/we-js-logger/commit/27676a6f42a997acea25c318bf6dd775bab6b68e) #### v0.0.1 > 18 October 2016 - Initial commit [`3a23034`](https://github.com/wework/we-js-logger/commit/3a23034cfa419603ca14ab2e472d2a348d3bee06)