From 7972df8e3bfe6c22d6590b57aac0617d76ac85c6 Mon Sep 17 00:00:00 2001 From: Raj Kumar Date: Tue, 17 Sep 2024 17:21:07 -0400 Subject: [PATCH 1/3] Support Rails 7.2 --- Gemfile.lock | 2 +- factory_bot_rails.gemspec | 2 +- gemfiles/rails7.2.gemfile | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 gemfiles/rails7.2.gemfile diff --git a/Gemfile.lock b/Gemfile.lock index 4df2ba8..d29e5ea 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,7 +2,7 @@ PATH remote: . specs: factory_bot_rails (6.4.3) - factory_bot (~> 6.4) + factory_bot (~> 6.5) railties (>= 5.0.0) GEM diff --git a/factory_bot_rails.gemspec b/factory_bot_rails.gemspec index 04c17e9..a5b3ba4 100644 --- a/factory_bot_rails.gemspec +++ b/factory_bot_rails.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |s| s.executables = [] s.license = "MIT" - s.add_runtime_dependency("factory_bot", "~> 6.4") + s.add_runtime_dependency("factory_bot", "~> 6.5") s.add_runtime_dependency("railties", ">= 5.0.0") s.add_development_dependency("sqlite3") diff --git a/gemfiles/rails7.2.gemfile b/gemfiles/rails7.2.gemfile new file mode 100644 index 0000000..14c409f --- /dev/null +++ b/gemfiles/rails7.2.gemfile @@ -0,0 +1,19 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal" +gem "aruba" +gem "cucumber" +gem "rake" +gem "rspec-rails" +gem "standard" +gem "byebug" +gem "listen", "~> 3.2" +gem "puma", "~> 6.0" +gem "rails", "~> 7.2.0" +gem "spring", "!= 2.1.1" +gem "spring-watcher-listen", "~> 2.0.0" +gem "sqlite3", "~> 1.4" + +gemspec name: "factory_bot_rails", path: "../" From 987ebd203b285fc20b918ab5c164e4507564a628 Mon Sep 17 00:00:00 2001 From: Raj Kumar Date: Tue, 17 Sep 2024 17:24:57 -0400 Subject: [PATCH 2/3] Version bump --- Appraisals | 10 ++++++++++ Gemfile.lock | 2 +- NEWS.md | 3 +++ factory_bot_rails.gemspec | 2 +- 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/Appraisals b/Appraisals index f259ffa..7d4791e 100644 --- a/Appraisals +++ b/Appraisals @@ -27,3 +27,13 @@ appraise "rails7.1" do gem "spring-watcher-listen", "~> 2.0.0" gem "sqlite3", "~> 1.4" end + +appraise "rails7.2" do + gem "byebug" + gem "listen", "~> 3.2" + gem "puma", "~> 6.0" + gem "rails", "~> 7.2.0" + gem "spring", "!= 2.1.1" + gem "spring-watcher-listen", "~> 2.0.0" + gem "sqlite3", "~> 1.4" +end diff --git a/Gemfile.lock b/Gemfile.lock index d29e5ea..9c2afe2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - factory_bot_rails (6.4.3) + factory_bot_rails (6.5.0) factory_bot (~> 6.5) railties (>= 5.0.0) diff --git a/NEWS.md b/NEWS.md index 8235505..1780c79 100644 --- a/NEWS.md +++ b/NEWS.md @@ -3,6 +3,9 @@ there might not be any notable changes in new versions of this project. # NEWS +## 6.5.0 +Supporting Rails 7.2. + ## 6.4.3 (December 29, 2023) * Changed: allow sequence definitions for ActiveRecord primary keys (Mike diff --git a/factory_bot_rails.gemspec b/factory_bot_rails.gemspec index a5b3ba4..f917d6f 100644 --- a/factory_bot_rails.gemspec +++ b/factory_bot_rails.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |s| s.name = "factory_bot_rails" - s.version = "6.4.3" + s.version = "6.5.0" s.authors = ["Joe Ferris"] s.email = "jferris@thoughtbot.com" s.homepage = "https://github.com/thoughtbot/factory_bot_rails" From cb4dbca2dfbad4136a9c89b8015e400b5c4b1555 Mon Sep 17 00:00:00 2001 From: Neil Carvalho Date: Fri, 31 Jan 2025 11:18:56 -0300 Subject: [PATCH 3/3] Update NEWS.md --- NEWS.md | 1 - 1 file changed, 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index fd2f45c..56318b1 100644 --- a/NEWS.md +++ b/NEWS.md @@ -4,7 +4,6 @@ there might not be any notable changes in new versions of this project. # NEWS ## 6.4.4 (October 25, 2024) -* Supporting Rails 7.2. * Changed: Bump Factory Bot 6.5.0 ## 6.4.3 (December 29, 2023)