diff --git a/lib/sensible_logging/middlewares/tagged_logger.rb b/lib/sensible_logging/middlewares/tagged_logger.rb index e6f8b89..15fb9dc 100644 --- a/lib/sensible_logging/middlewares/tagged_logger.rb +++ b/lib/sensible_logging/middlewares/tagged_logger.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require 'ipaddr' -require 'active_support/tagged_logging' +require 'active_support' require_relative '../helpers/subdomain_parser' # Allow custom tags to be captured diff --git a/sensible_logging.gemspec b/sensible_logging.gemspec index 530d9ea..a143dd0 100644 --- a/sensible_logging.gemspec +++ b/sensible_logging.gemspec @@ -19,11 +19,11 @@ Gem::Specification.new do |spec| f.match(%r{^(test|spec|features)/}) end - spec.required_ruby_version = '>= 2.6' + spec.required_ruby_version = '>= 2.7' spec.require_paths = ['lib'] - spec.add_runtime_dependency 'activesupport', '>= 5.2', '< 7.0' + spec.add_runtime_dependency 'activesupport', '>= 7.0', '< 7.1' spec.add_runtime_dependency 'rack', '>= 2', '< 4' spec.add_development_dependency 'bundler'