diff --git a/lib/valkyrie/id.rb b/lib/valkyrie/id.rb index bf3395692..204b6abdd 100644 --- a/lib/valkyrie/id.rb +++ b/lib/valkyrie/id.rb @@ -28,8 +28,10 @@ def default_equality(other) output = (other.class == self.class && other.state == state) return output if output == true if output == false && string_equality(other) && Valkyrie.config.id_string_equality.nil? + # :nocov: warn "[DEPRECATION] Valkyrie::IDs will always be equal to their string counterparts in 3.0.0. " \ "To silence this message, please either compare IDs or set Valkyrie.config.id_string_equality = true." + # :nocov: end false end diff --git a/valkyrie.gemspec b/valkyrie.gemspec index 3b031c7af..9630f0459 100644 --- a/valkyrie.gemspec +++ b/valkyrie.gemspec @@ -33,7 +33,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'json' spec.add_dependency 'rdf-vocab' spec.add_dependency 'disposable', '~> 0.4.5' - spec.add_dependency 'faraday', '~> 0.17' + spec.add_dependency 'faraday', '< 1.0' spec.add_development_dependency "bundler", "> 1.16.0", "< 3" spec.add_development_dependency "rake", "~> 10.0"