X-Git-Url: https://git.r.bdr.sh/rbdr/cologne/blobdiff_plain/3a0fbfeb0f3ad2db91b6b4dbad7a3757081e2485..bfd26c004f1bbc07f049013ab4e8de970e14341f:/CHANGELOG diff --git a/CHANGELOG b/CHANGELOG index 6f10641..915f2e3 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,52 +1,24 @@ -2015-01-21 Ben Beltran - - Version 1.1.3 - - * lib/loggers/file.js: Makes the log work in append mode instead of - overwrite mode. - -2015-01-09 Sergio de la Garza - - Version 1.1.2 - - * lib/cobalt.js (dependencies): Require colors fix the log output when - using the tocken formatter. - - -2015-01-09 Ben Beltran - - Version 1.1.1 - - * lib/loggers/file.js: Writes raw log if no formatter is present. - - * lib/cobalt.js: Logging null now converts it to the string "null"; +2016-01-22 Ruben Beltran Del Rio Version 1.1.0 - * lib/loggers/file.js: Includes the new file logger. + * lib/cologne.js (buildLog): Add a new parameter called meta that expects an + object, it will be used to extend the log. - * lib/formatters/simple.js (format): Simple formatter outputs date and - loglevel. + * lib/cologne/log_utilities.js: Add the getLevelAnsi method that will + return an ANSI keyword depending on the log level sent. - * lib/cobalt.js: Includes the file logger and simple formatter. + * lib/cologne/formatter/simple (format): Now uses getLevelAnsi, this means + that info and debug get colors (they used to be defualt.) info is blue, + debug is green. - * lib/formatters/token.js: Extends with options on - initialization, including a new option isoDate that will make the - date an ISOString. + * lib/cologne/formatter/token (format): Adds support for the {{_ansi:_level}} + token that uses getLevelAnsi to generate color depending on the level. - * README.md: Updates documentation to consider the new options, formatter - and logger. + * README.md: Adds references to all new features - -2014-03-20 Ben Beltran +2016-01-21 Ruben Beltran Del Rio Version 1.0.0 - * lib/cobalt.js (buildLog): Logging a logObject will now use the calling - method's severity instead of the logObject severity. so calling `#error` - will always provide severity level 3. - - * package.json: Updates neon dependency to 2.0, adds tellurium as - dev-dependency. - - * /test: Adds VERY basic tests before tellurium is integrated. + * all: initial release.