- Major changes
- Support for uplevel parameter introduced in Ruby 2.5
- Incompatible changes
- White space fixes for default warner output. If you have parsed the output manually or written your own warners, you'll need to double check the expected results.
- Major changes
- Add Ruby 2.4 compatibility
- Support built-in warnings in Ruby 2.4 with
StructuredWarnings::BuiltInWarning
- Incompatible changes
- Drop Ruby 1.x compatibility
- Changed most of the public class names
- Merging pull requests #4, and #5
- Fixes to dynamic.rb to support forking from non-main thread
- Improve compatibility with other libs overriding Kernel#warn
- Testing on latest Ruby VMs (Ruby 2 variants, JRuby and Rubinius)
- Reorganized Rakefile and tasks, removed Jeweler dependency.
- Updated tests, fixed circular dependency error.
- Removed version.yml.
- major enhancements
- improved API of
assert_warn
andassert_no_warn
- improved API of
- major enhancements
- moved to gemcutter
- minor enhancements
- removed all old cruft
- 1 major enhancement:
- Fully documented library
- 1 minor fix
- Warnings can no longer be disabled twice
- 1 major enhancement:
- Initial release
- No documentation yet