- For some reason, now need to explicitly require active_support/subscriber
- Unneeded reference to awesome_print removed
- Dropped matrix testing for Ruby 2.7
- Added matrix testing for Ruby 3.3
- Added support for Rails 7.1
- Warning Signs error message makes it clearer that Warning Signs is triggering the error
- Allow for format options in messages
- Allow for filter options in backtrace
- Allow for multiple output behaviors based on environment
- Better filtering of backtraces
- Allow handlers to print out backtraces for log, stdout, and stderr behaviors
- Allow handlers to take into account Ruby warning categories
- Ruby warning message better handles Ruby warning categories
- Allow multiple behaviors in a single environment
- Allow only and except matchers to be regular expressions
- Test for "other environment"
- Smarter caller information for Ruby warnings
- Initial public release