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