Releases: ruby/logger
Releases · ruby/logger
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
v1.4.1
v1.4.0
What's Changed
- Dont run bundle exec rake when running tests in CI by @colby-swandale in #5
- Add basic description and examples to the README by @colby-swandale in #4
- Dont lock bundler to a specific version by @colby-swandale in #9
- Remove files that dont need to be included in gem releases by @colby-swandale in #7
- Say that logger requires ruby >= 2.3 by @segiddins in #12
- Add support for changing severity using bang methods. by @ioquatix in #15
- README.md: Run tests that defined on a specific line by @sonots in #16
- Fix to use logger and test-unit in this repo by @sonots in #17
- split logger classes/modules into separate files by @sonots in #18
- Prefer require_relative, it's a little bit faster. by @ioquatix in #20
- Fix testing example to use --name option by @sonots in #24
- Enable
frozen_string_literal: true
inlogger.rb
. by @ioquatix in #23 - frozen_string_literal: true by @sonots in #26
- GitHub pages by @sonots in #28
- CI: Drop unused setting by @olleolleolle in #29
- Set filename when initializing logger with a File object by @jeremyevans in #30
- Add option to set the binary mode of the log device by @rafaelfranca in #33
- Custom test library replace to test-unit gem by @komagata in #32
- Fix typo by @XrXr in #34
- Avoid creating [] and "" when logging an Exception that has no backtrace by @amatsuda in #36
- Backport test library from ruby core directly. by @hsbt in #35
New Contributors
- @colby-swandale made their first contribution in #5
- @segiddins made their first contribution in #12
- @ioquatix made their first contribution in #15
- @sonots made their first contribution in #16
- @rafaelfranca made their first contribution in #33
- @komagata made their first contribution in #32
- @XrXr made their first contribution in #34
Full Changelog: v1.3.0...v1.4.0
v1.2.8.1
Full Changelog: https://github.com/ruby/logger/commits/v1.2.8.1
v1.2.7.1
Full Changelog: https://github.com/ruby/logger/commits/v1.2.7.1