Skip to content

Commit 3585b46

Browse files
committed
Bump to 6.3.0 [ci skip]
1 parent 9acba94 commit 3585b46

File tree

10 files changed

+200
-21
lines changed

10 files changed

+200
-21
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
factory_bot (6.2.1)
4+
factory_bot (6.3.0)
55
activesupport (>= 5.0.0)
66

77
GEM

NEWS.md

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
11
# News
22

3-
## Unreleased
4-
5-
* Changed: Explicitly define `#destroyed?` within the `Stub` strategy to return `false` to be consistent
6-
with `#new_record?` and `#persisted?`.
3+
## 6.3.0 (September 1, 2023)
4+
5+
* Fix: link to changelog for RubyGems (Berkan Ünal).
6+
* Fix: integrate with Ruby 3.2's `did_you_mean` library (Daniel Colson).
7+
* Changed: explicitly define `#destroyed?` within the `Stub` strategy to return `false` to be consistent
8+
with ActiveRecord (Benjamin Fleischer).
9+
* Added: announce `factory_bot.compile_factory` notification (Sean Doyle).
10+
* Docs: clarify that custom strategies need to define `#to_sym` (Edmund Korley, Jonas S).
11+
* Docs: fix CI link in README (Mark Huk).
12+
* Docs: fix GitHub links (Robert Fletcher).
13+
* Docs: install this library with `bundle add` (Glauco Custódio).
14+
* Docs: re-write into mdBook (Mike Burns, Sara Jackson, Stefanni Brasil)
15+
* Docs: clarify that automatic trait definitions could introduce new linting errors (Lawrence Chou).
16+
* Internal: skip TruffleRuby on Rails 5.0, 5.1, 5.2 (Andrii Konchyn).
17+
* Internal: fix typoes throughout codebase (Yudai Takada).
18+
* Internal: run CI on `actions/checkout` v3 (Yudai Takada).
19+
* Internal: follow standardrb code style (Yudai Takada).
20+
* Internal: stop using Hound (Daniel Nolan).
21+
* Internal: only run simplecov on C Ruby (Daniel Colson).
22+
* Internal: quieter Cucumber (Daniel Colson).
23+
* Internal: Ruby 3.2 support (Daniel Colson).
24+
* Internal: Mike Burns is the CODEOWNER (Stefanni Brasil).
725

826
## 6.2.1 (March 8, 2022)
927
* Added: CI testing against truffleruby

gemfiles/5.0.gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
factory_bot (6.1.0)
4+
factory_bot (6.3.0)
55
activesupport (>= 5.0.0)
66

77
GEM
@@ -154,4 +154,4 @@ DEPENDENCIES
154154
yard
155155

156156
BUNDLED WITH
157-
2.1.4
157+
2.3.25

gemfiles/5.1.gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
factory_bot (6.1.0)
4+
factory_bot (6.3.0)
55
activesupport (>= 5.0.0)
66

77
GEM
@@ -154,4 +154,4 @@ DEPENDENCIES
154154
yard
155155

156156
BUNDLED WITH
157-
2.1.4
157+
2.3.25

gemfiles/5.2.gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
factory_bot (6.1.0)
4+
factory_bot (6.3.0)
55
activesupport (>= 5.0.0)
66

77
GEM
@@ -154,4 +154,4 @@ DEPENDENCIES
154154
yard
155155

156156
BUNDLED WITH
157-
2.1.4
157+
2.3.25

gemfiles/6.0.gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
factory_bot (6.1.0)
4+
factory_bot (6.3.0)
55
activesupport (>= 5.0.0)
66

77
GEM
@@ -140,7 +140,7 @@ PLATFORMS
140140

141141
DEPENDENCIES
142142
activerecord (~> 6.0.0)
143-
activerecord-jdbcsqlite3-adapter (~> 60.0.rc1)
143+
activerecord-jdbcsqlite3-adapter (~> 60.0)
144144
appraisal
145145
aruba
146146
cucumber
@@ -154,4 +154,4 @@ DEPENDENCIES
154154
yard
155155

156156
BUNDLED WITH
157-
2.1.4
157+
2.3.25

gemfiles/6.1.gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: ..
33
specs:
4-
factory_bot (6.1.0)
4+
factory_bot (6.3.0)
55
activesupport (>= 5.0.0)
66

