From 9aa005dc7eef34b1bbc6859d94ea5d52de8351a5 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Mon, 4 Nov 2024 15:45:19 -0800 Subject: [PATCH 1/2] Depend on Rack ~> 3.1 instead of 2.2. --- rack-linkeddata.gemspec | 2 +- spec/rack_spec.rb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/rack-linkeddata.gemspec b/rack-linkeddata.gemspec index 8c0675c..bc67467 100755 --- a/rack-linkeddata.gemspec +++ b/rack-linkeddata.gemspec @@ -29,7 +29,7 @@ Gem::Specification.new do |gem| gem.requirements = [] gem.add_runtime_dependency 'linkeddata', '~> 3.3' gem.add_runtime_dependency 'rack-rdf', '~> 3.3' - gem.add_runtime_dependency 'rack', '>= 2.2', '< 4' + gem.add_runtime_dependency 'rack', '~> 3.1' gem.add_development_dependency 'yard' , '~> 0.9' gem.add_development_dependency 'rspec', '~> 3.12' diff --git a/spec/rack_spec.rb b/spec/rack_spec.rb index f7db2ed..d282c3a 100644 --- a/spec/rack_spec.rb +++ b/spec/rack_spec.rb @@ -99,6 +99,7 @@ def app expect(options).to include(:link) link = options[:link] expect(link).to eq %(; rel="self") + '' end get '/', {}, {"HTTP_ACCEPT" => 'application/n-triples', "HTTP_LINK" => %(; rel="self")} end @@ -118,6 +119,7 @@ def app expect(options).to include(:accept_params) accept_params = options[:accept_params] expect(accept_params).to include(profile: "http://www.w3.org/ns/json-ld#compacted http://example.org/white-listed") + '' end get '/', {}, {"HTTP_ACCEPT" => header} end From 7dd25989aedf58e157aa751d089ef51cc28e2db4 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Mon, 4 Nov 2024 16:03:40 -0800 Subject: [PATCH 2/2] Version 3.3.1. Uses rack-rdf >= 3.3.1. --- VERSION | 2 +- rack-linkeddata.gemspec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 15a2799..bea438e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.3.0 +3.3.1 diff --git a/rack-linkeddata.gemspec b/rack-linkeddata.gemspec index bc67467..8ccf406 100755 --- a/rack-linkeddata.gemspec +++ b/rack-linkeddata.gemspec @@ -28,7 +28,7 @@ Gem::Specification.new do |gem| gem.required_ruby_version = '>= 3.0' gem.requirements = [] gem.add_runtime_dependency 'linkeddata', '~> 3.3' - gem.add_runtime_dependency 'rack-rdf', '~> 3.3' + gem.add_runtime_dependency 'rack-rdf', '~> 3.3', '>= 3.3.1' gem.add_runtime_dependency 'rack', '~> 3.1' gem.add_development_dependency 'yard' , '~> 0.9'