From 71c16a10102df717b66697eda0d505d5e6222d44 Mon Sep 17 00:00:00 2001 From: Mark Young Date: Tue, 31 Dec 2024 16:31:27 +0000 Subject: [PATCH 1/2] Provide a 'Changelog' link on rubygems.org/gems/csv By providing a 'changelog_uri' in the metadata of the gemspec a 'Changelog' link will be shown on https://rubygems.org/gems/csv which makes it quick and easy for someone to check on the changes introduced with a new version. Details of this functionality can be found on https://guides.rubygems.org/specification-reference/#metadata --- csv.gemspec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/csv.gemspec b/csv.gemspec index f5cf5827..00b6d5f2 100644 --- a/csv.gemspec +++ b/csv.gemspec @@ -55,4 +55,6 @@ Gem::Specification.new do |spec| spec.extra_rdoc_files = rdoc_files spec.required_ruby_version = ">= 2.5.0" + + spec.metadata["changelog_uri"] = spec.homepage + "/releases" end From e67ca42e6def315a1b26824e33dda88d095a0d83 Mon Sep 17 00:00:00 2001 From: mark-young-atg <113439900+mark-young-atg@users.noreply.github.com> Date: Thu, 2 Jan 2025 09:08:06 +0000 Subject: [PATCH 2/2] Update csv.gemspec Co-authored-by: Sutou Kouhei --- csv.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/csv.gemspec b/csv.gemspec index 00b6d5f2..f1f669d0 100644 --- a/csv.gemspec +++ b/csv.gemspec @@ -56,5 +56,5 @@ Gem::Specification.new do |spec| spec.required_ruby_version = ">= 2.5.0" - spec.metadata["changelog_uri"] = spec.homepage + "/releases" + spec.metadata["changelog_uri"] = "#{spec.homepage}/releases/tag/v#{spec.version}" end