77
GEM
@@ -140,7 +140,7 @@ PLATFORMS
140140

141141
DEPENDENCIES
142142
activerecord (~> 6.1.0)
143-
activerecord-jdbcsqlite3-adapter (~> 60.0.rc1)
143+
activerecord-jdbcsqlite3-adapter (~> 61.0)
144144
appraisal
145145
aruba
146146
cucumber
@@ -154,4 +154,4 @@ DEPENDENCIES
154154
yard
155155

156156
BUNDLED WITH
157-
2.1.4
157+
2.3.25

gemfiles/7.0.gemfile.lock

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
1+
PATH
2+
remote: ..
3+
specs:
4+
factory_bot (6.3.0)
5+
activesupport (>= 5.0.0)
6+
7+
GEM
8+
remote: https://rubygems.org/
9+
specs:
10+
activemodel (7.0.6)
11+
activesupport (= 7.0.6)
12+
activerecord (7.0.6)
13+
activemodel (= 7.0.6)
14+
activesupport (= 7.0.6)
15+
activesupport (7.0.6)
16+
concurrent-ruby (~> 1.0, >= 1.0.2)
17+
i18n (>= 1.6, < 2)
18+
minitest (>= 5.1)
19+
tzinfo (~> 2.0)
20+
appraisal (2.4.1)
21+
bundler
22+
rake
23+
thor (>= 0.14.0)
24+
aruba (2.1.0)
25+
bundler (>= 1.17, < 3.0)
26+
childprocess (>= 2.0, < 5.0)
27+
contracts (>= 0.16.0, < 0.18.0)
28+
cucumber (>= 4.0, < 9.0)
29+
rspec-expectations (~> 3.4)
30+
thor (~> 1.0)
31+
ast (2.4.2)
32+
builder (3.2.4)
33+
childprocess (4.1.0)
34+
concurrent-ruby (1.2.2)
35+
contracts (0.17)
36+
cucumber (8.0.0)
37+
builder (~> 3.2, >= 3.2.4)
38+
cucumber-ci-environment (~> 9.0, >= 9.0.4)
39+
cucumber-core (~> 11.0, >= 11.0.0)
40+
cucumber-cucumber-expressions (~> 15.1, >= 15.1.1)
41+
cucumber-gherkin (~> 23.0, >= 23.0.1)
42+
cucumber-html-formatter (~> 19.1, >= 19.1.0)
43+
cucumber-messages (~> 18.0, >= 18.0.0)
44+
diff-lcs (~> 1.5, >= 1.5.0)
45+
mime-types (~> 3.4, >= 3.4.1)
46+
multi_test (~> 1.1, >= 1.1.0)
47+
sys-uname (~> 1.2, >= 1.2.2)
48+
cucumber-ci-environment (9.1.0)
49+
cucumber-core (11.0.0)
50+
cucumber-gherkin (~> 23.0, >= 23.0.1)
51+
cucumber-messages (~> 18.0, >= 18.0.0)
52+
cucumber-tag-expressions (~> 4.1, >= 4.1.0)
53+
cucumber-cucumber-expressions (15.2.0)
54+
cucumber-gherkin (23.0.1)
55+
cucumber-messages (~> 18.0, >= 18.0.0)
56+
cucumber-html-formatter (19.2.0)
57+
cucumber-messages (~> 18.0, >= 18.0.0)
58+
cucumber-messages (18.0.0)
59+
cucumber-tag-expressions (4.1.0)
60+
diff-lcs (1.5.0)
61+
docile (1.4.0)
62+
ffi (1.15.5)
63+
i18n (1.14.1)
64+
concurrent-ruby (~> 1.0)
65+
json (2.6.3)
66+
language_server-protocol (3.17.0.3)
67+
lint_roller (1.0.0)
68+
mime-types (3.4.1)
69+
mime-types-data (~> 3.2015)
70+
mime-types-data (3.2023.0218.1)
71+
minitest (5.18.1)
72+
multi_test (1.1.0)
73+
parallel (1.23.0)
74+
parser (3.2.2.3)
75+
ast (~> 2.4.1)
76+
racc
77+
racc (1.7.1)
78+
rainbow (3.1.1)
79+
rake (13.0.6)
80+
regexp_parser (2.8.0)
81+
rexml (3.2.5)
82+
rspec (3.10.0)
83+
rspec-core (~> 3.10.0)
84+
rspec-expectations (~> 3.10.0)
85+
rspec-mocks (~> 3.10.0)
86+
rspec-core (3.10.1)
87+
rspec-support (~> 3.10.0)
88+
rspec-expectations (3.10.1)
89+
diff-lcs (>= 1.2.0, < 2.0)
90+
rspec-support (~> 3.10.0)
91+
rspec-its (1.3.0)
92+
rspec-core (>= 3.0.0)
93+
rspec-expectations (>= 3.0.0)
94+
rspec-mocks (3.10.2)
95+
diff-lcs (>= 1.2.0, < 2.0)
96+
rspec-support (~> 3.10.0)
97+
rspec-support (3.10.2)
98+
rubocop (1.52.0)
99+
json (~> 2.3)
100+
parallel (~> 1.10)
101+
parser (>= 3.2.0.0)
102+
rainbow (>= 2.2.2, < 4.0)
103+
regexp_parser (>= 1.8, < 3.0)
104+
rexml (>= 3.2.5, < 4.0)
105+
rubocop-ast (>= 1.28.0, < 2.0)
106+
ruby-progressbar (~> 1.7)
107+
unicode-display_width (>= 2.4.0, < 3.0)
108+
rubocop-ast (1.29.0)
109+
parser (>= 3.2.1.0)
110+
rubocop-performance (1.18.0)
111+
rubocop (>= 1.7.0, < 2.0)
112+
rubocop-ast (>= 0.4.0)
113+
ruby-progressbar (1.13.0)
114+
simplecov (0.22.0)
115+
docile (~> 1.1)
116+
simplecov-html (~> 0.11)
117+
simplecov_json_formatter (~> 0.1)
118+
simplecov-html (0.12.3)
119+
simplecov_json_formatter (0.1.4)
120+
sqlite3 (1.6.3-x86_64-linux)
121+
standard (1.29.0)
122+
language_server-protocol (~> 3.17.0.2)
123+
lint_roller (~> 1.0)
124+
rubocop (~> 1.52.0)
125+
standard-custom (~> 1.0.0)
126+
standard-performance (~> 1.1.0)
127+
standard-custom (1.0.1)
128+
lint_roller (~> 1.0)
129+
standard-performance (1.1.0)
130+
lint_roller (~> 1.0)
131+
rubocop-performance (~> 1.18.0)
132+
sys-uname (1.2.3)
133+
ffi (~> 1.1)
134+
thor (1.2.2)
135+
tzinfo (2.0.6)
136+
concurrent-ruby (~> 1.0)
137+
unicode-display_width (2.4.2)
138+
webrick (1.7.0)
139+
yard (0.9.28)
140+
webrick (~> 1.7.0)
141+
142+
PLATFORMS
143+
x86_64-linux
144+
145+
DEPENDENCIES
146+
activerecord (~> 7.0.0)
147+
activerecord-jdbcsqlite3-adapter (~> 61.0)
148+
appraisal
149+
aruba
150+
cucumber
151+
factory_bot!
152+
rake
153+
rspec
154+
rspec-its
155+
simplecov
156+
sqlite3
157+
standard
158+
yard
159+
160+
BUNDLED WITH
161+
2.3.25

gemfiles/main.gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ GIT
1818
PATH
1919
remote: ..
2020
specs:
21-
factory_bot (6.1.0)
21+
factory_bot (6.3.0)
2222
activesupport (>= 5.0.0)
2323

2424
GEM
@@ -146,7 +146,7 @@ PLATFORMS
146146

147147
DEPENDENCIES
148148
activerecord!
149-
activerecord-jdbcsqlite3-adapter (~> 60.0)
149+
activerecord-jdbcsqlite3-adapter (~> 61.0)
150150
appraisal
151151
aruba
152152
cucumber
@@ -160,4 +160,4 @@ DEPENDENCIES
160160
yard
161161

162162
BUNDLED WITH
163-
2.1.4
163+
2.3.25

lib/factory_bot/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module FactoryBot
2-
VERSION = "6.2.1".freeze
2+
VERSION = "6.3.0".freeze
33
end

0 commit comments

Comments
 (0)