- ✨ Add more dev files to npmignore [b7dae6e]
- 🔥 Remove module declare from sentry export [2af4e0e]
- 3.0.10 [b7a0b72]
- 🔥 Remove Travis [9bf26a0]
- 3.0.9 [15b3220]
- 📝 Remove David-DM [66adbab]
- Merge pull request #57 from AckeeCZ/fix/extend-sentry [2e081df]
- ⚡ Update transform stream to parse only on pretty [3c6e48f]
- 3.0.8 [7da4bf4]
- Merge pull request #58 from AckeeCZ/fix/oom-large-log [3c1830b]
- 🏷️ Use pino-multi-stream type [413af6e]
- ⬆️ Update sentry version [51c8598]
- 3.0.7 [f1a21a5]
- 🐛 Move Sentry to separate file [175800b]
- 🐛 Use official pino-multi-stream types [3971ae7]
- 3.0.4 [4d70f92]
- ✨ Add global enable to override default disable [93bbb31]
- 🐛 Update enablePaths to not remove original serializer [5ee800f]
- ♻️ Simplify groupPrefixes method. [6e02dfa]
- 🐛 Add null value check for prefix values. [04fb884]
- 🐛 Add disableFields support for not defined serializers. [44e6fbe]
- 3.0.2 [77dbd7f]
- Merge pull request #53 from pavelsvagr/fix/disable-paths-create-serializer-if-not-exists [0414cea]
- 🐛 Fix cosmas factory type [e24bd2d]
- ✨ Add semantic-release config [67d130e]
- ✨ Better types for Sentry extend [e02eceb]
- ✨ Add support for 3-param calls for Sentry extend [cde6677]
- ✨ Use CLS for sentry scope edit [41fc46d]
- ✨ Add proxy hooks [fa12b3f]
- ✨ Remove tslint and prettier conflicts [127ff4e]
- ⬆️ Update packages [1aa521e]
- ⬆️ Update TS version [7c3b817]
- ♻️ Use pino symbols without a type cast [ffbb712]
- ⬆️ Update pino and @types/pino package [fe8a789]
- ♻️ Do not import pino symbol directly [820dbb3]
- ⚡ Call originalWrite before Sentry handler [e55bb5a]
- ♻️ Log to Sentry without transform stream [76872b2]
- 🚨 Fix lint [d39799d]
- 🐛 Fix sentry method options [ca1aa48]
- 🐛 Add CLS types [e38e4d6]
- 💚 Fix build [6ff3d88]
- 🐛 Fix child logger creation type [da2a55e]
- 🐛 Update extendSentry options and types [324e25a]
- 🐛 Do not run tests twice in Travis [5fd9f0e]
- 3.0.0-beta.1 [7abac98]
- 🏷️ Fix logFn type in express mdw [e166b38]
- Merge pull request #48 from AckeeCZ/feat/sentry-message-details [582d433]
- Update readme and changelog [8075ca6]
- Merge pull request #49 from AckeeCZ/feat/prettier-tslint-conflicts [7ad5b27]
- Fix pino serializers link [d8f3a0b]
- 🐛 Check package.json existence before loading and using it [3ea13b5]
- ✨ Use pino formatters for pkgVersion and severity [ee76e59]
- ✨ Use pino formatters for pkgVersion and severity" [1f622f5]
- ✨ Use pino formatters for pkgVersion and severity [f6736bf]
- ✨ Use formatters option for stackdriver level [1a5aecc]
- ♻️ Refactor formatters conditions [6dce7fa]
- ⬆️ Update jest, prettier and node types [4c0a42d]
- 🔧 Add Node.js 14 tests [53f97be]
- ⬆️ Update pino-multi-stream [95a8ffc]
- ♻️ Use pinojs hooks for adding loggerName to message [b0e0256]
- ♻️ Refactor formatters init [68768d9]
- ⬆️ Update pino version [689b5fa]
- 2.0.0 [5c547e7]
- Merge pull request #43 from AckeeCZ/refactor/more-formatters [221ed17]
- Merge pull request #42 from AckeeCZ/feat/use-pino-hooks [67b51c0]
- 📝 Fix req headers info in readme [394addd]
- Merge pull request #41 from AckeeCZ/feat/stackdriver-formatter [af14d58]
- 🏷️ Use pino types for formatters option [c772474]
- Merge pull request #40 from AckeeCZ/feat/pino-v6 [d9759fd]
- ✅ Fix child logger name tests [77a22e3]
- 💚 Remove build versions 6 and 7 [45bb98e]
- 🔥 Remove time and user agent from express messages [d05caa4]
- 2.0.0-rc.1 [01d0ff3]
- Merge pull request #37 from AckeeCZ/feat/remove-time-and-agent [6ff45c4]
- 📝 Update changelog [68c4921]
- 📝 Update engine version [a0377ec]
- 📝 Fix node version badge [e033304]
- ✨ Add time logging [5fa39ee]
- 🚨 Fix import order [e516139]
- ⬆️ Upgrade pino to 5.16 [05498ce]
- ♻️ Implement warning alias using pino options [a30d550]
- 2.0.0-beta.6 [a76ac5a]
- 📝 Update changelog [cb18544]
- Merge pull request #36 from AckeeCZ/style/fix-imports [c3d4668]
- Merge pull request #33 from AckeeCZ/docs/28-readme-changelog [2f367be]
- 📝 Update options section in readme [865a51d]
- 📝 Update readme and changelog [234bd05]
- Merge pull request #35 from AckeeCZ/feat/add-time [26784ef]
- Merge pull request #34 from AckeeCZ/refactor/implement-alias-using-pino-options [27669b8]
- ✨ Add sentry level [e8b149e]
- ♻️ Update operand order in level condition [6eb3565]
- 🐛 Require sentry file dynamically [baa6558]
- 2.0.0-beta.4 [90ba71c]
- 🔧 Fix ignore files [bdb2ae8]
- 2.0.0-beta.3 [526f77e]
- ✨ Add option to init sentry or assume configured [9b113d9]
- ✅ Add capture exception tests [8f440fc]
- ✨ Pass level and metadata to sentry scope [d3da837]
- ✨ Add sentry transform stream [04d10cc]
- ✨ Add sentry option and tests [be9c3c9]
- ➕ Add sentry peer dependecy [8a30a4c]
- ⬆️ Update prettier version [acf793a]
- ♻️ Rename interfaces [94903ee]
- 🔧 Update lint-staged config [b995e3e]
- ♻️ Refactor sentry levels [da6e5dc]
- 🚨 Fix coding style [40f09c7]
- 💬 Rename option sentryDsn --> sentry [8a34bdf]
- ♻️ Refactor testWriteStream [9f02a2a]
- 🎨 Fix formatting [4ae7503]
- 🎨 Fix node version badge style [c950cf3]
- 🔧 Fix node version info [58ee90f]
- ⬆️ Update jest-extended [42b370b]
- 🔥 Remove npm-check [9b53583]
- 2.0.0-beta.2 [65fdbfe]
- Merge pull request #31 from AckeeCZ/feat/28-add-sentry-logging [4a656b1]
- 📝 Update docs, changelog and meta [7fd01cf]
- Merge pull request #29 from AckeeCZ/style/fix-fromatting [9470836]
- Merge branch 'master' into style/fix-fromatting [e32b79f]
- Merge pull request #30 from AckeeCZ/refactor/test-write-stream [f497683]
- Add test debug script [3661701]
- ✨ Unlimited inspect depth [b4e6c09]
- ✅ Add inherit tests [21dde16]
- ✅ And and fix tests [113acfe]
- ✨ Update factory interface [48f3f3a]
- ♻️ Refactor req/res skipping [dd767bf]
- ⬆️ Update dev deps [f5b70c7]
- ♻️ Unify logger name placement [078aa6f]
- 2.0.0-beta.1 [3413d77]
- Merge pull request #27 from AckeeCZ/chore/update-deps [137965a]
- Change default express log to debug [755e546]
- 📝 Update changelog [5a666b4]
- Merge pull request #25 from AckeeCZ/refactor/remove-pino-pretty [8d1e9c8]
- 📝 Update docs with reserved keys [469b1d7]
- 👷 Add node 13 build [4051679]
- Merge pull request #23 from AckeeCZ/feat/inherit-name [4dc3798]
- 📝 Update README [9647528]
- Merge pull request #21 from AckeeCZ/update-deps-3719 [5a89e88]
- Update pino and typescript packages [04fd2c4]
- Merge pull request #18 from AckeeCZ/fix/doc-express-logger-import [cd35baf]
- Fix documentation for express logger import [eab8dab]
- Fix changelog formatting [61f5930]
- Update changelog [23c1c69]
- 1.1.0 [4efde82]
- Change log levels for express middleware and add test [a7a4622]
- Fix request skipping [406aa99]
- Fix user agent logging tests [7210d8f]
- Fix default level for custom streams [7d2fde8]
- Do not log empty user agent [76f02e9]
- Add commit hook [c26d3c2]
- Update changelog and readme [7a2fbdb]
- Merge pull request #17 from AckeeCZ/change/pretty-hide-pkgVersion [231ea13]
- Hide pkgVersion in pretty stream [cd862b9]
- Extend Node versions for Travis [386993e]
- Refactor [b7e8c9a]
- Fix lint [f6decb1]
- Update dev dependencies [9eb0d65]
- Merge pull request #16 from AckeeCZ/add/options-skip [638bbb1]
- Update readme [5fc1ea3]
- Use originalUrl in matchPath util [4c606a4]
- Update changelog and readme [c82db33]
- Refactor tests, add skip tests [79497d1]
- Add matchPath helper [b152cd5]
- Add options.skip settings [298910b]
- Merge pull request #15 from AckeeCZ/change/logger-name-nonpretty [86a621b]
- Refactor tests and moduleName variable [25a7a0f]
- Update Changelog [1bc3d75]
- Update changelog [df2b975]
- Add logger name to pretty and non-pretty loggers [db95d80]
- Update changelog [1ce5e7d]
- Show logger name in default format message [081a903]
- Fix jest-extended loading [dfc4c73]
- Import jest-extended [7858bad]
- Update typescript and jest versions, add jest-extended [fb69674]
- Merge pull request #11 from AckeeCZ/fix/update-lint-1904 [e81f4c3]
- Update tslint-config-ackee version [b499799]
- Add logo to Readme [d5b19e3]
- Merge pull request #10 from AckeeCZ/chng/refactor-1903 [c64c350]
- Refactor express handlers, update Changelog [332703e]
- Pretty declarations [cb9f71f]
- Refactor some logger options [5f4280e]
- Create pretty streams only when needed [009bab9]
- Add build status and coverage info [baad2ab]
- Merge pull request #8 from AckeeCZ/refactor/serializer-paths [8ff2207]
- Merge pull request #9 from AckeeCZ/grissius-patch-1 [ce0a0c2]
- Remove redundant array check [09aab61]
- Refactor serializers - remove regexp [72b16dd]
- Refactor code [ae48ebc]
- Add Snyk and CodeClimate badges [1e094b0]
- Merge pull request #5 from AckeeCZ/chng/add-coveralls [0482ec9]
- Add newline to Travis config [d3dcdd3]
- Fix lint and update changelog [ebb1599]
- Fix write function type, fix typos [f79efe0]
- Fix lint due to changes in tslint 5.12.0 [c668f43]
- Add coveralls integration [6f2f8ab]
- Increase version [20ca266]
- Add missing types, fix pretty print bug [7f9c716]
- Update License and Readme [9d55d6d]
- Add .npmignore [8bb592d]
- Merge pull request #2 from AckeeCZ/change/async-tests [9102895]
- Set empty NODE_ENV for Jest tests [245693f]
- Change Travis NODE_ENV [a52d233]
- Rewrite few tests to async version [075a8ab]
- Add npmignore and Travis build config [d9d451d]
- Add child test [992be8a]
- Add LICENSE, update package info [cac34af]
- Rename package in README [d588d0c]
- Fix pino types version [87728b6]
- Add missing packages [ea4b717]
- update packages [1fd8310]
- Add test of silent level [14eb91b]
- Merge branch 'change/convert-to-typescript' into 'master' [9f3f7fb]
- Move some dependencies to devDependencies, fix pretty command [6232efd]
- Remove useless any [aa512e0]
- Add stricter compilation options and types [977d061]
- Remove extended Jest expect [8939d89]
- Fix main entry [1f1df6a]
- Bump major version [75f18fe]
- Convert to Typescript [8405855]
- Bump version [3624de8]
- Merge branch 'change/better-format' into 'master' [484fe03]
- Bump version [597feff]
- Add more tests [c1c565d]
- Use deep version of pick, add header picking and tests [544fc1f]
- Change express middleware format [54718d5]
- Fix README [9b46f3e]
- Merge branch 'bugfix/remove-rest-op' into 'master' [07dc83e]
- Remove rest operator [7089b3f]
- Merge branch 'change/remove-some-lodash' into 'master' [d2aa568]
- Simplify utils, use more lodash packages [994b72b]
- Update version and changelog [95f0c01]
- Remove lodash.omit and lodash.get [7019595]
- Remove lodash.clonedeep [7d420cc]
- Remove lodash.defaultsdeep [d2357e6]
- Remove lodash.merge [daf8688]
- Remove lodash.isundefined and lodash.omitby [e01e070]
- Remove lodash.pick [477c3ab]
- Remove lodash.assign [1c99052]
- Merge branch 'change/lodash-modularize' into 'master' [8a381b7]
- Use lodash modules [a0ae036]
- Merge branch 'change/no-undefined-serializers' into 'master' [9bc69d8]
- Update changelog [fa0cf9e]
- Do not flatten process variable, fix serializer tests, better default serializers [2d36a5f]
- Merge branch 'feature/package-version' into 'master' [337cabb]
- Log version of package [5b20b0c]
- Update README [2e042a5]
- Merge branch 'feature/stackdriver-format' into 'master' [9a21201]
- Add stackdriver severity tests [f656c62]
- Update version, add option for stackdriver settings [fa43019]
- Add stackdriver format to all streams [3f2ca10]
- Merge branch 'feature/ignore-http-methods' into 'master' [f8578a0]
- Fix current tests and add http ignore tests [4c286f0]
- Add option to ignore certain HTTP methods [aac6bf9]
- Fix bug with log levels [dca046f]
- Merge branch 'bugfix/simple-tests' into 'master' [48b805e]
- Add serializer tests [3117f7d]
- Remove useless helper file [1ad504b]
- Use new streams for tests [a097c42]
- Move levels to separate file [7cd86e9]
- 0.2.2 [270f1ea]
- Add express test case [47514ed]
- Merge branch 'feature/add-req-info-to-debug-messages' into 'master' [bbc51bb]
- Add req info to debug messages [99456d3]
- Merge branch 'change/add-pino-options' into 'master' [be85c0f]
- Renam pino to config, enhance README, optimize for Stackdriver [0bc162b]
- Add options.pino [2efd23d]
- Change default stream prettiness [7cb2a80]
- Fixes from MR - add comment, better req serializer [678403e]
- Add README, remove useless files, refactor [8beac39]
- Enhance express middlewares, add time measurements [1036ff4]
- Add exclusive streams [2cbb90c]
- Update packages, refactor, add serializers, fields disabling, new interface [a65ee94]
- Add config for environments, simple tests, simplify logs [210e33f]
- Initial commit [494e1e6]