Releases: ruby/logger
Releases · ruby/logger
v1.6.1
What's Changed
- Exclude Ruby 2.5 from macos-latest by @hsbt in #97
- Retired CHANGELOG by @hsbt in #98
- Add reraise_exception_classes keyword argument to Logger and LogDevice by @jeremyevans in #37
- Guarantee level_override exists by @saraid in #100
New Contributors
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Adds Ruby 3.2 to the CI matrix by @petergoldstein in #83
- Add thread-local log level by @mperham in #85
- Improve actions by @hsbt in #86
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in #89
- Improve CI and gemspec by @hsbt in #95
- [DOC] Fix broken link by @BurdetteLamar in #94
New Contributors
Full Changelog: v1.5.3...v1.6.0
v1.5.3
v1.5.2
What's Changed
- Add Ruby 3.1 to the CI matrix by @petergoldstein in #69
- Added dependabot.yml for actions by @hsbt in #70
- Bump actions/checkout from 2 to 3 by @dependabot in #71
- add syntax highlighting for ruby example code by @kerolloz in #72
- Perf improvement on Logger::Formatter#call by @amatsuda in #74
- Enhanced RDoc for Logger by @BurdetteLamar in #76
- [DOC] Enhanced RDoc for Logger by @BurdetteLamar in #77
- Fix the Logger::Formatter documentation by @liijunwei in #79
New Contributors
- @petergoldstein made their first contribution in #69
- @dependabot made their first contribution in #71
- @kerolloz made their first contribution in #72
- @BurdetteLamar made their first contribution in #76
- @liijunwei made their first contribution in #79
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- Fix log rotation inter-process lock failed. by @JesseChavez in #68
New Contributors
- @JesseChavez made their first contribution in #68
Full Changelog: v1.5.0...v1.5.1
v1.5.0
v1.4.4
What's Changed
- Switch to use GitHub Actions by @hsbt in #52
- Fix example in README.md by @simi in #53
- Replace "iff" with "if and only if" by @gmcgibbon in #54
- README: Remove unused build status badge [ci skip] by @olleolleolle in #57
- CI: Use "3.0" in YAML by @olleolleolle in #58
- Drop to support old ruby by @hsbt in #61
- gemspec: Drop unused "executables" configuration by @olleolleolle in #62
- Ignored loading CoreAssertions in test runner by @hsbt in #64
New Contributors
- @simi made their first contribution in #53
- @gmcgibbon made their first contribution in #54
Full Changelog: v1.4.3...v1.4.4
v1.4.3
What's Changed
- Fixed leaked tempfile by @nobu in #45
- Let File::NULL ("/dev/null", "NUL" etc.) be considered a nil log device by @methodmissing in #47
- Mention behavior when logdev is a nil in the document by @pocke in #49
- Consider cygwin a Windows platform by @jeremyevans in #50
New Contributors
- @nobu made their first contribution in #45
- @methodmissing made their first contribution in #47
- @pocke made their first contribution in #49
Full Changelog: v1.4.2...v1.4.3
v1.4.2
What's Changed
- Honor Logger#level overrides by @georgeclaghorn in #41
- Raise ArgumentError for invalid shift_age by @jeremyevans in #42
- Enable more timezone tests on OpenBSD by @jeremyevans in #40
- Document that shift_age of 0 disables log file rotation by @jeremyevans in #43
- Backport ruby core changes by @hsbt in #44
New Contributors
- @georgeclaghorn made their first contribution in #41
Full Changelog: v1.4.1...v1.4.2