This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# Change Log
|
||||
|
||||
## 2.1.2 / 2023-11-21
|
||||
|
||||
* Added `demo`.
|
||||
* Added `fatal` and `unknown` log levels.
|
||||
|
||||
|
||||
## 2.1.1 / 2022-04-15
|
||||
|
||||
* Fixed `progname` reference for the `PluginMetaLogger` debug startup statement.
|
||||
|
||||
|
||||
## 2.1.0 / 2022-04-05
|
||||
|
||||
* Changed how config info is made available.
|
||||
* `PluginLogger` is a class once again.
|
||||
|
||||
|
||||
## 2.0.1 / 2022-04-05
|
||||
|
||||
* Changed to registration hook to `:site`, `:after_reset` because that is the first hook that gets called.
|
||||
* Improved the detection of various types of `progname`.
|
||||
|
||||
|
||||
## 2.0.0 / 2022-03-16
|
||||
|
||||
* Completely rewrote this plugin, now not a class,
|
||||
but a module that monkey patches the existing Jekyll logger for compatibility.
|
||||
* Renamed the gem from `jekyll_logger_factory` to `jekyll_plugin_logger`.
|
||||
* Automatically obtains plugin class name and uses that as `progname`.
|
||||
* `:into` level output is colored cyan.
|
||||
|
||||
|
||||
## 1.0.0 / 2022-03-16
|
||||
|
||||
* Published as a gem.
|
||||
* New instances are now created with `new` instead of `create_logger`.
|
||||
* Now subclasses Jekyll's Stevenson logger.
|
||||
* Documentation improved, clarifies that the only supported levels are those provided by the
|
||||
Stevenson logger: `:debug`, `:info`, and `:error`.
|
||||
* No longer supports control over where log output goes; STDERR and STDOUT are automatically selected according to log level.
|
||||
|
||||
|
||||
## 2020-12-28
|
||||
|
||||
* Initial version published at https://www.mslinn.com/blog/2020/12/28/custom-logging-in-jekyll-plugins.html
|
||||
Reference in New Issue
Block a user