From 93c0b34c619479074b6ba091f1bf0438094bb585 Mon Sep 17 00:00:00 2001 From: joe-sharp Date: Fri, 20 Jun 2025 13:43:14 -0500 Subject: [PATCH 1/6] Remove legacy VERSION file --- VERSION | 1 - 1 file changed, 1 deletion(-) delete mode 100644 VERSION diff --git a/VERSION b/VERSION deleted file mode 100644 index 65087b4..0000000 --- a/VERSION +++ /dev/null @@ -1 +0,0 @@ -1.1.4 From 702789876c839194680f333936fdb03458b9cabe Mon Sep 17 00:00:00 2001 From: joe-sharp Date: Fri, 20 Jun 2025 13:44:03 -0500 Subject: [PATCH 2/6] Allow Ruby 3.4 --- dynamic_form.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dynamic_form.gemspec b/dynamic_form.gemspec index c3348c7..09ce642 100644 --- a/dynamic_form.gemspec +++ b/dynamic_form.gemspec @@ -3,7 +3,7 @@ Gem::Specification.new do |s| s.version = "1.3.1" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= - s.required_ruby_version = ">= 2.7.0", "< 3.4" + s.required_ruby_version = ">= 2.7.0", "< 3.5" s.authors = ["Joel Moss"] s.date = %q{2010-09-05} s.description = %q{DynamicForm holds a few helper methods to help you deal with your Rails3 models. It includes the stripped out methods from Rails 2; error_message_on and error_messages_for. It also brings in the functionality of the custom-err-messages plugin, which provides more flexibility over your model error messages.} From 8ce8cb5d15dbe10360517c3590f56791d46f9d0f Mon Sep 17 00:00:00 2001 From: joe-sharp Date: Fri, 20 Jun 2025 13:44:13 -0500 Subject: [PATCH 3/6] Bump version to 1.3.2 --- dynamic_form.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dynamic_form.gemspec b/dynamic_form.gemspec index 09ce642..147da8b 100644 --- a/dynamic_form.gemspec +++ b/dynamic_form.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |s| s.name = %q{dynamic_form} - s.version = "1.3.1" + s.version = "1.3.2" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.required_ruby_version = ">= 2.7.0", "< 3.5" From 4fb6afd32e20345ec68e20134f253f56a7c52b19 Mon Sep 17 00:00:00 2001 From: joe-sharp Date: Fri, 20 Jun 2025 13:48:53 -0500 Subject: [PATCH 4/6] Add Ruby 3.4 to test matrix --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2d599ff..50be4c1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: fail-fast: false matrix: gemfile: ['rails_7.1', 'rails_7.0', 'rails_6.1'] - ruby: [3.3, 3.2, 3.1, '3.0', 2.7] + ruby: [3.4, 3.3, 3.2, 3.1, '3.0', 2.7] include: - gemfile: rails_6.0 ruby: 2.7 From 09bb1df429ca80412d9a396eb4de3401af00f584 Mon Sep 17 00:00:00 2001 From: Mathieu Jobin <99191+mathieujobin@users.noreply.github.com> Date: Wed, 25 Jun 2025 11:57:58 +0900 Subject: [PATCH 5/6] ubuntu 20.04 was removed from GitHub actions this past April --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 50be4c1..10b1643 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -11,7 +11,7 @@ on: [push, pull_request] jobs: test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: From 2087960f8fbe33c8decdf2073e79b07f06db8323 Mon Sep 17 00:00:00 2001 From: joe-sharp Date: Wed, 25 Jun 2025 12:23:12 -0500 Subject: [PATCH 6/6] Workaround for Rails issue https://github.com/rails/rails/issues/54260 --- dynamic_form.gemspec | 4 ++++ test/test_helper.rb | 1 + 2 files changed, 5 insertions(+) diff --git a/dynamic_form.gemspec b/dynamic_form.gemspec index 147da8b..1313833 100644 --- a/dynamic_form.gemspec +++ b/dynamic_form.gemspec @@ -45,8 +45,12 @@ Gem::Specification.new do |s| s.add_runtime_dependency 'actionview', '> 5.2.0' s.add_runtime_dependency 'activemodel', '> 5.2.0' + s.add_development_dependency(%q, [">= 0"]) + s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) + s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) + s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) s.add_development_dependency(%q, [">= 0"]) diff --git a/test/test_helper.rb b/test/test_helper.rb index 95d8fd0..7c8116a 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -1,3 +1,4 @@ +require 'logger' require 'rubygems' require 'test/unit' require 'test/unit/active_support'