- [Breaking change] Drop support for Ruby 2.6
- [Breaking change] Drop support for Rails 5.0, 5.1, and 5.2
- Support Ruby 3.2 and 3.3
- Support Rails 7.1
- [Breaking change] blouson/sensitive_params_silener is renamed to blouson/sensitive_params_silencer
- Use
Rails.logger.debug?
for loggers other than the default Logger class - Run tests with MySQL 8.4 instead of 5.7
- Ignore lockfiles for Appraisal for the development
- Support parameter filter for
sentry-ruby
gem - [Breaking change] Drop dependency of
sentry-raven
gem
- Fix ArgumentError on activerecord 7.0
- Fix cookies not being filtered when used with Raven::Rack
- Support Rails 6.0
- Change to use ActiveSupport::LoggerSilence for thread safety #10
- Add feature to filter sensitive mail logs.
- Fix Blouson::SensitiveQueryFilter::StatementInvalidErrorFilter for exceptions created with no arguments (like ActiveRecord::NoDatabaseError)
- Change Raven filter's secure_headers config to be case insensitive #4
- Support Rails 5.1
- Initial release