CHANGELOG.md in tee_logger-3.2.2 vs CHANGELOG.md in tee_logger-3.2.3

- old
+ new

@@ -1,92 +1,125 @@ -# v3.2.2 +# CHANGELOG.md + +## v3.2.3 + +2020-01-03 JST + +- Add support for Ruby 3.0 + +## v3.2.2 + - [issue #17](https://github.com/k-ta-yamada/tee_logger/issues/17) default settings for extend and include -# v3.2.1 +## v3.2.1 + - [issue #18](https://github.com/k-ta-yamada/tee_logger/issues/18) use initial value `DEFAULT_FILE`, it's change TeeLogger.logdev -# v3.2.0 +## v3.2.0 + - [issue #15](https://github.com/k-ta-yamada/tee_logger/issues/15) Before extend or include the module, allow the setting of logdev -# v3.1.2 +## v3.1.2 + - add .gemspec required_ruby_version = '>= 2.0.0' -# v3.1.1 +## v3.1.1 + - [[clean] module split](https://github.com/k-ta-yamada/tee_logger/pull/14) -# v3.1.0 +## v3.1.0 + - [issue #12](https://github.com/k-ta-yamada/tee_logger/issues/12) Include and Extend support -# v3.0.3 +## v3.0.3 + - shared_examples_for_tee_logger_spec.rb [ae1e481](https://github.com/k-ta-yamada/tee_logger/commit/ae1e481) - new constant for disabling formatter [478eccb](https://github.com/k-ta-yamada/tee_logger/commit/478eccb) -# v3.0.2 +## v3.0.2 + - refactoring - CONSTANTS move to ./lib/constants.rb -# v3.0.1 +## v3.0.1 + - refactoring for [issue #9](https://github.com/k-ta-yamada/tee_logger/issues/9) -# v3.0.0 +## v3.0.0 + - [issue #4](https://github.com/k-ta-yamada/tee_logger/issues/4) logging method's parametrer disabling_target change to enabling_targe - [issue #5](https://github.com/k-ta-yamada/tee_logger/issues/5) log message indentation -# v2.7.0 +## v2.7.0 + - add datetime_format, datetime_format= -# v2.6.0 +## v2.6.0 + - disabling option add to logging_methods -# v2.5.0 +## v2.5.0 + - level, progname and formatter were changed to instance variable - refactoring: disabling and enabling - rm ./lib/tee_logger/constants.rb. Constants move to ./lib/tee_logger.rb -# v2.4.1 +## v2.4.1 + - update README.md - and YARD comment -# v2.4.0 +## v2.4.0 + - TeeLogger#disable is allow block given -# v2.3.1 +## v2.3.1 + - refactoring TeeLogger#disable -# v2.3.0 +## v2.3.0 + - remove TeeLogger.attr_reader - and rename instance variable: @logger => @logfile - implementation `#level` and `level=` - implementation `#formatter` and `formatter=` -# v2.2.0 +## v2.2.0 + - disabling and enabling -# v2.1.1 +## v2.1.1 + - refactoring of test case - Introduced capture_stdout - Introduced FakeFS - Change logdev of Console for Logger from STDOUT to $ stdout -# v2.1.0 +## v2.1.0 + - Integrate TeeLogger::Base class to TeeLogger::TeeLogger class -# v2.0.2 +## v2.0.2 + - bugfix -# v2.0.1 +## v2.0.1 + - bugfix -# v2.0.0 +## v2.0.0 + - Change to Class from Module -# v1.1.0 +## v1.1.0 + - bugfix -# v1.0.0 +## v1.0.0 + - first