Skip to content

Latest commit

 

History

History
79 lines (65 loc) · 2.66 KB

CHANGELOG.md

File metadata and controls

79 lines (65 loc) · 2.66 KB

Bristol Change Log

This project adheres to Semantic Versioning.

Changed

  • Removed the Loggly target. It had vulnerable dependencies and was not being updated.
  • Updated multiple dependencies and eliminated more vulnerabilities
  • Moved to Standard.js for linting

Changed

  • Bristol has been updated to ES6 and is compatible with Node.js 4 LTE and up
  • All dependencies have been updated to latest
  • Officially tested on latest versions of Node (MarkHerhold #44)

Fixed

  • Bristol now grabs the current Error.prepareStackTrace immediately before changing it, instead of when the source is loaded. This respects the overrides user may be making on their own. (RooSoft #40)
  • Bristol no longer fails on logging circular references (yknx4 #41)
  • Silent failed Chai assertions are corrected
  • Bristol no longer attempts to merge Date objects (jeffijoe #47)
  • Dropped unnecessary Request dependency (MarkHerhold #43)

Changed

  • Use istanbul for coverage instead of Grunt/Blanket

Fixed

  • Massively speed up origin detection (bartekn PR #12)

Fixed

  • Don't assume all errors have stack traces

Fixed

  • Human formatter now outputs pretty-printed JSON when it encounters an object literal instead of "[object Object]".
  • CommonInfoModel formatter now replaces all double-quotes with single-quotes, instead of just the first.

Added

  • Loggly target
  • Better documentation regarding targets

Fixed

  • Error objects not being properly sent to log targets

Fixed

  • Minor inaccuracies in README examples
  • Options were improperly sent to target functions

Added

  • Human formatter
  • CommonInfoModel formatter
  • Syslog formatter
  • File target
  • Travis CI testing
  • Incredible amounts of docs

Fixed

  • Move dateformat to constant in CommonInfoModel and Syslog formatters
  • Remove comma separator from date elements in JSON formatter
  • Options documentation in JSON formatter
  • Target and formatter paths

v0.1.0

  • Initial Release