Skip to content

Releases: seanmonstar/intel

v1.1.1

22 Jun 16:41
Compare
Choose a tag to compare
  • fixed error message when handler is undefined in intel.config()

v1.1.0

22 Jun 16:40
Compare
Choose a tag to compare
  • added basename option to intel.console()

v1.0.2

22 Jun 16:40
Compare
Choose a tag to compare
  • fixed formatting of RegExps by default

v1.0.1

22 Jun 16:39
Compare
Choose a tag to compare
  • fixed Filter bug when more than 1 filter was added
  • fixed debug() interception when using intel.console()

v1.0.0

17 Dec 20:58
Compare
Choose a tag to compare
  • added intel.console({ logger: str }) to specify a parent logger
  • added record.v to indicate log record format
  • added record.host equal the os.hostname()
  • added %j alias to %O in printf
  • added %? default formatting for an argument
  • added :4 flag for indenting JSON in printf. such as %:2j.
  • fixed logger.trace() to no longer set record.exception=true
  • fixed cirular references in log arguments
  • fixed intel.console(debug) with uncolored output
  • changed log.info('%s', false) string interpolation to use internal printf
  • changed JSON format of Record to not include interpolated message, since it already contains args
  • changed Record.timestamp to use Date.now() instead of new Date()
  • removed Promises being returned from log methods. Not useful, slows it down.
  • removed Rotating handler from core. Use logrotate-stream or similar.
  • performance HUGE BOOST ACROSS THE BOARD

v0.5.2

20 Feb 01:46
Compare
Choose a tag to compare
  • added strip option to Formatter, which will strip all ANSI code

v0.5.1

14 Feb 23:44
Compare
Choose a tag to compare
  • added bgBlue to TRACE
  • changed uncaught exceptions log level to CRITICAL
  • fixed error if null was passed an argument to Logger.log()

v0.5.0

10 Feb 21:09
Compare
Choose a tag to compare
  • added direct integration with dbug module
  • added Logger.removeAllHandlers()
  • added formatFn for Formatters and regex, flags, and function for Filters to ease intel.config()
  • added Logger#trace and intel.TRACE level
  • added exception: boolean and uncaughtException: boolean to LogRecord
  • added Logger.NONE and Logger.ALL levels
  • changed intel.config to remove default ROOT console handler
  • changed intel.console to remove "lib" from logger names like "connect.lib.session" to be "connect.session"
  • performance improved for Logger#getEffectiveLevel()

v0.4.0

04 Dec 18:03
Compare
Choose a tag to compare
  • added intel.console({ debug: 'foo' }) option
  • performance gains

v0.3.1

04 Nov 20:25
Compare
Choose a tag to compare
  • fixed Rotating handler writing lock (thanks @chopachom)