Commit Graph

7 Commits

Author SHA1 Message Date
Zahary Karadjov eaaae4ce7b bump version to v0.3.0 2018-10-03 13:26:42 +03:00
Zahary Karadjov 7d5b45f928 Drop the dependency on Nimble's syslog package 2018-09-16 01:09:22 +03:00
Zahary Karadjov ddbc38cc52 Imlement the syslog output and the Trace log level (Close #26)
Other changes:
* Cosmetic post-review changes
* Fix #15
2018-09-02 01:00:44 +03:00
Zahary Karadjov 559c6b6bad bump version 2018-07-23 13:42:39 +03:00
Zahary Karadjov ff341143fb v0.2.0: Support for specifying the log file paths at run-time
implements #9
2018-06-19 16:01:26 +03:00
Zahary Karadjov 4b95de14c4 fix #3 2018-05-28 12:53:57 +03:00
Zahary Karadjov c9c7666cd5 Initial version of the library
Implemented:

* basic features for logging with severity levels
* lexically scoped properties
* dynamically scoped properties
* 3 output formats (textline, textblock and json)
* optional timestamps

To-do:

* compile-time filtering of certaiin topics and severity
  levels (potentially removing all logging)
* optional run-time filtering
* specification of the log outputs/formats through a define
* colorful output in the terminal
* documentation
2018-04-25 23:08:27 +03:00